BillingPropertyProperties interface
A billing property.
Properties
account |
Notification email address for legacy account. Available for agreement type Microsoft Online Services Program. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The type of agreement. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The name of the billing account. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The fully qualified ID that uniquely identifies a billing account. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The country of the individual or organization that is responsible for the billing account. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The current status of the billing account. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
Reason for the specified billing account status. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The tier of the account. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The type of customer. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The billing currency for the subscription. Available for billing accounts with agreement type Enterprise Agreement NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The name of the billing profile. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The fully qualified ID that uniquely identifies a billing profile. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The payment method family of the primary payment method for the billing profile. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The payment method type of the primary payment method for the billing profile. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The billing profile spending limit. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The details of billing profile spending limit. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The status of the billing profile. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
Reason for the specified billing profile status. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The Azure AD tenant ID of the billing account for the subscription. NOTE: This property will not be serialized. It can only be populated by the server. |
cost |
The cost center applied to the subscription. Available for agreement type Microsoft Customer Agreement and Microsoft Partner Agreement. This property can be updated via patch. |
customer |
The name of the customer. NOTE: This property will not be serialized. It can only be populated by the server. |
customer |
The fully qualified ID that uniquely identifies a customer. NOTE: This property will not be serialized. It can only be populated by the server. |
customer |
Identifies the status of an customer. This is an upcoming property that will be populated in the future. NOTE: This property will not be serialized. It can only be populated by the server. |
enrollment |
The enrollment details for the subscription. Available for billing accounts with agreement type Enterprise Agreement. |
invoice |
The name of the invoice section. NOTE: This property will not be serialized. It can only be populated by the server. |
invoice |
The fully qualified ID that uniquely identifies an invoice section. NOTE: This property will not be serialized. It can only be populated by the server. |
invoice |
Identifies the status of an invoice section. NOTE: This property will not be serialized. It can only be populated by the server. |
invoice |
Reason for the specified invoice section status. NOTE: This property will not be serialized. It can only be populated by the server. |
is |
Indicates whether user is the account admin. NOTE: This property will not be serialized. It can only be populated by the server. |
is |
Specifies if the billing account for the subscription is transitioned from a Microsoft Online Service Program to a Microsoft Customer Agreement (MCA) account. Will be present and value will be true if its a transitioned billing account. NOTE: This property will not be serialized. It can only be populated by the server. |
product |
The ID that uniquely identifies a product. NOTE: This property will not be serialized. It can only be populated by the server. |
product |
The ID that uniquely identifies a product. NOTE: This property will not be serialized. It can only be populated by the server. |
sku |
The sku description. NOTE: This property will not be serialized. It can only be populated by the server. |
sku |
The ID that uniquely identifies a sku. NOTE: This property will not be serialized. It can only be populated by the server. |
subscription |
The subscription status. NOTE: This property will not be serialized. It can only be populated by the server. |
subscription |
The reason codes for the subscription status. NOTE: This property will not be serialized. It can only be populated by the server. |
subscription |
The type of billing subscription. NOTE: This property will not be serialized. It can only be populated by the server. |
subscription |
The address of the individual or organization where service subscription is being used. Available for agreement type Microsoft Online Services Program. This property can be updated via patch. |
subscription |
The Azure workload type of the subscription. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
accountAdminNotificationEmailAddress
Notification email address for legacy account. Available for agreement type Microsoft Online Services Program. NOTE: This property will not be serialized. It can only be populated by the server.
accountAdminNotificationEmailAddress?: string
Property Value
string
billingAccountAgreementType
The type of agreement. NOTE: This property will not be serialized. It can only be populated by the server.
billingAccountAgreementType?: string
Property Value
string
billingAccountDisplayName
The name of the billing account. NOTE: This property will not be serialized. It can only be populated by the server.
billingAccountDisplayName?: string
Property Value
string
billingAccountId
The fully qualified ID that uniquely identifies a billing account. NOTE: This property will not be serialized. It can only be populated by the server.
billingAccountId?: string
Property Value
string
billingAccountSoldToCountry
The country of the individual or organization that is responsible for the billing account. NOTE: This property will not be serialized. It can only be populated by the server.
billingAccountSoldToCountry?: string
Property Value
string
billingAccountStatus
The current status of the billing account. NOTE: This property will not be serialized. It can only be populated by the server.
billingAccountStatus?: string
Property Value
string
billingAccountStatusReasonCode
Reason for the specified billing account status. NOTE: This property will not be serialized. It can only be populated by the server.
billingAccountStatusReasonCode?: string
Property Value
string
billingAccountSubType
The tier of the account. NOTE: This property will not be serialized. It can only be populated by the server.
billingAccountSubType?: string
Property Value
string
billingAccountType
The type of customer. NOTE: This property will not be serialized. It can only be populated by the server.
billingAccountType?: string
Property Value
string
billingCurrency
The billing currency for the subscription. Available for billing accounts with agreement type Enterprise Agreement NOTE: This property will not be serialized. It can only be populated by the server.
billingCurrency?: string
Property Value
string
billingProfileDisplayName
The name of the billing profile. NOTE: This property will not be serialized. It can only be populated by the server.
billingProfileDisplayName?: string
Property Value
string
billingProfileId
The fully qualified ID that uniquely identifies a billing profile. NOTE: This property will not be serialized. It can only be populated by the server.
billingProfileId?: string
Property Value
string
billingProfilePaymentMethodFamily
The payment method family of the primary payment method for the billing profile. NOTE: This property will not be serialized. It can only be populated by the server.
billingProfilePaymentMethodFamily?: string
Property Value
string
billingProfilePaymentMethodType
The payment method type of the primary payment method for the billing profile. NOTE: This property will not be serialized. It can only be populated by the server.
billingProfilePaymentMethodType?: string
Property Value
string
billingProfileSpendingLimit
The billing profile spending limit. NOTE: This property will not be serialized. It can only be populated by the server.
billingProfileSpendingLimit?: string
Property Value
string
billingProfileSpendingLimitDetails
The details of billing profile spending limit. NOTE: This property will not be serialized. It can only be populated by the server.
billingProfileSpendingLimitDetails?: SpendingLimitDetails[]
Property Value
billingProfileStatus
The status of the billing profile. NOTE: This property will not be serialized. It can only be populated by the server.
billingProfileStatus?: string
Property Value
string
billingProfileStatusReasonCode
Reason for the specified billing profile status. NOTE: This property will not be serialized. It can only be populated by the server.
billingProfileStatusReasonCode?: string
Property Value
string
billingTenantId
The Azure AD tenant ID of the billing account for the subscription. NOTE: This property will not be serialized. It can only be populated by the server.
billingTenantId?: string
Property Value
string
costCenter
The cost center applied to the subscription. Available for agreement type Microsoft Customer Agreement and Microsoft Partner Agreement. This property can be updated via patch.
costCenter?: string
Property Value
string
customerDisplayName
The name of the customer. NOTE: This property will not be serialized. It can only be populated by the server.
customerDisplayName?: string
Property Value
string
customerId
The fully qualified ID that uniquely identifies a customer. NOTE: This property will not be serialized. It can only be populated by the server.
customerId?: string
Property Value
string
customerStatus
Identifies the status of an customer. This is an upcoming property that will be populated in the future. NOTE: This property will not be serialized. It can only be populated by the server.
customerStatus?: string
Property Value
string
enrollmentDetails
The enrollment details for the subscription. Available for billing accounts with agreement type Enterprise Agreement.
enrollmentDetails?: BillingPropertyPropertiesEnrollmentDetails
Property Value
invoiceSectionDisplayName
The name of the invoice section. NOTE: This property will not be serialized. It can only be populated by the server.
invoiceSectionDisplayName?: string
Property Value
string
invoiceSectionId
The fully qualified ID that uniquely identifies an invoice section. NOTE: This property will not be serialized. It can only be populated by the server.
invoiceSectionId?: string
Property Value
string
invoiceSectionStatus
Identifies the status of an invoice section. NOTE: This property will not be serialized. It can only be populated by the server.
invoiceSectionStatus?: string
Property Value
string
invoiceSectionStatusReasonCode
Reason for the specified invoice section status. NOTE: This property will not be serialized. It can only be populated by the server.
invoiceSectionStatusReasonCode?: string
Property Value
string
isAccountAdmin
Indicates whether user is the account admin. NOTE: This property will not be serialized. It can only be populated by the server.
isAccountAdmin?: boolean
Property Value
boolean
isTransitionedBillingAccount
Specifies if the billing account for the subscription is transitioned from a Microsoft Online Service Program to a Microsoft Customer Agreement (MCA) account. Will be present and value will be true if its a transitioned billing account. NOTE: This property will not be serialized. It can only be populated by the server.
isTransitionedBillingAccount?: boolean
Property Value
boolean
productId
The ID that uniquely identifies a product. NOTE: This property will not be serialized. It can only be populated by the server.
productId?: string
Property Value
string
productName
The ID that uniquely identifies a product. NOTE: This property will not be serialized. It can only be populated by the server.
productName?: string
Property Value
string
skuDescription
The sku description. NOTE: This property will not be serialized. It can only be populated by the server.
skuDescription?: string
Property Value
string
skuId
The ID that uniquely identifies a sku. NOTE: This property will not be serialized. It can only be populated by the server.
skuId?: string
Property Value
string
subscriptionBillingStatus
The subscription status. NOTE: This property will not be serialized. It can only be populated by the server.
subscriptionBillingStatus?: string
Property Value
string
subscriptionBillingStatusDetails
The reason codes for the subscription status. NOTE: This property will not be serialized. It can only be populated by the server.
subscriptionBillingStatusDetails?: BillingSubscriptionStatusDetails[]
Property Value
subscriptionBillingType
The type of billing subscription. NOTE: This property will not be serialized. It can only be populated by the server.
subscriptionBillingType?: string
Property Value
string
subscriptionServiceUsageAddress
The address of the individual or organization where service subscription is being used. Available for agreement type Microsoft Online Services Program. This property can be updated via patch.
subscriptionServiceUsageAddress?: BillingPropertyPropertiesSubscriptionServiceUsageAddress
Property Value
subscriptionWorkloadType
The Azure workload type of the subscription. NOTE: This property will not be serialized. It can only be populated by the server.
subscriptionWorkloadType?: string
Property Value
string