Update-AzCostManagementExport
Operace pro vytvoření nebo aktualizaci exportu. Operace aktualizace vyžaduje nastavení nejnovější značky eTag v požadavku. Nejnovější eTag můžete získat provedením operace get. Operace vytvoření nevyžaduje 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>]
[-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>]
Description
Operace pro vytvoření nebo aktualizaci exportu. Operace aktualizace vyžaduje nastavení nejnovější značky eTag v požadavku. Nejnovější eTag můžete získat provedením operace get. Operace vytvoření nevyžaduje eTag.
Příklady
Příklad 1: Aktualizace azCostManagementExport podle oboru a názvu
Update-AzCostManagementExport -Scope "subscriptions//*********" -Name "TestExport" -ScheduleRecurrence 'Weekly'
ETag Name Type
---- ---- ----
"********" TestExportDatasetAggregationInfo Microsoft.CostManagement/exports
Aktualizace azCostManagementExport podle oboru a názvu
Příklad 2: Aktualizace AzCostManagementExport by InputObject
$oldExport = Get-AzCostManagementExport -Scope "subscriptions/*********" -Name "TestExport"
Update-AzCostManagementExport -InputObject $oldExport -ScheduleRecurrence 'Weekly'
ETag Name Type
---- ---- ----
"********" TestExportDatasetAggregationInfo Microsoft.CostManagement/exports
Aktualizace azCostManagementExport by InputObject
Parametry
-ConfigurationColumn
Pole názvů sloupců, které se mají zahrnout do exportu. Pokud není zadaný, export bude obsahovat všechny dostupné sloupce. Dostupné sloupce se můžou lišit podle kanálu zákazníka (viz příklady).
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DataSetGranularity
Členitost řádků v exportu V současné době se podporuje jenom denní.
Type: | GranularityType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefinitionTimeframe
Časový rámec pro vyžádání dat pro export. Pokud je vlastní, je nutné zadat konkrétní časové období.
Type: | TimeframeType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefinitionType
Typ exportu. Všimněte si, že "Usage" je ekvivalentní "ActualCost" a vztahuje se na exporty, které ještě neposkytují data za poplatky nebo amortizaci rezervací služeb.
Type: | ExportType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationContainer
Název kontejneru, ve kterém se exporty nahrají.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationResourceId
ID prostředku účtu úložiště, do kterého se exporty doručí.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationRootFolderPath
Název adresáře, do kterého se exporty nahrají.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ETag
eTag prostředku. Pro zpracování scénáře souběžné aktualizace se toto pole použije k určení, jestli uživatel aktualizuje nejnovější verzi, nebo ne.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Format
Formát doručované exportu. V současné době se podporuje jenom csv.
Type: | FormatType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Parametr Identity 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
Název exportu
Type: | String |
Aliases: | ExportName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecurrencePeriodFrom
Počáteční datum opakování.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecurrencePeriodTo
Koncové datum opakování.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScheduleRecurrence
Opakování plánu.
Type: | RecurrenceType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScheduleStatus
Stav plánu exportu Pokud je neaktivní, plán exportu se pozastaví.
Type: | StatusType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Scope
Tento parametr definuje rozsah costmanagementu z různých perspektiv "Subscription", ResourceGroup a Provide Service.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimePeriodFrom
Počáteční datum exportu dat.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimePeriodTo
Koncové datum exportu dat.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
Výstupy
Poznámky
ALIASY
KOMPLEXNÍ VLASTNOSTI PARAMETRU
Chcete-li vytvořit parametry popsané níže, vytvořte tabulku hash obsahující příslušné vlastnosti. Informace o tabulkách hash získáte spuštěním rutiny Get-Help about_Hash_Tables.
INPUTOBJECT <ICostManagementIdentity>
: Parametr identity
[AlertId <String>]
: ID upozornění[BillingAccountId <String>]
: ID registrace (STARŠÍ ID fakturačního účtu)[BillingProfileId <String>]
: ID fakturačního profilu[ExportName <String>]
: Název exportu.[ExternalCloudProviderId <String>]
: Může to být {externalSubscriptionId} pro propojený účet nebo {externalBillingAccountId} pro konsolidovaný účet používaný s operacemi dimenze/dotazu.[ExternalCloudProviderType <ExternalCloudProviderType?>]
: Typ externího poskytovatele cloudu přidružený k operacím dimenze/dotazu. To zahrnuje "externalSubscriptions" pro propojený účet a externalBillingAccounts pro konsolidovaný účet.[Id <String>]
: Cesta identity prostředku[OperationId <String>]
: ID cílové operace.[Scope <String>]
: Obor přidružený k operacím zobrazení. To zahrnuje předplatná/{subscriptionId} pro rozsah předplatného. Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor resourceGroup, providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId} pro rozsah fakturačního účtu, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} pro obor oddělení, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} pro rozsah EnrollmentAccount, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pro rozsah BillingProfile, Providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId} pro rozsah InvoiceSection, providers/Microsoft.Management/managementGroups/{managementGroupId} pro rozsah skupiny pro správu, providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} pro rozsah externího fakturačního účtu a provider/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName} pro rozsah externího předplatného.[ViewName <String>]
: Název zobrazení