Dela via


az costmanagement export

Kommentar

Den här referensen är en del av kostnadshanteringstillägget för Azure CLI (version 2.55.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az costmanagement export-kommando . Läs mer om tillägg.

Export av kostnadshantering.

Kommandon

Name Description Typ Status
az costmanagement export create

Åtgärden för att skapa en export.

Anknytning Allmän tillgänglighet
az costmanagement export delete

Åtgärden för att ta bort en export.

Anknytning Allmän tillgänglighet
az costmanagement export list

Åtgärden för att lista alla exporter i det angivna omfånget.

Anknytning Allmän tillgänglighet
az costmanagement export show

Åtgärden för att hämta körningshistoriken för en export för det definierade omfånget efter exportnamn.

Anknytning Allmän tillgänglighet
az costmanagement export update

Åtgärden för att uppdatera en export.

Anknytning Allmän tillgänglighet

az costmanagement export create

Åtgärden för att skapa en export.

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

Exempel

Skapa en export för ManagementGroup-omfång

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"

Skapa en export för ResourceGroup-omfång

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"

Skapa en export för prenumerationsomfång

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"

Obligatoriska parametrar

--name

Exportnamn.

--scope

Omfånget som är associerat med fråge- och exportåtgärder. Detta inkluderar '/subscriptions/{subscriptionId}/' för prenumerationsomfånget, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för resourceGroup-omfånget, '/providers/Microsoft.Management/managementGroups/{managementGroupId} för hanteringsgruppsomfång.

--storage-account-id

ID:t för lagringskontot för lagring av exporter.

--storage-container

Lagringscontainern för att leverera exporter.

--timeframe

Tidsramen för att hämta data för frågan. Om det är anpassat måste en viss tidsperiod anges.

accepterade värden: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate

Valfria parametrar

--dataset-configuration

Har konfigurationsinformation för data i exporten. Konfigurationen ignoreras om sammansättning och gruppering tillhandahålls. Förvänta dig värde: columns=xx.

--recurrence

Schemats upprepning.

accepterade värden: Annually, Daily, Monthly, Weekly
--recurrence-period

Har start- och slutdatum för upprepningen. Startdatumet måste vara i framtiden. Om det finns måste slutdatumet vara större än startdatumet. Förvänta dig värde: KEY1=VALUE1 KEY2=VALUE2 ... , tillgängliga KEY:er är: från, till. Tidsformatet är som 2020-05-01T00:00:00.

--schedule-status

Status för exportens schema. Om den är inaktiv pausas exportens schemalagda körning.

accepterade värden: Active, Inactive
standardvärde: Inactive
--storage-directory

Rotkatalogen i lagringscontainern för lagring av exporter.

--time-period

Har en tidsperiod för att hämta data för frågan. Förvänta dig värde: from=TIMESTAMP1 to=TIMESTAMP2. Tidsstämpelformatet är som 2020-05-01T00:00:00.Den TIMESTAMP1 måste i framtiden och TIMESTAMP2 måste vara större än TIMESTAMP1.

--type

Typen av fråga.

accepterade värden: ActualCost, AmortizedCost, Usage
standardvärde: Usage
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az costmanagement export delete

Åtgärden för att ta bort en export.

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

Exempel

ta bort en export för ett ManagementGroup-omfång

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

ta bort en export för ResourceGroup-omfång

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

ta bort en export för prenumerationsomfång

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

Obligatoriska parametrar

--name

Exportnamn.

--scope

Omfånget som är associerat med fråge- och exportåtgärder. Detta inkluderar '/subscriptions/{subscriptionId}/' för prenumerationsomfånget, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för resourceGroup-omfånget, '/providers/Microsoft.Management/managementGroups/{managementGroupId} för hanteringsgruppsomfång.

Valfria parametrar

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az costmanagement export list

Åtgärden för att lista alla exporter i det angivna omfånget.

az costmanagement export list --scope

Exempel

listexporter i ett ManagementGroup-omfång

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

lista exporter i ett ResourceGroup-omfång

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

listexporter i ett prenumerationsomfång

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

Obligatoriska parametrar

--scope

Omfånget som är associerat med fråge- och exportåtgärder. Detta inkluderar '/subscriptions/{subscriptionId}/' för prenumerationsomfånget, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för resourceGroup-omfånget, '/providers/Microsoft.Management/managementGroups/{managementGroupId} för hanteringsgruppsomfång.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az costmanagement export show

Åtgärden för att hämta körningshistoriken för en export för det definierade omfånget efter exportnamn.

az costmanagement export show --name
                              --scope

Exempel

Visa en export i ett ManagementGroup-omfång

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

Visa en export i ett ResourceGroup-omfång

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

Visa en export i ett prenumerationsomfång

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

Obligatoriska parametrar

--name

Exportnamn.

--scope

Omfånget som är associerat med fråge- och exportåtgärder. Detta inkluderar '/subscriptions/{subscriptionId}/' för prenumerationsomfånget, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för resourceGroup-omfånget, '/providers/Microsoft.Management/managementGroups/{managementGroupId} för hanteringsgruppsomfång.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az costmanagement export update

Åtgärden för att uppdatera en export.

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

Exempel

Uppdatera en export i ett ManagementGroup-omfång

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"

Uppdatera en export i ett ResourceGroup-omfång

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"

Uppdatera en export i ett prenumerationsomfång

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"

Obligatoriska parametrar

--name

Exportnamn.

--scope

Omfånget som är associerat med fråge- och exportåtgärder. Detta inkluderar '/subscriptions/{subscriptionId}/' för prenumerationsomfånget, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för resourceGroup-omfånget, '/providers/Microsoft.Management/managementGroups/{managementGroupId} för hanteringsgruppsomfång.

Valfria parametrar

--dataset-configuration

Har konfigurationsinformation för data i exporten. Konfigurationen ignoreras om sammansättning och gruppering tillhandahålls. Förvänta dig värde: columns=xx.

--recurrence

Schemats upprepning.

accepterade värden: Annually, Daily, Monthly, Weekly
--recurrence-period

Har start- och slutdatum för upprepningen. Startdatumet måste vara i framtiden. Om det finns måste slutdatumet vara större än startdatumet. Förvänta dig värde: KEY1=VALUE1 KEY2=VALUE2 ... , tillgängliga KEY:er är: från, till. Tidsformatet är som 2020-05-01T00:00:00.

--schedule-status

Status för exportens schema. Om den är inaktiv pausas exportens schemalagda körning.

accepterade värden: Active, Inactive
--storage-account-id

ID:t för lagringskontot för lagring av exporter.

--storage-container

Lagringscontainern för att leverera exporter.

--storage-directory

Rotkatalogen i lagringscontainern för lagring av exporter.

--time-period

Har en tidsperiod för att hämta data för frågan. Förvänta dig värde: from=TIMESTAMP1 to=TIMESTAMP2. Tidsstämpelformatet är som 2020-05-01T00:00:00.Den TIMESTAMP1 måste i framtiden och TIMESTAMP2 måste vara större än TIMESTAMP1.

--timeframe

Tidsramen för att hämta data för frågan. Om det är anpassat måste en viss tidsperiod anges.

accepterade värden: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.