BillingProfile Class
A billing profile.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.billing.models._models_py3.ResourceBillingProfile
Constructor
BillingProfile(*, display_name: str | None = None, po_number: str | None = None, bill_to: _models.AddressDetails | None = None, invoice_email_opt_in: bool | None = None, enabled_azure_plans: List[_models.AzurePlan] | None = None, invoice_sections: _models.InvoiceSectionsOnExpand | None = None, tags: Dict[str, str] | None = None, **kwargs)
Keyword-Only Parameters
Name | Description |
---|---|
display_name
|
The name of the billing profile. |
po_number
|
The purchase order name that will appear on the invoices generated for the billing profile. |
bill_to
|
Billing address. |
invoice_email_opt_in
|
Flag controlling whether the invoices for the billing profile are sent through email. |
enabled_azure_plans
|
Information about the enabled azure plans. |
invoice_sections
|
The invoice sections associated to the billing profile. By default this is not populated, unless it's specified in $expand. |
tags
|
Tags of billing profiles. |
Variables
Name | Description |
---|---|
id
|
Resource Id. |
name
|
Resource name. |
type
|
Resource type. |
display_name
|
The name of the billing profile. |
po_number
|
The purchase order name that will appear on the invoices generated for the billing profile. |
billing_relationship_type
|
Identifies which services and purchases are paid by a billing profile. Known values are: "Direct", "IndirectCustomer", "IndirectPartner", and "CSPPartner". |
bill_to
|
Billing address. |
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_day
|
The day of the month when the invoice for the billing profile is generated. |
currency
|
The currency in which the charges for the billing profile are billed. |
enabled_azure_plans
|
Information about the enabled azure plans. |
invoice_sections
|
The invoice sections associated to the billing profile. By default this is not populated, unless it's specified in $expand. |
has_read_access
|
Indicates whether user has read access to the billing profile. |
system_id
|
The system generated unique identifier for a billing profile. |
status
|
The status of the billing profile. Known values are: "Active", "Disabled", and "Warned". |
status_reason_code
|
Reason for the specified billing profile status. Known values are: "PastDue", "SpendingLimitReached", and "SpendingLimitExpired". |
spending_limit
|
str or
SpendingLimit
The billing profile spending limit. Known values are: "Off" and "On". |
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. |
tags
|
Tags of billing profiles. |
Azure SDK for Python