az account alias

Manage subscription alias.

Commands

az account alias create

Create Alias Subscription.

az account alias delete

Delete Alias.

az account alias list

List Alias Subscriptions.

az account alias show

Get Alias Subscription.

az account alias wait

Place the CLI in a waiting state until a condition of the account alias is met.

az account alias create

Create Alias Subscription.

az account alias create --name
                        [--billing-scope]
                        [--display-name]
                        [--no-wait]
                        [--subscription-id]
                        [--workload {DevTest, Production}]

Examples

CreateAlias

az account alias create --name "aliasForNewSub" --billing-scope "/providers/Microsoft.Billing/billingAccounts/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx:024cabf4-7321-4cf9-be59-df0c77ca51de_2019-05-31/billingProfiles/PE2Q-NOIT-BG7-TGB/invoiceSections/MTT4-OBS7-PJA-TGB" --display-name "Contoso MCA subscription" --workload "Production"

Required Parameters

--name -n

Alias Name.

Optional Parameters

--billing-scope

Billing scope. It determines whether the subscription is Field-Led, Partner-Led or LegacyEA.

--display-name

The friendly name of the subscription.

--no-wait

Do not wait for the long-running operation to finish.

--subscription-id

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.

accepted values: DevTest, Production

az account alias delete

Delete Alias.

az account alias delete --name

Examples

DeleteAlias

az account alias delete --name "aliasForNewSub"

Required Parameters

--name -n

Alias Name.

az account alias list

List Alias Subscriptions.

az account alias list

Examples

List Alias Subscriptions

az account alias list

az account alias show

Get Alias Subscription.

az account alias show --name

Examples

GetAlias

az account alias show --name "aliasForNewSub"

Required Parameters

--name -n

Alias Name.

az account alias wait

Place the CLI in a waiting state until a condition of the account alias is met.

az account alias wait --name
                      [--created]
                      [--custom]
                      [--deleted]
                      [--exists]
                      [--interval]
                      [--timeout]
                      [--updated]

Examples

Pause executing next line of CLI script until the account alias is successfully created.

az account alias wait --name "aliasForNewSub" --created

Required Parameters

--name -n

Alias Name.

Optional Parameters

--created

Wait until created with 'provisioningState' at 'Succeeded'.

--custom

Wait until the condition satisfies a custom JMESPath query. E.g. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wait until deleted.

--exists

Wait until the resource exists.

--interval

Polling interval in seconds.

default value: 30
--timeout

Maximum wait in seconds.

default value: 3600
--updated

Wait until updated with provisioningState at 'Succeeded'.