Subscription interface

Subscription information.

Properties

authorizationSource

The authorization source of the request. Valid values are one or more combinations of Legacy, RoleBased, Bypassed, Direct and Management. For example, 'Legacy, RoleBased'.

displayName

The subscription display name. NOTE: This property will not be serialized. It can only be populated by the server.

id

The fully qualified ID for the subscription. For example, /subscriptions/00000000-0000-0000-0000-000000000000. NOTE: This property will not be serialized. It can only be populated by the server.

state

The subscription state. Possible values are Enabled, Warned, PastDue, Disabled, and Deleted. NOTE: This property will not be serialized. It can only be populated by the server.

subscriptionId

The subscription ID. NOTE: This property will not be serialized. It can only be populated by the server.

subscriptionPolicies

The subscription policies.

tags

Tags for the subscription

tenantId

The tenant ID. For example, 00000000-0000-0000-0000-000000000000. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

authorizationSource

The authorization source of the request. Valid values are one or more combinations of Legacy, RoleBased, Bypassed, Direct and Management. For example, 'Legacy, RoleBased'.

authorizationSource?: string

Property Value

string

displayName

The subscription display name. NOTE: This property will not be serialized. It can only be populated by the server.

displayName?: string

Property Value

string

id

The fully qualified ID for the subscription. For example, /subscriptions/00000000-0000-0000-0000-000000000000. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

state

The subscription state. Possible values are Enabled, Warned, PastDue, Disabled, and Deleted. NOTE: This property will not be serialized. It can only be populated by the server.

state?: SubscriptionState

Property Value

subscriptionId

The subscription ID. NOTE: This property will not be serialized. It can only be populated by the server.

subscriptionId?: string

Property Value

string

subscriptionPolicies

The subscription policies.

subscriptionPolicies?: SubscriptionPolicies

Property Value

tags

Tags for the subscription

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

tenantId

The tenant ID. For example, 00000000-0000-0000-0000-000000000000. NOTE: This property will not be serialized. It can only be populated by the server.

tenantId?: string

Property Value

string