Freigeben über


GenerateDetailedCostReport interface

Schnittstelle, die einen GenerateDetailedCostReport darstellt.

Methoden

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Generiert den detaillierten Kostenbericht für bereitgestellten Zeitraum, Abrechnungszeitraum(nur Unternehmenskunden) oder Rechnungs-ID asynchron in einem bestimmten Bereich. Der Aufruf gibt einen 202-Header mit Azure-Consumption-AsyncOperation zurück, der einen Link zu dem erstellten Vorgang bereitstellt. Ein Aufruf des Vorgangs stellt den Status bereit und wenn der Vorgang abgeschlossen ist, wird die BLOB-Datei, in der detaillierte Kostenbericht gespeichert wird, gespeichert.

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Generiert den detaillierten Kostenbericht für bereitgestellten Zeitraum, Abrechnungszeitraum(nur Unternehmenskunden) oder Rechnungs-ID asynchron in einem bestimmten Bereich. Der Aufruf gibt einen 202-Header mit Azure-Consumption-AsyncOperation zurück, der einen Link zu dem erstellten Vorgang bereitstellt. Ein Aufruf des Vorgangs stellt den Status bereit und wenn der Vorgang abgeschlossen ist, wird die BLOB-Datei, in der detaillierte Kostenbericht gespeichert wird, gespeichert.

Details zur Methode

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Generiert den detaillierten Kostenbericht für bereitgestellten Zeitraum, Abrechnungszeitraum(nur Unternehmenskunden) oder Rechnungs-ID asynchron in einem bestimmten Bereich. Der Aufruf gibt einen 202-Header mit Azure-Consumption-AsyncOperation zurück, der einen Link zu dem erstellten Vorgang bereitstellt. Ein Aufruf des Vorgangs stellt den Status bereit und wenn der Vorgang abgeschlossen ist, wird die BLOB-Datei, in der detaillierte Kostenbericht gespeichert wird, gespeichert.

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. Weitere Informationen finden Sie unter https://aka.ms/costmgmt/scopes.

parameters
GenerateDetailedCostReportDefinition

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

Gibt zurück

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Generiert den detaillierten Kostenbericht für bereitgestellten Zeitraum, Abrechnungszeitraum(nur Unternehmenskunden) oder Rechnungs-ID asynchron in einem bestimmten Bereich. Der Aufruf gibt einen 202-Header mit Azure-Consumption-AsyncOperation zurück, der einen Link zu dem erstellten Vorgang bereitstellt. Ein Aufruf des Vorgangs stellt den Status bereit und wenn der Vorgang abgeschlossen ist, wird die BLOB-Datei, in der detaillierte Kostenbericht gespeichert wird, gespeichert.

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. Weitere Informationen finden Sie unter https://aka.ms/costmgmt/scopes.

parameters
GenerateDetailedCostReportDefinition

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

Gibt zurück