az costmanagement export
Notitie
Deze referentie maakt deel uit van de costmanagement-extensie voor Azure CLI en vereist versie 2.3.1 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az costmanagement export de eerste keer hebt uitgevoerd. Meer informatie over extensies.
Costmanagement exporteren.
Opdracht
| az costmanagement export create |
De bewerking voor het maken van een export. |
| az costmanagement export delete |
De bewerking voor het verwijderen van een export. |
| az costmanagement export list |
De bewerking om alle exports voor het opgegeven bereik weer te geven. |
| az costmanagement export show |
De bewerking om de uitvoeringsgeschiedenis van een export voor het gedefinieerde bereik op te halen op exportnaam. |
| az costmanagement export update |
De bewerking voor het bijwerken van een export. |
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]
[--dataset-grouping]
[--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" --dataset-grouping name="SubscriptionName" type="Dimension" --dataset-grouping name="Environment" type="Tag" --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 het ResourceGroup-bereik
az costmanagement export create --name "TestExport" --type "Usage" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --dataset-grouping name="SubscriptionName" type="Dimension" --dataset-grouping name="Environment" type="Tag" --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" --dataset-grouping name="SubscriptionName" type="Dimension" --dataset-grouping name="Environment" type="Tag" --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
Exportnaam.
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 beheergroepbereik.
De id van het opslagaccount voor het opslaan van exports.
De opslagcontainer voor het leveren van exports.
Het tijdsbestek voor het binnenhalen van gegevens voor de query. Als dit aangepast is, moet er een specifieke periode worden opgegeven.
Optionele parameters
Heeft configuratie-informatie voor de gegevens in de export. De configuratie wordt genegeerd als aggregatie en groepering zijn opgegeven. Waarde verwachten: columns=xx.
Matrix van groep op expressie voor gebruik in de query. Query kan maximaal 2 group by-components hebben. Expect value: KEY1=VALUE1 KEY2=VALUE2 ... , available KEYs are: type, name.
Het terugkeerpatroon van de planning.
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. Verwacht de waarde: KEY1=VALUE1 KEY2=VALUE2... , beschikbare KEY's zijn: van, tot. De tijdnotatie is ongeveer 2020-05-01T00:00:00.
De status van het schema. Of u nu actief bent of niet. Als deze niet actief is, wordt de geplande uitvoering van de export onderbroken.
De hoofdmap in de opslagcontainer voor het opslaan van exports.
Heeft een tijdsperiode voor het opvragen van gegevens voor de query. Waarde verwachten: van =TIMESTAMP1 naar=TIMESTAMP2. De tijdstempelindeling is als 2020-05-01T00:00:00. De TIMESTAMP1 moet in de toekomst en TIMESTAMP2 moet groter zijn dan TIMESTAMP1.
Het type query.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az costmanagement export delete
De bewerking voor het verwijderen van een export.
az costmanagement export delete --name
--scope
[--yes]
Voorbeelden
een export verwijderen voor een ManagementGroup-bereik
az costmanagement export delete --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
export verwijderen voor ResourceGroup-bereik
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
een export verwijderen voor abonnementsbereik
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Vereiste parameters
Exportnaam.
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 beheergroepbereik.
Optionele parameters
Niet vragen om bevestiging.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az costmanagement export list
De bewerking om alle exports voor het opgegeven bereik weer te geven.
az costmanagement export list --scope
Voorbeelden
list exports in a ManagementGroup scope
az costmanagement export list --scope "providers/Microsoft.Management/managementGroups/TestMG"
exports in een ResourceGroup-bereik
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
exports in een abonnementsbereik
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Vereiste parameters
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 beheergroepbereik.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az costmanagement export show
De bewerking om de uitvoeringsgeschiedenis van een export voor het gedefinieerde bereik op te halen op exportnaam.
az costmanagement export show --name
--scope
Voorbeelden
Een export in een ManagementGroup-bereik tonen
az costmanagement export show --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
Een export in een ResourceGroup-bereik tonen
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
Een export in een abonnementsbereik tonen
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Vereiste parameters
Exportnaam.
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 beheergroepbereik.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az costmanagement export update
De bewerking voor het bijwerken van een export.
az costmanagement export update --name
--scope
[--dataset-configuration]
[--dataset-grouping]
[--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" --dataset-grouping name="SubscriptionName" type="Dimension" --dataset-grouping name="Environment" type="Tag" --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" --dataset-grouping name="SubscriptionName" type="Dimension" --dataset-grouping name="Environment" type="Tag" --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" --dataset-grouping name="SubscriptionName" type="Dimension" --dataset-grouping name="Environment" type="Tag" --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
Exportnaam.
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 beheergroepbereik.
Optionele parameters
Heeft configuratie-informatie voor de gegevens in de export. De configuratie wordt genegeerd als aggregatie en groepering zijn opgegeven. Waarde verwachten: columns=xx.
Matrix van groep op expressie voor gebruik in de query. Query kan maximaal 2 group by-components hebben. Expect value: KEY1=VALUE1 KEY2=VALUE2 ... , available KEYs are: type, name.
Het terugkeerpatroon van de planning.
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. Verwacht de waarde: KEY1=VALUE1 KEY2=VALUE2... , beschikbare KEY's zijn: van, tot. De tijdnotatie is ongeveer 2020-05-01T00:00:00.
De status van het schema. Of u nu actief bent of niet. Als deze niet actief is, wordt de geplande uitvoering van de export onderbroken.
De id van het opslagaccount voor het opslaan van exports.
De opslagcontainer voor het leveren van exports.
De hoofdmap in de opslagcontainer voor het opslaan van exports.
Heeft een tijdsperiode voor het opvragen van gegevens voor de query. Waarde verwachten: van =TIMESTAMP1 naar=TIMESTAMP2. De tijdstempelindeling is als 2020-05-01T00:00:00. De TIMESTAMP1 moet in de toekomst en TIMESTAMP2 moet groter zijn dan TIMESTAMP1.
Het tijdsbestek voor het binnenhalen van gegevens voor de query. Als dit aangepast is, moet er een specifieke periode worden opgegeven.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.