BillingAccountPolicyProperties Class

A policy at billing account scope.

Constructor

BillingAccountPolicyProperties(*args: Any, **kwargs: Any)

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.

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".

policies

List of all policies defined at the billing scope.

Attributes

enterprise_agreement_policies

The policies for Enterprise Agreement enrollments.

enterprise_agreement_policies: _models.BillingAccountPolicyPropertiesEnterpriseAgreementPolicies | None

marketplace_purchases

The policy that controls whether Azure marketplace purchases are allowed. Known values are: "Other", "AllAllowed", "Disabled", "NotAllowed", and "OnlyFreeAllowed".

marketplace_purchases: str | _models.MarketplacePurchasesPolicy | None

policies

List of all policies defined at the billing scope.

policies: list['_models.PolicySummary'] | None

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".

provisioning_state: str | _models.ProvisioningState | None

reservation_purchases

The policy that controls whether Azure reservation purchases are allowed. Known values are: "Other", "Allowed", "Disabled", and "NotAllowed".

reservation_purchases: str | _models.ReservationPurchasesPolicy | None

savings_plan_purchases

The policy that controls whether users with Azure savings plan purchase are allowed. Known values are: "Other", "Allowed", "Disabled", and "NotAllowed".

savings_plan_purchases: str | _models.SavingsPlanPurchasesPolicy | None