BillingProfilePolicyProperties Class
A policy at billing profile scope.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.billing._serialization.ModelBillingProfilePolicyProperties
Constructor
BillingProfilePolicyProperties(*, enterprise_agreement_policies: _models.BillingProfilePolicyPropertiesEnterpriseAgreementPolicies | None = None, invoice_section_label_management: str | _models.InvoiceSectionLabelManagementPolicy | None = None, marketplace_purchases: str | _models.MarketplacePurchasesPolicy | None = None, reservation_purchases: str | _models.ReservationPurchasesPolicy | None = None, savings_plan_purchases: str | _models.SavingsPlanPurchasesPolicy | None = None, view_charges: str | _models.ViewChargesPolicy | None = None, policies: List[_models.PolicySummary] | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
enterprise_agreement_policies
|
The policies for Enterprise Agreement enrollments. |
invoice_section_label_management
|
The policy that controls invoice section label management at invoice section scope. This is allowed by default. Known values are: "Other", "Allowed", and "NotAllowed". |
marketplace_purchases
|
The policy that controls whether Azure marketplace purchases are allowed. Known values are: "Other", "AllAllowed", "Disabled", "NotAllowed", and "OnlyFreeAllowed". |
reservation_purchases
|
The policy that controls whether Azure reservation purchases are allowed. Known values are: "Other", "Allowed", "Disabled", and "NotAllowed". |
savings_plan_purchases
|
The policy that controls whether users with Azure savings plan purchase are allowed. Known values are: "Other", "Allowed", "Disabled", and "NotAllowed". |
view_charges
|
The policy that controls whether the users in customer's organization can view charges at pay-as-you-go prices. Known values are: "Other", "Allowed", and "NotAllowed". |
policies
|
List of all policies defined at the billing scope. |
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". |
enterprise_agreement_policies
|
The policies for Enterprise Agreement enrollments. |
invoice_section_label_management
|
The policy that controls invoice section label management at invoice section scope. This is allowed by default. Known values are: "Other", "Allowed", and "NotAllowed". |
marketplace_purchases
|
The policy that controls whether Azure marketplace purchases are allowed. Known values are: "Other", "AllAllowed", "Disabled", "NotAllowed", and "OnlyFreeAllowed". |
reservation_purchases
|
The policy that controls whether Azure reservation purchases are allowed. Known values are: "Other", "Allowed", "Disabled", and "NotAllowed". |
savings_plan_purchases
|
The policy that controls whether users with Azure savings plan purchase are allowed. Known values are: "Other", "Allowed", "Disabled", and "NotAllowed". |
view_charges
|
The policy that controls whether the users in customer's organization can view charges at pay-as-you-go prices. Known values are: "Other", "Allowed", and "NotAllowed". |
policies
|
List of all policies defined at the billing scope. |
Azure SDK for Python