Update-AzCostManagementExport

Åtgärden för att skapa eller uppdatera en export. Uppdateringsåtgärden kräver att den senaste eTag anges i begäran. Du kan få den senaste eTag genom att utföra en get-åtgärd. Skapa-åtgärden kräver inte eTag.

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>]
      [-WhatIf]
      [-Confirm]
      [<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>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Åtgärden för att skapa eller uppdatera en export. Uppdateringsåtgärden kräver att den senaste eTag anges i begäran. Du kan få den senaste eTag genom att utföra en get-åtgärd. Skapa-åtgärden kräver inte eTag.

Exempel

Exempel 1: Uppdatera AzCostManagementExport efter omfång och namn

Update-AzCostManagementExport -Scope "subscriptions//*********" -Name "TestExport" -ScheduleRecurrence 'Weekly'

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

Uppdatera AzCostManagementExport efter omfång och namn

Exempel 2: Uppdatera AzCostManagementExport från InputObject

$oldExport = Get-AzCostManagementExport -Scope "subscriptions/*********" -Name "TestExport"
Update-AzCostManagementExport -InputObject $oldExport -ScheduleRecurrence 'Weekly'

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

Uppdatera AzCostManagementExport från InputObject

Parametrar

-ConfigurationColumn

Matris med kolumnnamn som ska ingå i exporten. Om den inte tillhandahålls kommer exporten att innehålla alla tillgängliga kolumner. De tillgängliga kolumnerna kan variera beroende på kundkanal (se exempel).

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DataSetGranularity

Kornigheten för rader i exporten. För närvarande stöds endast "Daily".

Type:GranularityType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefinitionTimeframe

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

Type:TimeframeType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefinitionType

Typen av export. Observera att "Användning" motsvarar "ActualCost" och gäller för exporter som ännu inte tillhandahåller data för avgifter eller amortering för tjänstreservationer.

Type:ExportType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DestinationContainer

Namnet på containern där exporten laddas upp.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DestinationResourceId

Resurs-ID för lagringskontot där exporten ska levereras.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DestinationRootFolderPath

Namnet på katalogen där exporten ska laddas upp.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ETag

eTag för resursen. För att hantera samtidiga uppdateringsscenarion används det här fältet för att avgöra om användaren uppdaterar den senaste versionen eller inte.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Format

Formatet för exporten som levereras. För närvarande stöds endast "Csv".

Type:FormatType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Identitetsparameter För att skapa, se AVSNITTET ANTECKNINGAR för INPUTOBJECT-egenskaper och skapa en hash-tabell.

Type:ICostManagementIdentity
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Exportnamn.

Type:String
Aliases:ExportName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RecurrencePeriodFrom

Startdatumet för upprepning.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecurrencePeriodTo

Slutdatum för upprepning.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleRecurrence

Schemats upprepning.

Type:RecurrenceType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleStatus

Status för exportens schema. Om "Inaktiv" pausas exportens schema.

Type:StatusType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Scope

Den här parametern definierar omfånget för kostnadshantering från olika perspektiv "Prenumeration", "ResourceGroup" och "Tillhandahålla tjänst".

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TimePeriodFrom

Startdatum för exportdata.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimePeriodTo

Slutdatum för exportdata.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

ICostManagementIdentity

Utdata

IExport