Share via


PutAliasRequestProperties Class

Definition

Put subscription properties.

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

Constructors

PutAliasRequestProperties()

Creates an new PutAliasRequestProperties instance.

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

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PutAliasRequestProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PutAliasRequestProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Subscription.Models.Api20211001.IPutAliasRequestProperties.

FromJsonString(String)

Creates a new instance of PutAliasRequestProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of PutAliasRequestProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to