Freigeben über


GenerateCostDetailsReport interface

Schnittstelle, die einen GenerateCostDetailsReport darstellt.

Methoden

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Diese API ist der Ersatz für alle zuvor veröffentlichten Nutzungsdetails-APIs. Anforderung, einen Kostendetailsbericht für den angegebenen Datumsbereich, Abrechnungszeitraum (nur Unternehmenskunden) oder Rechnungs-ID in einem bestimmten Bereich asynchron zu generieren. Der erste Aufruf zum Anfordern eines Berichts gibt einen 202 mit einem Header "Location" und "Retry-After" zurück. Der "Location"-Header stellt den Endpunkt für die Abfrage bereit, um das Ergebnis der Berichtsgenerierung abzurufen. Der "Wiederholungsversuch" bietet die Wartezeit, bevor der generierte Bericht abgefragt wird. Ein Aufruf zum Abfragen des Berichtsvorgangs liefert eine Antwort 202 mit einem "Location"-Header, wenn der Vorgang noch ausgeführt wird. Nach Abschluss des Berichtsgenerierungsvorgangs stellt der Abrufendpunkt eine Antwort von 200 zusammen mit Details zu den Berichtsblobs bereit, die zum Download verfügbar sind. Die Details zu den Zum Download verfügbaren Dateien sind im Antworttext für die Abfrage verfügbar. Informationen zu Kostendetails (früher als Nutzungsdetails bezeichnet) Feldern in Dateien finden Sie unter https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Diese API ist der Ersatz für alle zuvor veröffentlichten Nutzungsdetails-APIs. Anforderung, einen Kostendetailsbericht für den angegebenen Datumsbereich, Abrechnungszeitraum (nur Unternehmenskunden) oder Rechnungs-ID in einem bestimmten Bereich asynchron zu generieren. Der erste Aufruf zum Anfordern eines Berichts gibt einen 202 mit einem Header "Location" und "Retry-After" zurück. Der "Location"-Header stellt den Endpunkt für die Abfrage bereit, um das Ergebnis der Berichtsgenerierung abzurufen. Der "Wiederholungsversuch" bietet die Wartezeit, bevor der generierte Bericht abgefragt wird. Ein Aufruf zum Abfragen des Berichtsvorgangs liefert eine Antwort 202 mit einem "Location"-Header, wenn der Vorgang noch ausgeführt wird. Nach Abschluss des Berichtsgenerierungsvorgangs stellt der Abrufendpunkt eine Antwort von 200 zusammen mit Details zu den Berichtsblobs bereit, die zum Download verfügbar sind. Die Details zu den Zum Download verfügbaren Dateien sind im Antworttext für die Abfrage verfügbar. Informationen zu Kostendetails (früher als Nutzungsdetails bezeichnet) Feldern in Dateien finden Sie unter https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Rufen Sie das Ergebnis des angegebenen Vorgangs ab. Dieser Link wird im Header "CostDetails creation request response Location" bereitgestellt.

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Rufen Sie das Ergebnis des angegebenen Vorgangs ab. Dieser Link wird im Header "CostDetails creation request response Location" bereitgestellt.

Details zur Methode

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Diese API ist der Ersatz für alle zuvor veröffentlichten Nutzungsdetails-APIs. Anforderung, einen Kostendetailsbericht für den angegebenen Datumsbereich, Abrechnungszeitraum (nur Unternehmenskunden) oder Rechnungs-ID in einem bestimmten Bereich asynchron zu generieren. Der erste Aufruf zum Anfordern eines Berichts gibt einen 202 mit einem Header "Location" und "Retry-After" zurück. Der "Location"-Header stellt den Endpunkt für die Abfrage bereit, um das Ergebnis der Berichtsgenerierung abzurufen. Der "Wiederholungsversuch" bietet die Wartezeit, bevor der generierte Bericht abgefragt wird. Ein Aufruf zum Abfragen des Berichtsvorgangs liefert eine Antwort 202 mit einem "Location"-Header, wenn der Vorgang noch ausgeführt wird. Nach Abschluss des Berichtsgenerierungsvorgangs stellt der Abrufendpunkt eine Antwort von 200 zusammen mit Details zu den Berichtsblobs bereit, die zum Download verfügbar sind. Die Details zu den Zum Download verfügbaren Dateien sind im Antworttext für die Abfrage verfügbar. Informationen zu Kostendetails (früher als Nutzungsdetails bezeichnet) Feldern in Dateien finden Sie unter 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>>

Parameter

scope

string

Die ARM-Ressourcen-ID für Abonnement, Ressourcengruppe, Abrechnungskonto oder andere Abrechnungsbereiche. Ausführliche Informationen finden Sie unter https://aka.ms/costmgmt/scopes.

parameters
GenerateCostDetailsReportRequestDefinition

Parameter, die für den Vorgang "Kostendetails erstellen" bereitgestellt werden.

Gibt zurück

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

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Diese API ist der Ersatz für alle zuvor veröffentlichten Nutzungsdetails-APIs. Anforderung, einen Kostendetailsbericht für den angegebenen Datumsbereich, Abrechnungszeitraum (nur Unternehmenskunden) oder Rechnungs-ID in einem bestimmten Bereich asynchron zu generieren. Der erste Aufruf zum Anfordern eines Berichts gibt einen 202 mit einem Header "Location" und "Retry-After" zurück. Der "Location"-Header stellt den Endpunkt für die Abfrage bereit, um das Ergebnis der Berichtsgenerierung abzurufen. Der "Wiederholungsversuch" bietet die Wartezeit, bevor der generierte Bericht abgefragt wird. Ein Aufruf zum Abfragen des Berichtsvorgangs liefert eine Antwort 202 mit einem "Location"-Header, wenn der Vorgang noch ausgeführt wird. Nach Abschluss des Berichtsgenerierungsvorgangs stellt der Abrufendpunkt eine Antwort von 200 zusammen mit Details zu den Berichtsblobs bereit, die zum Download verfügbar sind. Die Details zu den Zum Download verfügbaren Dateien sind im Antworttext für die Abfrage verfügbar. Informationen zu Kostendetails (früher als Nutzungsdetails bezeichnet) Feldern in Dateien finden Sie unter https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

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

Parameter

scope

string

Die ARM-Ressourcen-ID für Abonnement, Ressourcengruppe, Abrechnungskonto oder andere Abrechnungsbereiche. Ausführliche Informationen finden Sie unter https://aka.ms/costmgmt/scopes.

parameters
GenerateCostDetailsReportRequestDefinition

Parameter, die für den Vorgang "Kostendetails erstellen" bereitgestellt werden.

Gibt zurück

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Rufen Sie das Ergebnis des angegebenen Vorgangs ab. Dieser Link wird im Header "CostDetails creation request response Location" bereitgestellt.

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

Parameter

scope

string

Die ARM-Ressourcen-ID für Abonnement, Ressourcengruppe, Abrechnungskonto oder andere Abrechnungsbereiche. Ausführliche Informationen finden Sie unter https://aka.ms/costmgmt/scopes.

operationId

string

Die Zielvorgangs-ID.

Gibt zurück

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

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Rufen Sie das Ergebnis des angegebenen Vorgangs ab. Dieser Link wird im Header "CostDetails creation request response Location" bereitgestellt.

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

Parameter

scope

string

Die ARM-Ressourcen-ID für Abonnement, Ressourcengruppe, Abrechnungskonto oder andere Abrechnungsbereiche. Ausführliche Informationen finden Sie unter https://aka.ms/costmgmt/scopes.

operationId

string

Die Zielvorgangs-ID.

Gibt zurück