az costmanagement export
Note
Essa referência faz parte da extensão costmanagement da CLI do Azure (versão 2.55.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando az costmanagement export. Saiba mais sobre extensões.
Exportação costmanagement.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az costmanagement export create |
A operação para criar uma exportação. |
Extension | GA |
| az costmanagement export delete |
A operação para excluir uma exportação. |
Extension | GA |
| az costmanagement export list |
A operação para listar todas as exportações no escopo especificado. |
Extension | GA |
| az costmanagement export show |
A operação para obter o histórico de execução de uma exportação para o escopo definido por nome de exportação. |
Extension | GA |
| az costmanagement export update |
A operação para atualizar uma exportação. |
Extension | GA |
az costmanagement export create
A operação para criar uma exportação.
az costmanagement export create --name
--scope
--storage-account-id
--storage-container
--timeframe {BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate}
[--dataset-configuration]
[--recurrence {Annually, Daily, Monthly, Weekly}]
[--recurrence-period]
[--schedule-status {Active, Inactive}]
[--storage-directory]
[--time-period]
[--type {ActualCost, AmortizedCost, Usage}]
Exemplos
Criar uma exportação para o escopo do ManagementGroup
az costmanagement export create --name "TestExport" --type "Usage" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "providers/Microsoft.Management/managementGroups/TestMG"
Criar uma exportação para o escopo do ResourceGroup
az costmanagement export create --name "TestExport" --type "Usage" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
Criar uma exportação para o escopo da assinatura
az costmanagement export create --name "TestExport" --type "Usage" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parâmetros Exigidos
Nome da Exportação.
O escopo associado às operações de consulta e exportação. Isso inclui '/subscriptions/{subscriptionId}/' para escopo de assinatura, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para escopo resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} para escopo do Grupo de Gerenciamento.
A ID da conta de armazenamento para armazenar exportações.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Delivery Destination Info Arguments |
O contêiner de armazenamento para fornecer exportações.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Delivery Destination Info Arguments |
O período para efetuar pull de dados para a consulta. Se personalizado, um período de tempo específico deve ser fornecido.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Export Definition Arguments |
| Valores aceitos: | BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate |
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Tem informações de configuração para os dados na exportação. A configuração será ignorada se a agregação e o agrupamento forem fornecidos. Valor de espera: columns=xx.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Export Definition Arguments |
A recorrência de agendamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Schedule Info Arguments |
| Valores aceitos: | Annually, Daily, Monthly, Weekly |
Tem a data de início e término da recorrência. A data de início deve estar no futuro. Se presente, a data de término deve ser maior que a data de início. Valor de espera: KEY1=VALUE1 KEY2=VALUE2 ... , KEYs disponíveis são: de, para. O formato de hora é como 2020-05-01T00:00:00.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Schedule Info Arguments |
O status do agendamento da exportação. Se inativo, a execução agendada da exportação será pausada.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Schedule Info Arguments |
| Valor padrão: | Inactive |
| Valores aceitos: | Active, Inactive |
O diretório raiz no contêiner de armazenamento para armazenar exportações.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Delivery Destination Info Arguments |
Tem um período de tempo para efetuar pull de dados para a consulta. Valor de espera: from=TIMESTAMP1 to=TIMESTAMP2. O formato de carimbo de data/hora é como 2020-05-01T00:00:00.O TIMESTAMP1 deve ser no futuro e TIMESTAMP2 deve ser maior que TIMESTAMP1.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Export Definition Arguments |
O tipo da consulta.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Export Definition Arguments |
| Valor padrão: | Usage |
| Valores aceitos: | ActualCost, AmortizedCost, Usage |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az costmanagement export delete
A operação para excluir uma exportação.
az costmanagement export delete --name
--scope
[--yes]
Exemplos
excluir uma exportação para um escopo do ManagementGroup
az costmanagement export delete --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
excluir uma exportação para o escopo do ResourceGroup
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
excluir uma exportação para o escopo da assinatura
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parâmetros Exigidos
Nome da Exportação.
O escopo associado às operações de consulta e exportação. Isso inclui '/subscriptions/{subscriptionId}/' para escopo de assinatura, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para escopo resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} para escopo do Grupo de Gerenciamento.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az costmanagement export list
A operação para listar todas as exportações no escopo especificado.
az costmanagement export list --scope
Exemplos
listar exportações em um escopo ManagementGroup
az costmanagement export list --scope "providers/Microsoft.Management/managementGroups/TestMG"
listar exportações em um escopo do ResourceGroup
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
listar exportações em um escopo de assinatura
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parâmetros Exigidos
O escopo associado às operações de consulta e exportação. Isso inclui '/subscriptions/{subscriptionId}/' para escopo de assinatura, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para escopo resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} para escopo do Grupo de Gerenciamento.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az costmanagement export show
A operação para obter o histórico de execução de uma exportação para o escopo definido por nome de exportação.
az costmanagement export show --name
--scope
Exemplos
Mostrar uma exportação em um escopo do ManagementGroup
az costmanagement export show --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
Mostrar uma exportação em um escopo do ResourceGroup
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
Mostrar uma exportação em um escopo de assinatura
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parâmetros Exigidos
Nome da Exportação.
O escopo associado às operações de consulta e exportação. Isso inclui '/subscriptions/{subscriptionId}/' para escopo de assinatura, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para escopo resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} para escopo do Grupo de Gerenciamento.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az costmanagement export update
A operação para atualizar uma exportação.
az costmanagement export update --name
--scope
[--dataset-configuration]
[--recurrence {Annually, Daily, Monthly, Weekly}]
[--recurrence-period]
[--schedule-status {Active, Inactive}]
[--storage-account-id]
[--storage-container]
[--storage-directory]
[--time-period]
[--timeframe {BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate}]
Exemplos
Atualizar uma exportação em um escopo do ManagementGroup
az costmanagement export update --name "TestExport" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "providers/Microsoft.Management/managementGroups/TestMG"
Atualizar uma exportação em um escopo do ResourceGroup
az costmanagement export update --name "TestExport" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
Atualizar uma exportação em um escopo de assinatura
az costmanagement export update --name "TestExport" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parâmetros Exigidos
Nome da Exportação.
O escopo associado às operações de consulta e exportação. Isso inclui '/subscriptions/{subscriptionId}/' para escopo de assinatura, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para escopo resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} para escopo do Grupo de Gerenciamento.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Tem informações de configuração para os dados na exportação. A configuração será ignorada se a agregação e o agrupamento forem fornecidos. Valor de espera: columns=xx.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Export Definition Arguments |
A recorrência de agendamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Schedule Info Arguments |
| Valores aceitos: | Annually, Daily, Monthly, Weekly |
Tem a data de início e término da recorrência. A data de início deve estar no futuro. Se presente, a data de término deve ser maior que a data de início. Valor de espera: KEY1=VALUE1 KEY2=VALUE2 ... , KEYs disponíveis são: de, para. O formato de hora é como 2020-05-01T00:00:00.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Schedule Info Arguments |
O status do agendamento da exportação. Se inativo, a execução agendada da exportação será pausada.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Schedule Info Arguments |
| Valores aceitos: | Active, Inactive |
A ID da conta de armazenamento para armazenar exportações.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Delivery Destination Info Arguments |
O contêiner de armazenamento para fornecer exportações.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Delivery Destination Info Arguments |
O diretório raiz no contêiner de armazenamento para armazenar exportações.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Delivery Destination Info Arguments |
Tem um período de tempo para efetuar pull de dados para a consulta. Valor de espera: from=TIMESTAMP1 to=TIMESTAMP2. O formato de carimbo de data/hora é como 2020-05-01T00:00:00.O TIMESTAMP1 deve ser no futuro e TIMESTAMP2 deve ser maior que TIMESTAMP1.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Export Definition Arguments |
O período para efetuar pull de dados para a consulta. Se personalizado, um período de tempo específico deve ser fornecido.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Export Definition Arguments |
| Valores aceitos: | BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |