New-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

New-AzCostManagementExport
   -Name <String>
   -Scope <String>
   [-ConfigurationColumn <String[]>]
   [-DataSetGranularity <GranularityType>]
   [-DefinitionTimeframe <TimeframeType>]
   [-DefinitionType <ExportType>]
   [-DestinationContainer <String>]
   [-DestinationResourceId <String>]
   [-DestinationRootFolderPath <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: Erstellen eines AzCostManagementExport

New-AzCostManagementExport -Scope "subscriptions/***********" -Name "CostManagementExportTest" -ScheduleStatus "Active" -ScheduleRecurrence "Daily" -RecurrencePeriodFrom "2020-10-31T20:00:00Z" -RecurrencePeriodTo "2020-11-30T00:00:00Z" -Format "Csv" -DestinationResourceId "/subscriptions/*************/resourceGroups/ResourceGroupTest/providers/Microsoft.Storage/storageAccounts/storageAccountTest" `  -DestinationContainer "exports" -DestinationRootFolderPath "ad-hoc" -DefinitionType "Usage" -DefinitionTimeframe "MonthToDate" -DatasetGranularity "Daily"

ETag              Name                                      Type
----              ----                                      ----
"********" TestExportDatasetAggregationInfosagdhaghj Microsoft.CostManagement/exports

Erstellen eines AzCostManagementExport

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

-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

-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

Ausgaben

IExport

Hinweise

ALIASE