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 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 |
| 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 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 |
| begin |
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. |
| begin |
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.
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 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.
De optiesparameters.
Retouren
Promise<CostDetailsOperationResults>
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.
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 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.
De optiesparameters.
Retouren
Promise<CostDetailsOperationResults>