BillingAccountProperties Class

A billing account.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.billing._serialization.Model
BillingAccountProperties

Constructor

BillingAccountProperties(*, display_name: str | None = None, enrollment_details: _models.BillingAccountPropertiesEnrollmentDetails | None = None, has_read_access: bool | None = None, has_no_billing_profiles: bool | None = None, notification_email_address: str | None = None, primary_billing_tenant_id: str | None = None, sold_to: _models.BillingAccountPropertiesSoldTo | None = None, registration_number: _models.BillingAccountPropertiesRegistrationNumber | None = None, tax_ids: List[_models.TaxIdentifier] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
display_name
str

The billing account name.

enrollment_details

The properties of an enrollment.

has_read_access

Indicates whether user has read access to the billing account.

has_no_billing_profiles

Indicates whether or not the billing account has any billing profiles.

notification_email_address
str

Notification email address for legacy account. Available for agreement type Microsoft Online Services Program.

primary_billing_tenant_id
str

The tenant that was used to set up the billing account. By default, only users from this tenant can get role assignments on the billing account and all purchases are provisioned in this tenant.

sold_to

The address of the individual or organization that is responsible for the billing account.

registration_number

Describes the registration number of the organization linked with the billing account.

tax_ids

A list of tax identifiers for the billing account.

Variables

Name Description
provisioning_state

The provisioning state of the resource during a long-running operation. Known values are: "Succeeded", "Canceled", "Failed", "New", "Pending", "Provisioning", "PendingBilling", "ConfirmedBilling", "Creating", "Created", and "Expired".

account_status

The current status of the billing account. Known values are: "Other", "Active", "UnderReview", "Disabled", "Deleted", "Extended", "Pending", "New", "Expired", "Terminated", and "Transferred".

account_type

The type of customer. Known values are: "Other", "Enterprise", "Individual", "Partner", "Reseller", "ClassicPartner", "Internal", "Tenant", and "Business".

account_sub_type

The tier of the account. Known values are: "Other", "None", "Individual", "Professional", and "Enterprise".

account_status_reason_code

Reason for the specified billing account status. Known values are: "Other", "UnusualActivity", "ManuallyTerminated", "Expired", "Transferred", and "TerminateProcessing".

agreement_type

The type of agreement. Known values are: "Other", "MicrosoftCustomerAgreement", "EnterpriseAgreement", "MicrosoftOnlineServicesProgram", and "MicrosoftPartnerAgreement".

display_name
str

The billing account name.

enrollment_details

The properties of an enrollment.

has_read_access

Indicates whether user has read access to the billing account.

has_no_billing_profiles

Indicates whether or not the billing account has any billing profiles.

notification_email_address
str

Notification email address for legacy account. Available for agreement type Microsoft Online Services Program.

primary_billing_tenant_id
str

The tenant that was used to set up the billing account. By default, only users from this tenant can get role assignments on the billing account and all purchases are provisioned in this tenant.

sold_to

The address of the individual or organization that is responsible for the billing account.

registration_number

Describes the registration number of the organization linked with the billing account.

billing_relationship_types

Identifies the billing relationships represented by a billing account. The billing relationship may be between Microsoft, the customer, and/or a third-party.

qualifications

Qualifications for pricing on a billing account. Values may be Commercial, Education, Charity or Government.

tax_ids

A list of tax identifiers for the billing account.