BillingPropertyProperties Class
A billing property.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.billing._serialization.ModelBillingPropertyProperties
Constructor
BillingPropertyProperties(*, cost_center: str | None = None, subscription_service_usage_address: _models.BillingPropertyPropertiesSubscriptionServiceUsageAddress | None = None, enrollment_details: _models.BillingPropertyPropertiesEnrollmentDetails | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
cost_center
|
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. |
subscription_service_usage_address
|
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. |
enrollment_details
|
The enrollment details for the subscription. Available for billing accounts with agreement type Enterprise Agreement. |
Variables
Name | Description |
---|---|
billing_account_agreement_type
|
str or
AgreementType
The type of agreement. Known values are: "Other", "MicrosoftCustomerAgreement", "EnterpriseAgreement", "MicrosoftOnlineServicesProgram", and "MicrosoftPartnerAgreement". |
billing_account_display_name
|
The name of the billing account. |
billing_account_id
|
The fully qualified ID that uniquely identifies a billing account. |
account_admin_notification_email_address
|
Notification email address for legacy account. Available for agreement type Microsoft Online Services Program. |
billing_account_sold_to_country
|
The country of the individual or organization that is responsible for the billing account. |
billing_account_status
|
str or
AccountStatus
The current status of the billing account. Known values are: "Other", "Active", "UnderReview", "Disabled", "Deleted", "Extended", "Pending", "New", "Expired", "Terminated", and "Transferred". |
billing_account_status_reason_code
|
Reason for the specified billing account status. Known values are: "Other", "UnusualActivity", "ManuallyTerminated", "Expired", "Transferred", and "TerminateProcessing". |
billing_account_type
|
str or
AccountType
The type of customer. Known values are: "Other", "Enterprise", "Individual", "Partner", "Reseller", "ClassicPartner", "Internal", "Tenant", and "Business". |
billing_account_sub_type
|
The tier of the account. Known values are: "Other", "None", "Individual", "Professional", and "Enterprise". |
billing_currency
|
The billing currency for the subscription. Available for billing accounts with agreement type Enterprise Agreement. |
billing_profile_display_name
|
The name of the billing profile. |
billing_profile_id
|
The fully qualified ID that uniquely identifies a billing profile. |
billing_profile_spending_limit
|
str or
SpendingLimit
The billing profile spending limit. Known values are: "Off" and "On". |
billing_profile_spending_limit_details
|
The details of billing profile spending limit. |
billing_profile_status
|
The status of the billing profile. Known values are: "Other", "Active", "Disabled", "Warned", "Deleted", and "UnderReview". |
billing_profile_status_reason_code
|
Reason for the specified billing profile status. Known values are: "Other", "PastDue", "UnusualActivity", "SpendingLimitReached", and "SpendingLimitExpired". |
billing_profile_payment_method_family
|
The payment method family of the primary payment method for the billing profile. Known values are: "Other", "None", "CreditCard", "Credits", "CheckWire", "EWallet", "TaskOrder", and "DirectDebit". |
billing_profile_payment_method_type
|
The payment method type of the primary payment method for the billing profile. |
billing_tenant_id
|
The Azure AD tenant ID of the billing account for the subscription. |
cost_center
|
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_display_name
|
The name of the customer. |
customer_id
|
The fully qualified ID that uniquely identifies a customer. |
customer_status
|
Identifies the status of an customer. This is an upcoming property that will be populated in the future. Known values are: "Other", "Active", "Pending", "Disabled", "Warned", "Deleted", and "UnderReview". |
invoice_section_display_name
|
The name of the invoice section. |
invoice_section_id
|
The fully qualified ID that uniquely identifies an invoice section. |
invoice_section_status
|
Identifies the status of an invoice section. Known values are: "Other", "Active", "Deleted", "Disabled", "UnderReview", "Warned", and "Restricted". |
invoice_section_status_reason_code
|
Reason for the specified invoice section status. Known values are: "Other", "PastDue", "UnusualActivity", "SpendingLimitReached", and "SpendingLimitExpired". |
is_transitioned_billing_account
|
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. |
sku_description
|
The sku description. |
sku_id
|
The ID that uniquely identifies a sku. |
subscription_billing_status
|
The subscription status. Known values are: "Other", "Unknown", "Active", "Disabled", "Deleted", "Warned", "Expiring", "Expired", "AutoRenew", "Cancelled", "Suspended", and "Failed". |
subscription_billing_status_details
|
The reason codes for the subscription status. |
subscription_billing_type
|
The type of billing subscription. Known values are: "None", "Benefit", "Free", "Paid", and "PrePaid". |
subscription_service_usage_address
|
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_workload_type
|
The Azure workload type of the subscription. Known values are: "None", "Production", "DevTest", and "Internal". |
enrollment_details
|
The enrollment details for the subscription. Available for billing accounts with agreement type Enterprise Agreement. |
is_account_admin
|
Indicates whether user is the account admin. |
product_id
|
The ID that uniquely identifies a product. |
product_name
|
The ID that uniquely identifies a product. |
Azure SDK for Python