CustomerPolicyProperties Class

A policy at customer scope.

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

All required parameters must be populated in order to send to server.

Inheritance
azure.mgmt.billing._serialization.Model
CustomerPolicyProperties

Constructor

CustomerPolicyProperties(*, view_charges: str | _models.ViewChargesPolicy, policies: List[_models.PolicySummary] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
view_charges

The policy that controls whether the users in customer's organization can view charges at pay-as-you-go prices. Required. 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".

view_charges

The policy that controls whether the users in customer's organization can view charges at pay-as-you-go prices. Required. Known values are: "Other", "Allowed", and "NotAllowed".

policies

List of all policies defined at the billing scope.