Update-AzCostManagementExport
Der Vorgang zum Erstellen oder Aktualisieren eines Exports. Für den Aktualisierungsvorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Für den Erstellungsvorgang ist kein eTag erforderlich.
Syntax
Update-AzCostManagementExport
-Name <String>
-Scope <String>
[-ConfigurationColumn <String[]>]
[-DataSetGranularity <GranularityType>]
[-DefinitionTimeframe <TimeframeType>]
[-DefinitionType <ExportType>]
[-DestinationContainer <String>]
[-DestinationResourceId <String>]
[-DestinationRootFolderPath <String>]
[-ETag <String>]
[-Format <FormatType>]
[-RecurrencePeriodFrom <DateTime>]
[-RecurrencePeriodTo <DateTime>]
[-ScheduleRecurrence <RecurrenceType>]
[-ScheduleStatus <StatusType>]
[-TimePeriodFrom <DateTime>]
[-TimePeriodTo <DateTime>]
[-DefaultProfile <PSObject>]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Update-AzCostManagementExport
-InputObject <ICostManagementIdentity>
[-ConfigurationColumn <String[]>]
[-DataSetGranularity <GranularityType>]
[-DefinitionTimeframe <TimeframeType>]
[-DefinitionType <ExportType>]
[-DestinationContainer <String>]
[-DestinationResourceId <String>]
[-DestinationRootFolderPath <String>]
[-ETag <String>]
[-Format <FormatType>]
[-RecurrencePeriodFrom <DateTime>]
[-RecurrencePeriodTo <DateTime>]
[-ScheduleRecurrence <RecurrenceType>]
[-ScheduleStatus <StatusType>]
[-TimePeriodFrom <DateTime>]
[-TimePeriodTo <DateTime>]
[-DefaultProfile <PSObject>]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Beschreibung
Der Vorgang zum Erstellen oder Aktualisieren eines Exports. Für den Aktualisierungsvorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Für den Erstellungsvorgang ist kein eTag erforderlich.
Beispiele
Beispiel 1: AzCostManagementExport nach Bereich und Name aktualisieren
Update-AzCostManagementExport -Scope "subscriptions//*********" -Name "TestExport" -ScheduleRecurrence 'Weekly'
ETag Name Type
---- ---- ----
"********" TestExportDatasetAggregationInfo Microsoft.CostManagement/exports
AzCostManagementExport nach Bereich und Name aktualisieren
Beispiel 2: AzCostManagementExport von InputObject aktualisieren
$oldExport = Get-AzCostManagementExport -Scope "subscriptions/*********" -Name "TestExport"
Update-AzCostManagementExport -InputObject $oldExport -ScheduleRecurrence 'Weekly'
ETag Name Type
---- ---- ----
"********" TestExportDatasetAggregationInfo Microsoft.CostManagement/exports
AzCostManagementExport von InputObject aktualisieren
Parameter
-ConfigurationColumn
Array von Spaltennamen, die im Export enthalten sein sollen. Wenn nicht angegeben, enthält der Export alle verfügbaren Spalten. Die verfügbaren Spalten können je nach Kundenkanal variieren (siehe Beispiele).
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DataSetGranularity
Die Granularität der Zeilen im Export. Derzeit wird nur "Täglich" unterstützt.
Type: | GranularityType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefinitionTimeframe
Der Zeitrahmen zum Abrufen von Daten für den Export. Wenn benutzerdefiniert, muss ein bestimmter Zeitraum angegeben werden.
Type: | TimeframeType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefinitionType
Der Typ des Exports. Beachten Sie, dass "Usage" gleichbedeutend mit "ActualCost" ist und für Exporte gilt, die noch keine Daten für Gebühren oder Amortisierungen für Servicereservierungen bereitstellen.
Type: | ExportType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationContainer
Der Name des Containers, in den Exporte hochgeladen werden.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationResourceId
Die Ressourcen-ID des Speicherkontos, in dem Exporte übermittelt werden.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationRootFolderPath
Der Name des Verzeichnisses, in das Exporte hochgeladen werden.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ETag
eTag der Ressource. Um das Szenario für gleichzeitige Updates zu behandeln, wird dieses Feld verwendet, um zu bestimmen, ob der Benutzer die neueste Version aktualisiert oder nicht.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Format
Das Format des zugestellten Exports. Derzeit wird nur 'CSV' unterstützt.
Type: | FormatType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
Type: | ICostManagementIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Exportname.
Type: | String |
Aliases: | ExportName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecurrencePeriodFrom
Das Startdatum der Serie.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecurrencePeriodTo
Das Enddatum der Serie.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScheduleRecurrence
Die Zeitplanserie.
Type: | RecurrenceType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScheduleStatus
Der Status des Exportzeitplans. Wenn "Inaktiv" ist der Exportzeitplan angehalten.
Type: | StatusType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Scope
Dieser Parameter definiert den Umfang der Kostenverwaltung aus unterschiedlichen Perspektiven "Subscription", "ResourceGroup" und "Provide Service".
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimePeriodFrom
Das Startdatum für Exportdaten.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimePeriodTo
Das Enddatum für exportdaten.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
Ausgaben
Hinweise
ALIASE
KOMPLEXE PARAMETEREIGENSCHAFTEN
Um die unten beschriebenen Parameter zu erstellen, erstellen Sie eine Hashtabelle mit den entsprechenden Eigenschaften. Informationen zu Hashtabellen finden Sie unter "Get-Help about_Hash_Tables".
INPUTOBJECT <ICostManagementIdentity>
: Identity-Parameter
[AlertId <String>]
: Warnungs-ID[BillingAccountId <String>]
: Registrierungs-ID (Legacy BillingAccount ID)[BillingProfileId <String>]
: BillingProfile-ID[ExportName <String>]
: Exportname.[ExternalCloudProviderId <String>]
: Dies kann '{externalSubscriptionId}' für verknüpftes Konto oder '{externalBillingAccountId}' für konsolidiertes Konto sein, das mit Dimensions-/Abfragevorgängen verwendet wird.[ExternalCloudProviderType <ExternalCloudProviderType?>]
: Der externe Cloudanbietertyp, der Dimensions-/Abfragevorgängen zugeordnet ist. Dies schließt "externalSubscriptions" für verknüpftes Konto und "externalBillingAccounts" für konsolidierte Konten ein.[Id <String>]
: Ressourcenidentitätspfad[OperationId <String>]
: Die Zielvorgangs-ID.[Scope <String>]
: Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies umfasst "abonnements/{subscriptionId}" für den Abonnementbereich, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für resourceGroup-Bereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' für Abteilungsbereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für enrollmentAccount-Bereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' für den Bereich des externen Abrechnungskontos und 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' für den Bereich externes Abonnement.[ViewName <String>]
: Ansichtsname
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für