Share via


IPutAliasRequestProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Subscription.Models.Api20211001.PutAliasRequestPropertiesTypeConverter))]
public interface IPutAliasRequestProperties : Microsoft.Azure.PowerShell.Cmdlets.Subscription.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Subscription.Models.Api20211001.PutAliasRequestPropertiesTypeConverter))>]
type IPutAliasRequestProperties = interface
    interface IJsonSerializable
Public Interface IPutAliasRequestProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AdditionalPropertyManagementGroupId

Management group Id for the subscription.

AdditionalPropertySubscriptionOwnerId

Owner Id of the subscription

AdditionalPropertySubscriptionTenantId

Tenant Id of the subscription

AdditionalPropertyTag

Tags for the subscription

BillingScope

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}

DisplayName

The friendly name of the subscription.

ResellerId

Reseller Id

SubscriptionId

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

Workload

The workload type of the subscription. It can be either Production or DevTest.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to