BillingProfileProperties Class
A billing profile.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.billing._serialization.ModelBillingProfileProperties
Constructor
BillingProfileProperties(*, bill_to: _models.BillingProfilePropertiesBillTo | None = None, display_name: str | None = None, enabled_azure_plans: List[_models.AzurePlan] | None = None, indirect_relationship_info: _models.BillingProfilePropertiesIndirectRelationshipInfo | None = None, invoice_email_opt_in: bool | None = None, invoice_recipients: List[str] | None = None, po_number: str | None = None, ship_to: _models.BillingProfilePropertiesShipTo | None = None, sold_to: _models.BillingProfilePropertiesSoldTo | None = None, tags: Dict[str, str] | None = None, current_payment_term: _models.BillingProfilePropertiesCurrentPaymentTerm | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
bill_to
|
Billing address. |
display_name
|
The name of the billing profile. |
enabled_azure_plans
|
Information about the enabled azure plans. |
indirect_relationship_info
|
Identifies the billing profile that is linked to another billing profile in indirect purchase motion. |
invoice_email_opt_in
|
Flag controlling whether the invoices for the billing profile are sent through email. |
invoice_recipients
|
The list of email addresses to receive invoices by email for the billing profile. |
po_number
|
The default purchase order number that will appear on the invoices generated for the billing profile. |
ship_to
|
The default address where the products are shipped, or the services are being used. If a ship to is not specified for a product or a subscription, then this address will be used. |
sold_to
|
The address of the individual or organization that is responsible for the billing account. |
tags
|
Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain <
|
current_payment_term
|
The current payment term of the billing profile. |
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". |
billing_relationship_type
|
Identifies the billing relationship represented by the billing profile. The billing relationship may be between Microsoft, the customer, and/or a third-party. Known values are: "Other", "Direct", "IndirectCustomer", "IndirectPartner", "CSPPartner", and "CSPCustomer". |
bill_to
|
Billing address. |
currency
|
The currency in which the charges for the billing profile are billed. |
display_name
|
The name of the billing profile. |
enabled_azure_plans
|
Information about the enabled azure plans. |
has_read_access
|
Indicates whether user has read access to the billing profile. |
indirect_relationship_info
|
Identifies the billing profile that is linked to another billing profile in indirect purchase motion. |
invoice_day
|
The day of the month when the invoice for the billing profile is generated. |
invoice_email_opt_in
|
Flag controlling whether the invoices for the billing profile are sent through email. |
invoice_recipients
|
The list of email addresses to receive invoices by email for the billing profile. |
po_number
|
The default purchase order number that will appear on the invoices generated for the billing profile. |
ship_to
|
The default address where the products are shipped, or the services are being used. If a ship to is not specified for a product or a subscription, then this address will be used. |
sold_to
|
The address of the individual or organization that is responsible for the billing account. |
spending_limit
|
str or
SpendingLimit
The billing profile spending limit. Known values are: "Off" and "On". |
spending_limit_details
|
The details of billing profile spending limit. |
status
|
The status of the billing profile. Known values are: "Other", "Active", "Disabled", "Warned", "Deleted", and "UnderReview". |
status_reason_code
|
Reason for the specified billing profile status. Known values are: "Other", "PastDue", "UnusualActivity", "SpendingLimitReached", and "SpendingLimitExpired". |
system_id
|
The system generated unique identifier for a billing profile. |
tags
|
Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain <
|
target_clouds
|
Identifies the cloud environments that are associated with a billing profile. This is a system managed optional field and gets updated as the billing profile gets associated with accounts in various clouds. |
current_payment_term
|
The current payment term of the billing profile. |
other_payment_terms
|
The other payment terms of the billing profile. |
Azure SDK for Python