PutAliasRequestProperties Class

Put subscription properties.

Inheritance
PutAliasRequestProperties

Constructor

PutAliasRequestProperties(*, display_name: Optional[str] = None, workload: Optional[Union[str, azure.mgmt.subscription.models._subscription_client_enums.Workload]] = None, billing_scope: Optional[str] = None, subscription_id: Optional[str] = None, reseller_id: Optional[str] = None, additional_properties: Optional[azure.mgmt.subscription.models._models_py3.PutAliasRequestAdditionalProperties] = None, **kwargs)

Variables

display_name
str

The friendly name of the subscription.

workload
str or Workload

The workload type of the subscription. It can be either Production or DevTest. Possible values include: "Production", "DevTest".

billing_scope
str

Billing scope of the subscription. For CustomerLed and FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} For Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}.

subscription_id
str

This parameter can be used to create alias for existing subscription Id.

reseller_id
str

Reseller Id.

additional_properties
PutAliasRequestAdditionalProperties

Put alias request additional properties.