CustomerProperties Class

A partner's customer.

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

Inheritance
azure.mgmt.billing._serialization.Model
CustomerProperties

Constructor

CustomerProperties(*, enabled_azure_plans: List[_models.AzurePlan] | None = None, resellers: List[_models.Reseller] | None = None, tags: Dict[str, str] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
enabled_azure_plans

Azure plans enabled for the customer.

resellers

The list of resellers for which an Azure plan is enabled for the customer.

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 <

% & ? /.

Variables

Name Description
billing_profile_display_name
str

The name of the billing profile.

billing_profile_id
str

The fully qualified ID that uniquely identifies a billing profile.

display_name
str

The name of the customer.

system_id
str

The system generated unique identifier for a customer.

status

Identifies the status of an customer. This is an upcoming property that will be populated in the future. Known values are: "Other", "Active", "Pending", "Disabled", "Warned", "Deleted", and "UnderReview".

enabled_azure_plans

Azure plans enabled for the customer.

resellers

The list of resellers for which an Azure plan is enabled for the customer.

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 <

% & ? /.