Share via


az billing-benefits savings-plan-order-aliases

Nota

Essa referência faz parte da extensão de benefícios de cobrança para a CLI do Azure (versão 2.43.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az billing-benefits savings-plan-order-aliases . Saiba mais sobre extensões.

Comandos de ordem de aliases do plano de poupança de benefícios de faturação do Azure.

Comandos

Name Description Tipo Estado
az billing-benefits savings-plan-order-aliases create

Crie um plano de poupança. Saiba mais sobre as permissões necessárias em https://go.microsoft.com/fwlink/?linkid=2215851.

Extensão GA
az billing-benefits savings-plan-order-aliases show

Obtenha um alias de pedido de plano de poupança.

Extensão GA
az billing-benefits savings-plan-order-aliases wait

Coloque a CLI em um estado de espera até que uma condição seja atendida.

Extensão GA

az billing-benefits savings-plan-order-aliases create

Crie um plano de poupança. Saiba mais sobre as permissões necessárias em https://go.microsoft.com/fwlink/?linkid=2215851.

az billing-benefits savings-plan-order-aliases create --order-alias-name
                                                      [--applied-scope-prop]
                                                      [--applied-scope-type {ManagementGroup, Shared, Single}]
                                                      [--billing-plan {P1M}]
                                                      [--billing-scope-id]
                                                      [--commitment]
                                                      [--display-name]
                                                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                      [--sku]
                                                      [--term {P1Y, P3Y, P5Y}]

Exemplos

Criar um plano de economia de escopo compartilhado

az billing-benefits savings-plan-order-aliases create --order-alias-name "cliTest" --applied-scope-type Shared --billing-plan P1M --billing-scope-id /subscriptions/30000000-aaaa-bbbb-cccc-200000000004 --commitment "{amount:10.0,currency-code:USD,grain:Hourly}" --display-name "cliTest" --term P1Y --sku Compute_Savings_Plan

Criar um plano de economia de escopo único

az billing-benefits savings-plan-order-aliases create --order-alias-name "cliTest" --applied-scope-type Single --applied-scope-prop "{subscription-id:/subscriptions/30000000-aaaa-bbbb-cccc-200000000004}" --billing-plan P1M --billing-scope-id /subscriptions/30000000-aaaa-bbbb-cccc-200000000004 --commitment "{amount:10.0,currency-code:USD,grain:Hourly}" --display-name "cliTest" --term P1Y --sku Compute_Savings_Plan

Criar um plano de economia de escopo de grupo de recursos únicos

az billing-benefits savings-plan-order-aliases create --order-alias-name "cliTest" --applied-scope-type Single --applied-scope-prop "{subscription-id:/subscriptions/30000000-aaaa-bbbb-cccc-200000000004/resourceGroups/rgName}" --billing-plan P1M --billing-scope-id /subscriptions/30000000-aaaa-bbbb-cccc-200000000004 --commitment "{amount:10.0,currency-code:USD,grain:Hourly}" --display-name "cliTest" --term P1Y --sku Compute_Savings_Plan

Criar um plano de poupança do ManagementGroup

az billing-benefits savings-plan-order-aliases create --order-alias-name "cliTest" --applied-scope-type ManagementGroup --applied-scope-prop "{tenantId:10000000-aaaa-bbbb-cccc-20000000006,managementGroupId:/providers/Microsoft.Management/managementGroups/TestRg}" --billing-plan P1M --billing-scope-id /subscriptions/30000000-aaaa-bbbb-cccc-200000000004 --commitment "{amount:10.0,currency-code:USD,grain:Hourly}" --display-name "cliTest" --term P1Y --sku Compute_Savings_Plan

Parâmetros Obrigatórios

--order-alias-name

Nome do alias de pedido do plano de poupança.

Parâmetros Opcionais

--applied-scope-prop

Propriedades específicas do tipo de escopo aplicado. Não obrigatório se não for aplicável. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--applied-scope-type

Tipo do Escopo Aplicado.

valores aceites: ManagementGroup, Shared, Single
--billing-plan

Representa o plano de faturamento no formato ISO 8601. Necessário apenas para planos de faturamento mensais.

valores aceites: P1M
--billing-scope-id

Assinatura que será cobrada pela compra do benefício.

--commitment

Compromisso com o benefício. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--display-name

Nome a Apresentar.

--no-wait

Não espere que a operação de longa duração termine.

valores aceites: 0, 1, f, false, n, no, t, true, y, yes
--sku

Nome da SKU a ser aplicada.

--term

Representar o termo do benefício no formato ISO 8601.

valores aceites: P1Y, P3Y, P5Y
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az billing-benefits savings-plan-order-aliases show

Obtenha um alias de pedido de plano de poupança.

az billing-benefits savings-plan-order-aliases show --order-alias-name

Exemplos

Obter um alias de pedido de plano de poupança

az billing-benefits savings-plan-order-aliases show --order-alias-name aliasName

Parâmetros Obrigatórios

--order-alias-name

Nome do alias de pedido do plano de poupança.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az billing-benefits savings-plan-order-aliases wait

Coloque a CLI em um estado de espera até que uma condição seja atendida.

az billing-benefits savings-plan-order-aliases wait --order-alias-name
                                                    [--created]
                                                    [--custom]
                                                    [--deleted]
                                                    [--exists]
                                                    [--interval]
                                                    [--timeout]
                                                    [--updated]

Parâmetros Obrigatórios

--order-alias-name

Nome do alias de pedido do plano de poupança.

Parâmetros Opcionais

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

valor predefinido: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

valor predefinido: False
--exists

Aguarde até que o recurso exista.

valor predefinido: False
--interval

Intervalo de sondagem em segundos.

valor predefinido: 30
--timeout

Espera máxima em segundos.

valor predefinido: 3600
--updated

Aguarde até ser atualizado com provisioningState em 'Succeeded'.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.