Delen via


az costmanagement export

Notitie

Deze verwijzing maakt deel uit van de costmanagement-extensie voor de Azure CLI (versie 2.55.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht az costmanagement export uitvoert. Meer informatie over extensies.

Kostenmanagement exporteren.

Opdracht

Name Description Type Status
az costmanagement export create

De bewerking voor het maken van een export.

Toestel GA
az costmanagement export delete

De bewerking voor het verwijderen van een export.

Toestel GA
az costmanagement export list

De bewerking voor het weergeven van alle exports binnen het opgegeven bereik.

Toestel GA
az costmanagement export show

De bewerking voor het ophalen van de uitvoeringsgeschiedenis van een export voor het gedefinieerde bereik op exportnaam.

Toestel GA
az costmanagement export update

De bewerking voor het bijwerken van een export.

Toestel GA

az costmanagement export create

De bewerking voor het maken van een 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}]

Voorbeelden

Een export maken voor het bereik 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"

Een export maken voor ResourceGroup-bereik

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"

Een export maken voor abonnementsbereik

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"

Vereiste parameters

--name

Exportnaam.

--scope

Het bereik dat is gekoppeld aan query- en exportbewerkingen. Dit omvat '/subscriptions/{subscriptionId}/' voor abonnementsbereik, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} voor resourceGroup-bereik, /providers/Microsoft.Management/managementGroups/{managementGroupId} voor het bereik van beheergroepen.

--storage-account-id

De id van het opslagaccount voor het opslaan van exports.

--storage-container

De opslagcontainer voor het leveren van exports.

--timeframe

Het tijdsbestek voor het ophalen van gegevens voor de query. Als dit aangepast is, moet er een specifieke periode worden opgegeven.

geaccepteerde waarden: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate

Optionele parameters

--dataset-configuration

Bevat configuratie-informatie voor de gegevens in de export. De configuratie wordt genegeerd als aggregatie en groepering worden opgegeven. Waarde verwachten: kolommen=xx.

--recurrence

Het schemapatroon.

geaccepteerde waarden: Annually, Daily, Monthly, Weekly
--recurrence-period

Heeft de begin- en einddatum van het terugkeerpatroon. De begindatum moet in de toekomst zijn. Indien aanwezig, moet de einddatum groter zijn dan de begindatum. Verwachte waarde: KEY1=VALUE1 KEY2=VALUE2 ... , beschikbare KEY's zijn: van, tot. De tijdnotatie is als 2020-05-01T00:00:00.

--schedule-status

De status van de exportplanning. Als de export niet actief is, wordt de geplande uitvoering van de export onderbroken.

geaccepteerde waarden: Active, Inactive
standaardwaarde: Inactive
--storage-directory

De hoofdmap in de opslagcontainer voor het opslaan van exports.

--time-period

Heeft een periode voor het ophalen van gegevens voor de query. Waarde verwachten: van =TIMESTAMP1 tot =TIMESTAMP2. De tijdstempelindeling is als 2020-05-01T00:00:00.De TIMESTAMP1 moet in de toekomst en TIMESTAMP2 groter zijn dan TIMESTAMP1.

--type

Het type query.

geaccepteerde waarden: ActualCost, AmortizedCost, Usage
standaardwaarde: Usage
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az costmanagement export delete

De bewerking voor het verwijderen van een export.

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

Voorbeelden

een export voor een ManagementGroup-bereik verwijderen

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

een export voor ResourceGroup-bereik verwijderen

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

een export voor abonnementsbereik verwijderen

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

Vereiste parameters

--name

Exportnaam.

--scope

Het bereik dat is gekoppeld aan query- en exportbewerkingen. Dit omvat '/subscriptions/{subscriptionId}/' voor abonnementsbereik, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} voor resourceGroup-bereik, /providers/Microsoft.Management/managementGroups/{managementGroupId} voor het bereik van beheergroepen.

Optionele parameters

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az costmanagement export list

De bewerking voor het weergeven van alle exports binnen het opgegeven bereik.

az costmanagement export list --scope

Voorbeelden

lijstexports in een ManagementGroup-bereik

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

lijstexports in een ResourceGroup-bereik

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

lijstexports in een abonnementsbereik

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

Vereiste parameters

--scope

Het bereik dat is gekoppeld aan query- en exportbewerkingen. Dit omvat '/subscriptions/{subscriptionId}/' voor abonnementsbereik, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} voor resourceGroup-bereik, /providers/Microsoft.Management/managementGroups/{managementGroupId} voor het bereik van beheergroepen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az costmanagement export show

De bewerking voor het ophalen van de uitvoeringsgeschiedenis van een export voor het gedefinieerde bereik op exportnaam.

az costmanagement export show --name
                              --scope

Voorbeelden

Een export weergeven in een ManagementGroup-bereik

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

Een export weergeven in een ResourceGroup-bereik

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

Een export weergeven in een abonnementsbereik

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

Vereiste parameters

--name

Exportnaam.

--scope

Het bereik dat is gekoppeld aan query- en exportbewerkingen. Dit omvat '/subscriptions/{subscriptionId}/' voor abonnementsbereik, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} voor resourceGroup-bereik, /providers/Microsoft.Management/managementGroups/{managementGroupId} voor het bereik van beheergroepen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az costmanagement export update

De bewerking voor het bijwerken van een 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}]

Voorbeelden

Een export bijwerken in een ManagementGroup-bereik

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"

Een export bijwerken in een ResourceGroup-bereik

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"

Een export bijwerken in een abonnementsbereik

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"

Vereiste parameters

--name

Exportnaam.

--scope

Het bereik dat is gekoppeld aan query- en exportbewerkingen. Dit omvat '/subscriptions/{subscriptionId}/' voor abonnementsbereik, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} voor resourceGroup-bereik, /providers/Microsoft.Management/managementGroups/{managementGroupId} voor het bereik van beheergroepen.

Optionele parameters

--dataset-configuration

Bevat configuratie-informatie voor de gegevens in de export. De configuratie wordt genegeerd als aggregatie en groepering worden opgegeven. Waarde verwachten: kolommen=xx.

--recurrence

Het schemapatroon.

geaccepteerde waarden: Annually, Daily, Monthly, Weekly
--recurrence-period

Heeft de begin- en einddatum van het terugkeerpatroon. De begindatum moet in de toekomst zijn. Indien aanwezig, moet de einddatum groter zijn dan de begindatum. Verwachte waarde: KEY1=VALUE1 KEY2=VALUE2 ... , beschikbare KEY's zijn: van, tot. De tijdnotatie is als 2020-05-01T00:00:00.

--schedule-status

De status van de exportplanning. Als de export niet actief is, wordt de geplande uitvoering van de export onderbroken.

geaccepteerde waarden: Active, Inactive
--storage-account-id

De id van het opslagaccount voor het opslaan van exports.

--storage-container

De opslagcontainer voor het leveren van exports.

--storage-directory

De hoofdmap in de opslagcontainer voor het opslaan van exports.

--time-period

Heeft een periode voor het ophalen van gegevens voor de query. Waarde verwachten: van =TIMESTAMP1 tot =TIMESTAMP2. De tijdstempelindeling is als 2020-05-01T00:00:00.De TIMESTAMP1 moet in de toekomst en TIMESTAMP2 groter zijn dan TIMESTAMP1.

--timeframe

Het tijdsbestek voor het ophalen van gegevens voor de query. Als dit aangepast is, moet er een specifieke periode worden opgegeven.

geaccepteerde waarden: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.