Delen via


GenerateCostDetailsReport interface

Interface die een GenerateCostDetailsReport vertegenwoordigt.

Methoden

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Deze API is de vervanging voor alle eerder uitgebrachte API's voor gebruiksgegevens. Aanvraag voor het genereren van een rapport met kostendetails voor het opgegeven datumbereik, de factureringsperiode (alleen zakelijke klanten) of factuur-id asynchroon op een bepaald bereik. De eerste aanroep om een rapport aan te vragen retourneert een 202 met de header 'Locatie' en 'Opnieuw proberen na'. De header Locatie geeft het eindpunt op om het resultaat van het genereren van het rapport op te halen. De opdracht 'Opnieuw proberen na' geeft de duur aan die moet worden gewacht voordat het gegenereerde rapport wordt gecontroleerd. Een aanroep om de rapportbewerking te peilen, geeft een 202-antwoord met een 'Locatie'-header als de bewerking nog bezig is. Zodra de bewerking voor het genereren van het rapport is voltooid, biedt het polling-eindpunt een 200-antwoord, samen met details over de rapportblob(s) die beschikbaar zijn om te downloaden. De details over de bestanden die u kunt downloaden, zijn beschikbaar in de hoofdtekst van het polling-antwoord. Zie https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields voor meer informatie over kostendetails (voorheen bekend als gebruiksgegevens) die in bestanden zijn gevonden

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Deze API is de vervanging voor alle eerder uitgebrachte API's voor gebruiksgegevens. Aanvraag voor het genereren van een rapport met kostendetails voor het opgegeven datumbereik, de factureringsperiode (alleen zakelijke klanten) of factuur-id asynchroon op een bepaald bereik. De eerste aanroep om een rapport aan te vragen retourneert een 202 met de header 'Locatie' en 'Opnieuw proberen na'. De header Locatie geeft het eindpunt op om het resultaat van het genereren van het rapport op te halen. De opdracht 'Opnieuw proberen na' geeft de duur aan die moet worden gewacht voordat het gegenereerde rapport wordt gecontroleerd. Een aanroep om de rapportbewerking te peilen, geeft een 202-antwoord met een 'Locatie'-header als de bewerking nog bezig is. Zodra de bewerking voor het genereren van het rapport is voltooid, biedt het polling-eindpunt een 200-antwoord, samen met details over de rapportblob(s) die beschikbaar zijn om te downloaden. De details over de bestanden die u kunt downloaden, zijn beschikbaar in de hoofdtekst van het polling-antwoord. Zie https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields voor meer informatie over kostendetails (voorheen bekend als gebruiksgegevens) die in bestanden zijn gevonden

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Haal het resultaat van de opgegeven bewerking op. Deze koppeling wordt opgegeven in de header van de aanvraag voor het maken van aanvraagantwoordlocatie van CostDetails.

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Haal het resultaat van de opgegeven bewerking op. Deze koppeling wordt opgegeven in de header van de aanvraag voor het maken van aanvraagantwoordlocatie van CostDetails.

Methodedetails

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Deze API is de vervanging voor alle eerder uitgebrachte API's voor gebruiksgegevens. Aanvraag voor het genereren van een rapport met kostendetails voor het opgegeven datumbereik, de factureringsperiode (alleen zakelijke klanten) of factuur-id asynchroon op een bepaald bereik. De eerste aanroep om een rapport aan te vragen retourneert een 202 met de header 'Locatie' en 'Opnieuw proberen na'. De header Locatie geeft het eindpunt op om het resultaat van het genereren van het rapport op te halen. De opdracht 'Opnieuw proberen na' geeft de duur aan die moet worden gewacht voordat het gegenereerde rapport wordt gecontroleerd. Een aanroep om de rapportbewerking te peilen, geeft een 202-antwoord met een 'Locatie'-header als de bewerking nog bezig is. Zodra de bewerking voor het genereren van het rapport is voltooid, biedt het polling-eindpunt een 200-antwoord, samen met details over de rapportblob(s) die beschikbaar zijn om te downloaden. De details over de bestanden die u kunt downloaden, zijn beschikbaar in de hoofdtekst van het polling-antwoord. Zie https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields voor meer informatie over kostendetails (voorheen bekend als gebruiksgegevens) die in bestanden zijn gevonden

function beginCreateOperation(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

Parameters

scope

string

De ARM-resource-id voor abonnementen, resourcegroepen, factureringsaccounts of andere factureringsbereiken. Zie https://aka.ms/costmgmt/scopesvoor meer informatie.

parameters
GenerateCostDetailsReportRequestDefinition

Parameters die worden geleverd aan de bewerking Kostendetails maken.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Deze API is de vervanging voor alle eerder uitgebrachte API's voor gebruiksgegevens. Aanvraag voor het genereren van een rapport met kostendetails voor het opgegeven datumbereik, de factureringsperiode (alleen zakelijke klanten) of factuur-id asynchroon op een bepaald bereik. De eerste aanroep om een rapport aan te vragen retourneert een 202 met de header 'Locatie' en 'Opnieuw proberen na'. De header Locatie geeft het eindpunt op om het resultaat van het genereren van het rapport op te halen. De opdracht 'Opnieuw proberen na' geeft de duur aan die moet worden gewacht voordat het gegenereerde rapport wordt gecontroleerd. Een aanroep om de rapportbewerking te peilen, geeft een 202-antwoord met een 'Locatie'-header als de bewerking nog bezig is. Zodra de bewerking voor het genereren van het rapport is voltooid, biedt het polling-eindpunt een 200-antwoord, samen met details over de rapportblob(s) die beschikbaar zijn om te downloaden. De details over de bestanden die u kunt downloaden, zijn beschikbaar in de hoofdtekst van het polling-antwoord. Zie https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields voor meer informatie over kostendetails (voorheen bekend als gebruiksgegevens) die in bestanden zijn gevonden

function beginCreateOperationAndWait(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<CostDetailsOperationResults>

Parameters

scope

string

De ARM-resource-id voor abonnementen, resourcegroepen, factureringsaccounts of andere factureringsbereiken. Zie https://aka.ms/costmgmt/scopesvoor meer informatie.

parameters
GenerateCostDetailsReportRequestDefinition

Parameters die worden geleverd aan de bewerking Kostendetails maken.

Retouren

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Haal het resultaat van de opgegeven bewerking op. Deze koppeling wordt opgegeven in de header van de aanvraag voor het maken van aanvraagantwoordlocatie van CostDetails.

function beginGetOperationResults(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

Parameters

scope

string

De ARM-resource-id voor abonnementen, resourcegroepen, factureringsaccounts of andere factureringsbereiken. Zie https://aka.ms/costmgmt/scopesvoor meer informatie.

operationId

string

De doelbewerkings-id.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Haal het resultaat van de opgegeven bewerking op. Deze koppeling wordt opgegeven in de header van de aanvraag voor het maken van aanvraagantwoordlocatie van CostDetails.

function beginGetOperationResultsAndWait(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<CostDetailsOperationResults>

Parameters

scope

string

De ARM-resource-id voor abonnementen, resourcegroepen, factureringsaccounts of andere factureringsbereiken. Zie https://aka.ms/costmgmt/scopesvoor meer informatie.

operationId

string

De doelbewerkings-id.

Retouren