Freigeben über


GenerateDetailedCostReport interface

Schnittstelle, die einen GenerateDetailedCostReport darstellt.

Methoden

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Generiert den detaillierten Kostenbericht für den angegebenen Datumsbereich, abrechnungszeitraum (nur Unternehmenskunden) oder Rechnungs-ID asynchron in einem bestimmten Bereich. Der Aufruf gibt einen 202-Wert mit dem Header Azure-Consumption-AsyncOperation zurück, der einen Link zum erstellten Vorgang bereitstellt. Ein Aufruf des Vorgangs stellt die status bereit, und wenn der Vorgang abgeschlossen ist, wird die Blobdatei gespeichert, in der ein detaillierter Kostenbericht generiert wird.

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Generiert den detaillierten Kostenbericht für den angegebenen Datumsbereich, abrechnungszeitraum (nur Unternehmenskunden) oder Rechnungs-ID asynchron in einem bestimmten Bereich. Der Aufruf gibt einen 202-Wert mit dem Header Azure-Consumption-AsyncOperation zurück, der einen Link zum erstellten Vorgang bereitstellt. Ein Aufruf des Vorgangs stellt die status bereit, und wenn der Vorgang abgeschlossen ist, wird die Blobdatei gespeichert, in der ein detaillierter Kostenbericht generiert wird.

Details zur Methode

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Generiert den detaillierten Kostenbericht für den angegebenen Datumsbereich, abrechnungszeitraum (nur Unternehmenskunden) oder Rechnungs-ID asynchron in einem bestimmten Bereich. Der Aufruf gibt einen 202-Wert mit dem Header Azure-Consumption-AsyncOperation zurück, der einen Link zum erstellten Vorgang bereitstellt. Ein Aufruf des Vorgangs stellt die status bereit, und wenn der Vorgang abgeschlossen ist, wird die Blobdatei gespeichert, in der ein detaillierter Kostenbericht generiert wird.

function beginCreateOperation(scope: string, parameters: GenerateDetailedCostReportDefinition, options?: GenerateDetailedCostReportCreateOperationOptionalParams): Promise<SimplePollerLike<OperationState<GenerateDetailedCostReportOperationResult>, GenerateDetailedCostReportOperationResult>>

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
GenerateDetailedCostReportDefinition

Parameter, die für den Vorgang Erstellen eines detaillierten Kostenberichts bereitgestellt werden.

Gibt zurück

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Generiert den detaillierten Kostenbericht für den angegebenen Datumsbereich, abrechnungszeitraum (nur Unternehmenskunden) oder Rechnungs-ID asynchron in einem bestimmten Bereich. Der Aufruf gibt einen 202-Wert mit dem Header Azure-Consumption-AsyncOperation zurück, der einen Link zum erstellten Vorgang bereitstellt. Ein Aufruf des Vorgangs stellt die status bereit, und wenn der Vorgang abgeschlossen ist, wird die Blobdatei gespeichert, in der ein detaillierter Kostenbericht generiert wird.

function beginCreateOperationAndWait(scope: string, parameters: GenerateDetailedCostReportDefinition, options?: GenerateDetailedCostReportCreateOperationOptionalParams): Promise<GenerateDetailedCostReportOperationResult>

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
GenerateDetailedCostReportDefinition

Parameter, die für den Vorgang Erstellen eines detaillierten Kostenberichts bereitgestellt werden.

Gibt zurück