Subscription interface
Subscription information.
Properties
authorization |
The authorization source of the request. Valid values are one or more combinations of Legacy, RoleBased, Bypassed, Direct and Management. For example, 'Legacy, RoleBased'. |
display |
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. |
managed |
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. |
subscription |
The subscription ID. NOTE: This property will not be serialized. It can only be populated by the server. |
subscription |
The subscription policies. |
tags | The tags attached to the subscription. |
tenant |
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