Sdílet prostřednictvím


az costmanagement export

Poznámka:

Tento odkaz je součástí rozšíření costmanagement pro Azure CLI (verze 2.55.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az costmanagement export . Přečtěte si další informace o rozšířeních.

Export costmanagementu

Příkazy

Name Description Typ Stav
az costmanagement export create

Operace pro vytvoření exportu.

Rozšíření GA
az costmanagement export delete

Operace odstranění exportu.

Rozšíření GA
az costmanagement export list

Operace pro výpis všech exportů v daném oboru.

Rozšíření GA
az costmanagement export show

Operace pro získání historie spuštění exportu pro definovaný obor podle názvu exportu.

Rozšíření GA
az costmanagement export update

Operace pro aktualizaci exportu.

Rozšíření GA

az costmanagement export create

Operace pro vytvoření exportu.

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}]

Příklady

Vytvoření exportu pro obor 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"

Vytvoření exportu pro obor 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"

Vytvoření exportu pro obor předplatného

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"

Povinné parametry

--name

Název exportu

--scope

Obor přidružený k operacím dotazu a exportu. To zahrnuje /subscriptions/{subscriptionId}/' pro obor předplatného, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor skupiny prostředků, /providers/Microsoft.Management/managementGroups/{managementGroupId} pro obor skupiny pro správu.

--storage-account-id

ID účtu úložiště pro ukládání exportů.

--storage-container

Kontejner úložiště pro doručování exportů.

--timeframe

Časový rámec pro vyžádání dat pro dotaz. Pokud je vlastní, je nutné zadat konkrétní časové období.

Přípustné hodnoty: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate

Volitelné parametry

--dataset-configuration

Obsahuje informace o konfiguraci dat v exportu. Konfigurace bude ignorována, pokud jsou k dispozici agregace a seskupení. Očekávejte hodnotu: columns=xx.

--recurrence

Opakování plánu.

Přípustné hodnoty: Annually, Daily, Monthly, Weekly
--recurrence-period

Má počáteční a koncové datum opakování. Počáteční datum musí být v budoucnu. Pokud je k dispozici, koncové datum musí být větší než počáteční datum. Očekávaná hodnota: KEY1=HODNOTA1 KLÍČ2=HODNOTA2 ... , dostupné KEY jsou: from, to. Formát času je podobný 2020-05-01T00:00:00.

--schedule-status

Stav plánu exportu Pokud je neaktivní, naplánované spuštění exportu se pozastaví.

Přípustné hodnoty: Active, Inactive
Default value: Inactive
--storage-directory

Kořenový adresář v kontejneru úložiště pro ukládání exportů.

--time-period

Má časové období pro načítání dat pro dotaz. Očekávejte hodnotu: from=TIMESTAMP1 to=TIMESTAMP2. Formát časového razítka je podobný formátu 2020-05-01T00:00:00.TIMESTAMP1 musí být v budoucnu a TIMESTAMP2 musí být větší než TIMESTAMP1.

--type

Typ dotazu.

Přípustné hodnoty: ActualCost, AmortizedCost, Usage
Default value: Usage
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az costmanagement export delete

Operace odstranění exportu.

az costmanagement export delete --name
                                --scope
                                [--yes]

Příklady

odstranění exportu pro obor ManagementGroup

az costmanagement export delete --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"

Odstranění exportu pro obor ResourceGroup

az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

odstranění exportu pro obor předplatného

az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Povinné parametry

--name

Název exportu

--scope

Obor přidružený k operacím dotazu a exportu. To zahrnuje /subscriptions/{subscriptionId}/' pro obor předplatného, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor skupiny prostředků, /providers/Microsoft.Management/managementGroups/{managementGroupId} pro obor skupiny pro správu.

Volitelné parametry

--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az costmanagement export list

Operace pro výpis všech exportů v daném oboru.

az costmanagement export list --scope

Příklady

exporty seznamu v oboru ManagementGroup

az costmanagement export list --scope "providers/Microsoft.Management/managementGroups/TestMG"

exporty seznamu v oboru ResourceGroup

az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

exporty seznamu v oboru předplatného

az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Povinné parametry

--scope

Obor přidružený k operacím dotazu a exportu. To zahrnuje /subscriptions/{subscriptionId}/' pro obor předplatného, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor skupiny prostředků, /providers/Microsoft.Management/managementGroups/{managementGroupId} pro obor skupiny pro správu.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az costmanagement export show

Operace pro získání historie spuštění exportu pro definovaný obor podle názvu exportu.

az costmanagement export show --name
                              --scope

Příklady

Zobrazení exportu v oboru ManagementGroup

az costmanagement export show --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"

Zobrazení exportu v oboru ResourceGroup

az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

Zobrazení exportu v oboru předplatného

az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Povinné parametry

--name

Název exportu

--scope

Obor přidružený k operacím dotazu a exportu. To zahrnuje /subscriptions/{subscriptionId}/' pro obor předplatného, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor skupiny prostředků, /providers/Microsoft.Management/managementGroups/{managementGroupId} pro obor skupiny pro správu.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az costmanagement export update

Operace pro aktualizaci exportu.

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}]

Příklady

Aktualizace exportu v oboru 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"

Aktualizace exportu v oboru 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"

Aktualizace exportu v oboru předplatného

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"

Povinné parametry

--name

Název exportu

--scope

Obor přidružený k operacím dotazu a exportu. To zahrnuje /subscriptions/{subscriptionId}/' pro obor předplatného, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor skupiny prostředků, /providers/Microsoft.Management/managementGroups/{managementGroupId} pro obor skupiny pro správu.

Volitelné parametry

--dataset-configuration

Obsahuje informace o konfiguraci dat v exportu. Konfigurace bude ignorována, pokud jsou k dispozici agregace a seskupení. Očekávejte hodnotu: columns=xx.

--recurrence

Opakování plánu.

Přípustné hodnoty: Annually, Daily, Monthly, Weekly
--recurrence-period

Má počáteční a koncové datum opakování. Počáteční datum musí být v budoucnu. Pokud je k dispozici, koncové datum musí být větší než počáteční datum. Očekávaná hodnota: KEY1=HODNOTA1 KLÍČ2=HODNOTA2 ... , dostupné KEY jsou: from, to. Formát času je podobný 2020-05-01T00:00:00.

--schedule-status

Stav plánu exportu Pokud je neaktivní, naplánované spuštění exportu se pozastaví.

Přípustné hodnoty: Active, Inactive
--storage-account-id

ID účtu úložiště pro ukládání exportů.

--storage-container

Kontejner úložiště pro doručování exportů.

--storage-directory

Kořenový adresář v kontejneru úložiště pro ukládání exportů.

--time-period

Má časové období pro načítání dat pro dotaz. Očekávejte hodnotu: from=TIMESTAMP1 to=TIMESTAMP2. Formát časového razítka je podobný formátu 2020-05-01T00:00:00.TIMESTAMP1 musí být v budoucnu a TIMESTAMP2 musí být větší než TIMESTAMP1.

--timeframe

Časový rámec pro vyžádání dat pro dotaz. Pokud je vlastní, je nutné zadat konkrétní časové období.

Přípustné hodnoty: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.