GenerateCostDetailsReport interface
Interface die een GenerateCostDetailsReport vertegenwoordigt.
Methoden
begin |
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 |
begin |
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 |
begin |
Haal het resultaat van de opgegeven bewerking op. Deze koppeling vindt u in de header Locatie van de aanvraag voor het maken van CostDetails. |
begin |
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.
De optiesparameters.
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.
De optiesparameters.
Retouren
Promise<CostDetailsOperationResults>
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.
De optiesparameters.
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.
De optiesparameters.
Retouren
Promise<CostDetailsOperationResults>
Azure SDK for JavaScript