az costmanagement export

Uwaga

Ta dokumentacja jest częścią rozszerzenia costmanagement dla interfejsu wiersza polecenia platformy Azure (wersja 2.3.1 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az costmanagement export po raz pierwszy. Dowiedz się więcej o rozszerzeniach.

Eksport zarządzania kosztami.

Polecenia

az costmanagement export create

Operacja tworzenia eksportu.

az costmanagement export delete

Operacja usuwania eksportu.

az costmanagement export list

Operacja wyświetlania listy wszystkich eksportów w danym zakresie.

az costmanagement export show

Operacja pobierania historii wykonywania eksportu dla zdefiniowanego zakresu według nazwy eksportu.

az costmanagement export update

Operacja aktualizowania eksportu.

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 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"

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

--name

Eksportuj nazwę.

--scope

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.

--storage-account-id

Identyfikator konta magazynu do przechowywania eksportów.

--storage-container

Kontener magazynu do dostarczania eksportów.

--timeframe

Przedział czasu ściągnięcia danych dla zapytania. Jeśli jest to niestandardowe, należy podać określony okres.

akceptowane wartości: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate

Parametry opcjonalne

--dataset-configuration

Zawiera informacje o konfiguracji danych w eksporcie. Konfiguracja zostanie zignorowana, jeśli zostanie podana agregacja i grupowanie. Oczekiwana wartość: columns=xx.

--recurrence

Cykl harmonogramu.

akceptowane wartości: Annually, Daily, Monthly, Weekly
--recurrence-period

Ma datę rozpoczęcia i zakończenia cyklu. Data rozpoczęcia musi być w przyszłości. Jeśli jest obecny, 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 jest podobny do 2020-05-01T00:00:00.

--schedule-status

Stan harmonogramu eksportu. Jeśli nieaktywne, zaplanowane wykonanie eksportu zostanie wstrzymane.

akceptowane wartości: Active, Inactive
wartość domyślna: Inactive
--storage-directory

Katalog główny w kontenerze magazynu do przechowywania eksportów.

--time-period

Ma okres na ściąganie danych dla zapytania. Oczekiwana wartość: from=TIMESTAMP1 to=TIMESTAMP2. Format sygnatury czasowej jest podobny do 2020-05-01T00:00:00.Sygnatura czasowa TIMESTAMP1 musi być w przyszłości, a sygnatura czasowa TIMESTAMP2 musi być większa niż TIMESTAMP1.

--type

Typ zapytania.

akceptowane wartości: ActualCost, AmortizedCost, Usage
wartość domyślna: Usage

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 ResourceGroup

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

--name

Eksportuj nazwę.

--scope

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

--yes -y

Nie monituj o potwierdzenie.

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

--scope

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.

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"

Pokaż eksport 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

--name

Eksportuj nazwę.

--scope

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.

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

--name

Eksportuj nazwę.

--scope

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

--dataset-configuration

Zawiera informacje o konfiguracji danych w eksporcie. Konfiguracja zostanie zignorowana, jeśli zostanie podana agregacja i grupowanie. Oczekiwana wartość: columns=xx.

--recurrence

Cykl harmonogramu.

akceptowane wartości: Annually, Daily, Monthly, Weekly
--recurrence-period

Ma datę rozpoczęcia i zakończenia cyklu. Data rozpoczęcia musi być w przyszłości. Jeśli jest obecny, 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 jest podobny do 2020-05-01T00:00:00.

--schedule-status

Stan harmonogramu eksportu. Jeśli nieaktywne, zaplanowane wykonanie eksportu zostanie wstrzymane.

akceptowane wartości: Active, Inactive
--storage-account-id

Identyfikator konta magazynu do przechowywania eksportów.

--storage-container

Kontener magazynu do dostarczania eksportów.

--storage-directory

Katalog główny w kontenerze magazynu do przechowywania eksportów.

--time-period

Ma okres na ściąganie danych dla zapytania. Oczekiwana wartość: from=TIMESTAMP1 to=TIMESTAMP2. Format sygnatury czasowej jest podobny do 2020-05-01T00:00:00.Sygnatura czasowa TIMESTAMP1 musi być w przyszłości, a sygnatura czasowa TIMESTAMP2 musi być większa niż TIMESTAMP1.

--timeframe

Przedział czasu ściągnięcia danych dla zapytania. Jeśli jest to niestandardowe, należy podać określony okres.

akceptowane wartości: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate