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/8d65815f-a5b6-402f-9298-045155da7d74 NOTE: This property will not be serialized. It can only be populated by the server.

managedByTenants

An array containing the tenants managing the subscription.

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

The tags attached to the subscription.

tenantId

The subscription tenant ID. 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/8d65815f-a5b6-402f-9298-045155da7d74 NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

managedByTenants

An array containing the tenants managing the subscription.

managedByTenants?: ManagedByTenant[]

Property Value

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

The tags attached to the subscription.

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

Property Value

{[propertyName: string]: string}

tenantId

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

tenantId?: string

Property Value

string