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 voor een bepaald bereik. De eerste aanroep om een rapport aan te vragen, retourneert een 202 met de header 'Locatie' en 'Opnieuw proberen na'. De 'Locatie'-header biedt het eindpunt om het resultaat van het genereren van het rapport op te halen. De 'Opnieuw proberen na' geeft de duur aan die moet worden gewacht voordat het gegenereerde rapport wordt gepeild. Een aanroep om de rapportbewerking te peilen, levert een 202-antwoord met een 'Locatie'-header op als de bewerking nog steeds wordt uitgevoerd. Zodra de bewerking voor het genereren van het rapport is voltooid, geeft het polling-eindpunt een 200-antwoord, samen met details over de rapport-blob(s) die kunnen worden gedownload. De details van de bestanden die kunnen worden gedownload, zijn beschikbaar in de hoofdtekst van het polling-antwoord. Als u inzicht wilt in de velden kostendetails (voorheen bekend als gebruiksgegevens) die in bestanden zijn gevonden, raadpleegt u https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

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 voor een bepaald bereik. De eerste aanroep om een rapport aan te vragen, retourneert een 202 met de header 'Locatie' en 'Opnieuw proberen na'. De 'Locatie'-header biedt het eindpunt om het resultaat van het genereren van het rapport op te halen. De 'Opnieuw proberen na' geeft de duur aan die moet worden gewacht voordat het gegenereerde rapport wordt gepeild. Een aanroep om de rapportbewerking te peilen, levert een 202-antwoord met een 'Locatie'-header op als de bewerking nog steeds wordt uitgevoerd. Zodra de bewerking voor het genereren van het rapport is voltooid, geeft het polling-eindpunt een 200-antwoord, samen met details over de rapport-blob(s) die kunnen worden gedownload. De details van de bestanden die kunnen worden gedownload, zijn beschikbaar in de hoofdtekst van het polling-antwoord. Als u inzicht wilt in de velden kostendetails (voorheen bekend als gebruiksgegevens) die in bestanden zijn gevonden, raadpleegt u https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Haal het resultaat van de opgegeven bewerking op. Deze koppeling vindt u in de header Locatie van de aanvraag voor het maken van CostDetails.

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Haal het resultaat van de opgegeven bewerking op. Deze koppeling vindt u in de header Locatie van de aanvraag voor het maken 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 voor een bepaald bereik. De eerste aanroep om een rapport aan te vragen, retourneert een 202 met de header 'Locatie' en 'Opnieuw proberen na'. De 'Locatie'-header biedt het eindpunt om het resultaat van het genereren van het rapport op te halen. De 'Opnieuw proberen na' geeft de duur aan die moet worden gewacht voordat het gegenereerde rapport wordt gepeild. Een aanroep om de rapportbewerking te peilen, levert een 202-antwoord met een 'Locatie'-header op als de bewerking nog steeds wordt uitgevoerd. Zodra de bewerking voor het genereren van het rapport is voltooid, geeft het polling-eindpunt een 200-antwoord, samen met details over de rapport-blob(s) die kunnen worden gedownload. De details van de bestanden die kunnen worden gedownload, zijn beschikbaar in de hoofdtekst van het polling-antwoord. Als u inzicht wilt in de velden kostendetails (voorheen bekend als gebruiksgegevens) die in bestanden zijn gevonden, raadpleegt u https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

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

Parameters

scope

string

De ARM-resource-id voor abonnement, resourcegroep, factureringsrekening of andere factureringsbereiken. Ga voor details naar https://aka.ms/costmgmt/scopes.

parameters
GenerateCostDetailsReportRequestDefinition

Parameters die zijn opgegeven voor 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 voor een bepaald bereik. De eerste aanroep om een rapport aan te vragen, retourneert een 202 met de header 'Locatie' en 'Opnieuw proberen na'. De 'Locatie'-header biedt het eindpunt om het resultaat van het genereren van het rapport op te halen. De 'Opnieuw proberen na' geeft de duur aan die moet worden gewacht voordat het gegenereerde rapport wordt gepeild. Een aanroep om de rapportbewerking te peilen, levert een 202-antwoord met een 'Locatie'-header op als de bewerking nog steeds wordt uitgevoerd. Zodra de bewerking voor het genereren van het rapport is voltooid, geeft het polling-eindpunt een 200-antwoord, samen met details over de rapport-blob(s) die kunnen worden gedownload. De details van de bestanden die kunnen worden gedownload, zijn beschikbaar in de hoofdtekst van het polling-antwoord. Als u inzicht wilt in de velden kostendetails (voorheen bekend als gebruiksgegevens) die in bestanden zijn gevonden, raadpleegt u https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

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

Parameters

scope

string

De ARM-resource-id voor abonnement, resourcegroep, factureringsrekening of andere factureringsbereiken. Ga voor details naar https://aka.ms/costmgmt/scopes.

parameters
GenerateCostDetailsReportRequestDefinition

Parameters die zijn opgegeven voor de bewerking Kostendetails maken.

Retouren

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Haal het resultaat van de opgegeven bewerking op. Deze koppeling vindt u in de header Locatie van de aanvraag voor het maken van CostDetails.

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

Parameters

scope

string

De ARM-resource-id voor abonnement, resourcegroep, factureringsrekening of andere factureringsbereiken. Ga voor details naar https://aka.ms/costmgmt/scopes.

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 vindt u in de header Locatie van de aanvraag voor het maken van CostDetails.

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

Parameters

scope

string

De ARM-resource-id voor abonnement, resourcegroep, factureringsrekening of andere factureringsbereiken. Ga voor details naar https://aka.ms/costmgmt/scopes.

operationId

string

De doelbewerkings-id.

Retouren