az costmanagement export
Note
Ta dokumentacja jest częścią rozszerzenia costmanagement dla interfejsu wiersza polecenia platformy Azure (wersja 2.55.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az costmanagement export. Dowiedz się więcej o rozszerzeniach.
Eksportowanie zarządzania kosztami.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az costmanagement export create |
Operacja tworzenia eksportu. |
Extension | ogólna dostępność |
| az costmanagement export delete |
Operacja usuwania eksportu. |
Extension | ogólna dostępność |
| az costmanagement export list |
Operacja wyświetlania listy wszystkich eksportów w danym zakresie. |
Extension | ogólna dostępność |
| az costmanagement export show |
Operacja pobierania historii wykonywania eksportu dla zdefiniowanego zakresu według nazwy eksportu. |
Extension | ogólna dostępność |
| az costmanagement export update |
Operacja aktualizowania eksportu. |
Extension | ogólna dostępność |
az costmanagement export create
Operacja tworzenia eksportu.
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}]
Przykłady
Tworzenie eksportu dla zakresu 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"
Tworzenie eksportu dla zakresu grupy zasobów
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"
Tworzenie eksportu dla zakresu subskrypcji
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"
Parametry wymagane
Nazwa eksportu.
Zakres skojarzony z operacjami zapytań i eksportowania. Obejmuje to ciąg "/subscriptions/{subscriptionId}/" dla zakresu subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu resourceGroup, "/providers/Microsoft.Management/managementGroups/{managementGroupId} dla zakresu grupy zarządzania.
Identyfikator konta magazynu do przechowywania eksportów.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Delivery Destination Info Arguments |
Kontener magazynu do dostarczania eksportów.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Delivery Destination Info Arguments |
Przedział czasu na ściąganie danych dla zapytania. Jeśli jest to niestandardowe, należy podać określony okres.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Export Definition Arguments |
| Dopuszczalne wartości: | BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate |
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Zawiera informacje o konfiguracji danych w eksporcie. Konfiguracja zostanie zignorowana, jeśli podano agregację i grupowanie. Oczekiwana wartość: columns=xx.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Export Definition Arguments |
Cykl harmonogramu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Schedule Info Arguments |
| Dopuszczalne wartości: | Annually, Daily, Monthly, Weekly |
Ma datę rozpoczęcia i zakończenia cyklu. Data rozpoczęcia musi być w przyszłości. Jeśli jest obecna, data zakończenia musi być większa niż data rozpoczęcia. Oczekiwana wartość: KEY1=VALUE1 KEY2=VALUE2 ... , dostępne KEYs to: od, do. Format czasu to 2020-05-01T00:00:00.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Schedule Info Arguments |
Stan harmonogramu eksportu. Jeśli nieaktywne, zaplanowane wykonanie eksportu zostanie wstrzymane.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Schedule Info Arguments |
| Domyślna wartość: | Inactive |
| Dopuszczalne wartości: | Active, Inactive |
Katalog główny w kontenerze magazynu do przechowywania eksportów.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Delivery Destination Info Arguments |
Zawiera przedział czasu na ściąganie danych dla zapytania. Oczekiwana wartość: from=TIMESTAMP1 to=TIMESTAMP2. Format znacznika czasu to 2020-05-01T00:00:00.TIMESTAMP1 musi być w przyszłości i TIMESTAMP2 musi być większa niż TIMESTAMP1.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Export Definition Arguments |
Typ zapytania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Export Definition Arguments |
| Domyślna wartość: | Usage |
| Dopuszczalne wartości: | ActualCost, AmortizedCost, Usage |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az costmanagement export delete
Operacja usuwania eksportu.
az costmanagement export delete --name
--scope
[--yes]
Przykłady
usuwanie eksportu dla zakresu grupy zarządzania
az costmanagement export delete --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
usuwanie eksportu dla zakresu grupy zasobów
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
usuwanie eksportu dla zakresu subskrypcji
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parametry wymagane
Nazwa eksportu.
Zakres skojarzony z operacjami zapytań i eksportowania. Obejmuje to ciąg "/subscriptions/{subscriptionId}/" dla zakresu subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu resourceGroup, "/providers/Microsoft.Management/managementGroups/{managementGroupId} dla zakresu grupy zarządzania.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Nie monituj o potwierdzenie.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az costmanagement export list
Operacja wyświetlania listy wszystkich eksportów w danym zakresie.
az costmanagement export list --scope
Przykłady
wyświetlanie listy eksportów w zakresie grupy zarządzania
az costmanagement export list --scope "providers/Microsoft.Management/managementGroups/TestMG"
wyświetlanie listy eksportów w zakresie grupy zasobów
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
wyświetlanie listy eksportów w zakresie subskrypcji
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parametry wymagane
Zakres skojarzony z operacjami zapytań i eksportowania. Obejmuje to ciąg "/subscriptions/{subscriptionId}/" dla zakresu subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu resourceGroup, "/providers/Microsoft.Management/managementGroups/{managementGroupId} dla zakresu grupy zarządzania.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az costmanagement export show
Operacja pobierania historii wykonywania eksportu dla zdefiniowanego zakresu według nazwy eksportu.
az costmanagement export show --name
--scope
Przykłady
Pokazywanie eksportu w zakresie grupy zarządzania
az costmanagement export show --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
Pokazywanie eksportu w zakresie grupy zasobów
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
Pokazywanie eksportu w zakresie subskrypcji
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Parametry wymagane
Nazwa eksportu.
Zakres skojarzony z operacjami zapytań i eksportowania. Obejmuje to ciąg "/subscriptions/{subscriptionId}/" dla zakresu subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu resourceGroup, "/providers/Microsoft.Management/managementGroups/{managementGroupId} dla zakresu grupy zarządzania.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az costmanagement export update
Operacja aktualizowania eksportu.
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}]
Przykłady
Aktualizowanie eksportu w zakresie grupy zarządzania
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"
Aktualizowanie eksportu w zakresie grupy zasobów
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"
Aktualizowanie eksportu w zakresie subskrypcji
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"
Parametry wymagane
Nazwa eksportu.
Zakres skojarzony z operacjami zapytań i eksportowania. Obejmuje to ciąg "/subscriptions/{subscriptionId}/" dla zakresu subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu resourceGroup, "/providers/Microsoft.Management/managementGroups/{managementGroupId} dla zakresu grupy zarządzania.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Zawiera informacje o konfiguracji danych w eksporcie. Konfiguracja zostanie zignorowana, jeśli podano agregację i grupowanie. Oczekiwana wartość: columns=xx.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Export Definition Arguments |
Cykl harmonogramu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Schedule Info Arguments |
| Dopuszczalne wartości: | Annually, Daily, Monthly, Weekly |
Ma datę rozpoczęcia i zakończenia cyklu. Data rozpoczęcia musi być w przyszłości. Jeśli jest obecna, data zakończenia musi być większa niż data rozpoczęcia. Oczekiwana wartość: KEY1=VALUE1 KEY2=VALUE2 ... , dostępne KEYs to: od, do. Format czasu to 2020-05-01T00:00:00.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Schedule Info Arguments |
Stan harmonogramu eksportu. Jeśli nieaktywne, zaplanowane wykonanie eksportu zostanie wstrzymane.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Schedule Info Arguments |
| Dopuszczalne wartości: | Active, Inactive |
Identyfikator konta magazynu do przechowywania eksportów.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Delivery Destination Info Arguments |
Kontener magazynu do dostarczania eksportów.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Delivery Destination Info Arguments |
Katalog główny w kontenerze magazynu do przechowywania eksportów.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Delivery Destination Info Arguments |
Zawiera przedział czasu na ściąganie danych dla zapytania. Oczekiwana wartość: from=TIMESTAMP1 to=TIMESTAMP2. Format znacznika czasu to 2020-05-01T00:00:00.TIMESTAMP1 musi być w przyszłości i TIMESTAMP2 musi być większa niż TIMESTAMP1.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Export Definition Arguments |
Przedział czasu na ściąganie danych dla zapytania. Jeśli jest to niestandardowe, należy podać określony okres.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Export Definition Arguments |
| Dopuszczalne wartości: | BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |