BillingAccountUpdateRequest Class

The request properties of the billing account that can be updated.

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

Inheritance
BillingAccountUpdateRequest

Constructor

BillingAccountUpdateRequest(*, display_name: Optional[str] = None, sold_to: Optional[azure.mgmt.billing.models._models_py3.AddressDetails] = None, billing_profiles: Optional[azure.mgmt.billing.models._models_py3.BillingProfilesOnExpand] = None, departments: Optional[List[azure.mgmt.billing.models._models_py3.Department]] = None, enrollment_accounts: Optional[List[azure.mgmt.billing.models._models_py3.EnrollmentAccount]] = None, notification_email_address: Optional[str] = None, **kwargs)

Parameters

display_name
str
Required

The billing account name.

sold_to
AddressDetails
Required

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

billing_profiles
BillingProfilesOnExpand
Required

The billing profiles associated with the billing account. By default this is not populated, unless it's specified in $expand.

departments
list[Department]
Required

The departments associated to the enrollment.

enrollment_accounts
list[EnrollmentAccount]
Required

The accounts associated to the enrollment.

notification_email_address
str
Required

Notification email address, only for legacy accounts.

Variables

agreement_type
str or AgreementType

The type of agreement. Possible values include: "MicrosoftCustomerAgreement", "EnterpriseAgreement", "MicrosoftOnlineServicesProgram", "MicrosoftPartnerAgreement".

account_type
str or AccountType

The type of customer. Possible values include: "Enterprise", "Individual", "Partner".

account_status
str or AccountStatus

The current status of the billing account. Possible values include: "Active", "Deleted", "Disabled", "Expired", "Transferred", "Extended", "Terminated".

enrollment_details
Enrollment

The details about the associated legacy enrollment. By default this is not populated, unless it's specified in $expand.

has_read_access
bool

Indicates whether user has read access to the billing account.