az costmanagement export
Nota
Questo riferimento fa parte dell'estensione costmanagement per l'interfaccia della riga di comando di Azure (versione 2.55.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az costmanagement export . Altre informazioni sulle estensioni.
Esportazione costmanagement.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az costmanagement export create |
Operazione per creare un'esportazione. |
Estensione | Disponibilità generale |
az costmanagement export delete |
Operazione per eliminare un'esportazione. |
Estensione | Disponibilità generale |
az costmanagement export list |
Operazione per elencare tutte le esportazioni nell'ambito specificato. |
Estensione | Disponibilità generale |
az costmanagement export show |
Operazione per ottenere la cronologia di esecuzione di un'esportazione per l'ambito definito dal nome di esportazione. |
Estensione | Disponibilità generale |
az costmanagement export update |
Operazione per aggiornare un'esportazione. |
Estensione | Disponibilità generale |
az costmanagement export create
Operazione per creare un'esportazione.
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}]
Esempio
Creare un'esportazione per l'ambito 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"
Creare un'esportazione per l'ambito 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"
Creare un'esportazione per l'ambito della sottoscrizione
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"
Parametri necessari
Nome esportazione.
Ambito associato alle operazioni di query ed esportazione. Sono inclusi '/subscriptions/{subscriptionId}/' per l'ambito della sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per ambito resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} per l'ambito del gruppo di gestione.
ID dell'account di archiviazione per archiviare le esportazioni.
Contenitore di archiviazione per recapitare le esportazioni.
Intervallo di tempo per il pull dei dati per la query. Se personalizzato, è necessario specificare un periodo di tempo specifico.
Parametri facoltativi
Contiene informazioni di configurazione per i dati nell'esportazione. La configurazione verrà ignorata se vengono fornite aggregazioni e raggruppamento. Valore previsto: columns=xx.
Ricorrenza della pianificazione.
Ha la data di inizio e di fine della ricorrenza. La data di inizio deve essere futura. Se presente, la data di fine deve essere maggiore della data di inizio. Valore previsto: KEY1=VALUE1 KEY2=VALUE2 ... , le key disponibili sono: da, a. Il formato ora è simile a 2020-05-01T00:00:00.
Stato della pianificazione dell'esportazione. Se inattivo, l'esecuzione pianificata dell'esportazione viene sospesa.
Directory radice nel contenitore di archiviazione per archiviare le esportazioni.
Periodo di tempo per il pull dei dati per la query. Valore previsto: from=TIMESTAMP1 to=TIMESTAMP2. Il formato timestamp è simile a 2020-05-01T00:00:00.Il TIMESTAMP1 deve essere in futuro e TIMESTAMP2 deve essere maggiore di TIMESTAMP1.
Tipo della query.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az costmanagement export delete
Operazione per eliminare un'esportazione.
az costmanagement export delete --name
--scope
[--yes]
Esempio
eliminare un'esportazione per un ambito ManagementGroup
az costmanagement export delete --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
eliminare un'esportazione per l'ambito resourcegroup
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
eliminare un'esportazione per l'ambito della sottoscrizione
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parametri necessari
Nome esportazione.
Ambito associato alle operazioni di query ed esportazione. Sono inclusi '/subscriptions/{subscriptionId}/' per l'ambito della sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per ambito resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} per l'ambito del gruppo di gestione.
Parametri facoltativi
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az costmanagement export list
Operazione per elencare tutte le esportazioni nell'ambito specificato.
az costmanagement export list --scope
Esempio
elencare le esportazioni in un ambito ManagementGroup
az costmanagement export list --scope "providers/Microsoft.Management/managementGroups/TestMG"
elencare le esportazioni in un ambito ResourceGroup
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
elencare le esportazioni in un ambito di sottoscrizione
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parametri necessari
Ambito associato alle operazioni di query ed esportazione. Sono inclusi '/subscriptions/{subscriptionId}/' per l'ambito della sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per ambito resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} per l'ambito del gruppo di gestione.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az costmanagement export show
Operazione per ottenere la cronologia di esecuzione di un'esportazione per l'ambito definito dal nome di esportazione.
az costmanagement export show --name
--scope
Esempio
Visualizzare un'esportazione in un ambito ManagementGroup
az costmanagement export show --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
Visualizzare un'esportazione in un ambito ResourceGroup
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
Visualizzare un'esportazione in un ambito di sottoscrizione
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parametri necessari
Nome esportazione.
Ambito associato alle operazioni di query ed esportazione. Sono inclusi '/subscriptions/{subscriptionId}/' per l'ambito della sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per ambito resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} per l'ambito del gruppo di gestione.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az costmanagement export update
Operazione per aggiornare un'esportazione.
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}]
Esempio
Aggiornare un'esportazione in un ambito 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"
Aggiornare un'esportazione in un ambito 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"
Aggiornare un'esportazione in un ambito di sottoscrizione
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"
Parametri necessari
Nome esportazione.
Ambito associato alle operazioni di query ed esportazione. Sono inclusi '/subscriptions/{subscriptionId}/' per l'ambito della sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per ambito resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} per l'ambito del gruppo di gestione.
Parametri facoltativi
Contiene informazioni di configurazione per i dati nell'esportazione. La configurazione verrà ignorata se vengono fornite aggregazioni e raggruppamento. Valore previsto: columns=xx.
Ricorrenza della pianificazione.
Ha la data di inizio e di fine della ricorrenza. La data di inizio deve essere futura. Se presente, la data di fine deve essere maggiore della data di inizio. Valore previsto: KEY1=VALUE1 KEY2=VALUE2 ... , le key disponibili sono: da, a. Il formato ora è simile a 2020-05-01T00:00:00.
Stato della pianificazione dell'esportazione. Se inattivo, l'esecuzione pianificata dell'esportazione viene sospesa.
ID dell'account di archiviazione per archiviare le esportazioni.
Contenitore di archiviazione per recapitare le esportazioni.
Directory radice nel contenitore di archiviazione per archiviare le esportazioni.
Periodo di tempo per il pull dei dati per la query. Valore previsto: from=TIMESTAMP1 to=TIMESTAMP2. Il formato timestamp è simile a 2020-05-01T00:00:00.Il TIMESTAMP1 deve essere in futuro e TIMESTAMP2 deve essere maggiore di TIMESTAMP1.
Intervallo di tempo per il pull dei dati per la query. Se personalizzato, è necessario specificare un periodo di tempo specifico.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.