次の方法で共有


GenerateCostDetailsReport interface

GenerateCostDetailsReport を表すインターフェイス。

メソッド

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

この API は、以前にリリースされたすべての Usage Details API に代わるものです。 特定のスコープで、指定された日付範囲、請求期間 (エンタープライズ顧客のみ) または請求書 ID のコスト詳細レポートを非同期的に生成するように要求します。 レポートを要求する最初の呼び出しでは、'Location' ヘッダーと 'Retry-After' ヘッダーを含む 202 が返されます。 "Location" ヘッダーは、レポート生成の結果を取得するためにポーリングするエンドポイントを提供します。 "Retry-After" は、生成されたレポートのポーリング前に待機する期間を提供します。 レポート操作をポーリングする呼び出しでは、操作がまだ進行中の場合は、"Location" ヘッダーを含む 202 応答が提供されます。 レポート生成操作が完了すると、ポーリング エンドポイントは、ダウンロード可能なレポート BLOB の詳細と共に 200 応答を提供します。 ダウンロード可能なファイルの詳細は、ポーリング応答本文で確認できます。 ファイルで見つかったコストの詳細 (旧称使用状況の詳細) フィールドを理解するには、次を参照してください。 https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

この API は、以前にリリースされたすべての Usage Details API に代わるものです。 特定のスコープで、指定された日付範囲、請求期間 (エンタープライズ顧客のみ) または請求書 ID のコスト詳細レポートを非同期的に生成するように要求します。 レポートを要求する最初の呼び出しでは、'Location' ヘッダーと 'Retry-After' ヘッダーを含む 202 が返されます。 "Location" ヘッダーは、レポート生成の結果を取得するためにポーリングするエンドポイントを提供します。 "Retry-After" は、生成されたレポートのポーリング前に待機する期間を提供します。 レポート操作をポーリングする呼び出しでは、操作がまだ進行中の場合は、"Location" ヘッダーを含む 202 応答が提供されます。 レポート生成操作が完了すると、ポーリング エンドポイントは、ダウンロード可能なレポート BLOB の詳細と共に 200 応答を提供します。 ダウンロード可能なファイルの詳細は、ポーリング応答本文で確認できます。 ファイルで見つかったコストの詳細 (旧称使用状況の詳細) フィールドを理解するには、次を参照してください。 https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

指定した操作の結果を取得します。 このリンクは、CostDetails 作成要求応答の場所ヘッダーで提供されます。

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

指定した操作の結果を取得します。 このリンクは、CostDetails 作成要求応答の場所ヘッダーで提供されます。

メソッドの詳細

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

この API は、以前にリリースされたすべての Usage Details API に代わるものです。 特定のスコープで、指定された日付範囲、請求期間 (エンタープライズ顧客のみ) または請求書 ID のコスト詳細レポートを非同期的に生成するように要求します。 レポートを要求する最初の呼び出しでは、'Location' ヘッダーと 'Retry-After' ヘッダーを含む 202 が返されます。 "Location" ヘッダーは、レポート生成の結果を取得するためにポーリングするエンドポイントを提供します。 "Retry-After" は、生成されたレポートのポーリング前に待機する期間を提供します。 レポート操作をポーリングする呼び出しでは、操作がまだ進行中の場合は、"Location" ヘッダーを含む 202 応答が提供されます。 レポート生成操作が完了すると、ポーリング エンドポイントは、ダウンロード可能なレポート BLOB の詳細と共に 200 応答を提供します。 ダウンロード可能なファイルの詳細は、ポーリング応答本文で確認できます。 ファイルで見つかったコストの詳細 (旧称使用状況の詳細) フィールドを理解するには、次を参照してください。 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>>

パラメーター

scope

string

サブスクリプション、リソース グループ、課金アカウント、またはその他の課金スコープの ARM リソース ID。 詳細については、「https://aka.ms/costmgmt/scopes」を参照してください。

parameters
GenerateCostDetailsReportRequestDefinition

コストの詳細の作成操作に指定されたパラメーター。

options
GenerateCostDetailsReportCreateOperationOptionalParams

options パラメーター。

戻り値

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

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

この API は、以前にリリースされたすべての Usage Details API に代わるものです。 特定のスコープで、指定された日付範囲、請求期間 (エンタープライズ顧客のみ) または請求書 ID のコスト詳細レポートを非同期的に生成するように要求します。 レポートを要求する最初の呼び出しでは、'Location' ヘッダーと 'Retry-After' ヘッダーを含む 202 が返されます。 "Location" ヘッダーは、レポート生成の結果を取得するためにポーリングするエンドポイントを提供します。 "Retry-After" は、生成されたレポートのポーリング前に待機する期間を提供します。 レポート操作をポーリングする呼び出しでは、操作がまだ進行中の場合は、"Location" ヘッダーを含む 202 応答が提供されます。 レポート生成操作が完了すると、ポーリング エンドポイントは、ダウンロード可能なレポート BLOB の詳細と共に 200 応答を提供します。 ダウンロード可能なファイルの詳細は、ポーリング応答本文で確認できます。 ファイルで見つかったコストの詳細 (旧称使用状況の詳細) フィールドを理解するには、次を参照してください。 https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

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

パラメーター

scope

string

サブスクリプション、リソース グループ、課金アカウント、またはその他の課金スコープの ARM リソース ID。 詳細については、「https://aka.ms/costmgmt/scopes」を参照してください。

parameters
GenerateCostDetailsReportRequestDefinition

コストの詳細の作成操作に指定されたパラメーター。

options
GenerateCostDetailsReportCreateOperationOptionalParams

options パラメーター。

戻り値

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

指定した操作の結果を取得します。 このリンクは、CostDetails 作成要求応答の場所ヘッダーで提供されます。

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

パラメーター

scope

string

サブスクリプション、リソース グループ、課金アカウント、またはその他の課金スコープの ARM リソース ID。 詳細については、「https://aka.ms/costmgmt/scopes」を参照してください。

operationId

string

ターゲット操作 ID。

options
GenerateCostDetailsReportGetOperationResultsOptionalParams

options パラメーター。

戻り値

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

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

指定した操作の結果を取得します。 このリンクは、CostDetails 作成要求応答の場所ヘッダーで提供されます。

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

パラメーター

scope

string

サブスクリプション、リソース グループ、課金アカウント、またはその他の課金スコープの ARM リソース ID。 詳細については、「https://aka.ms/costmgmt/scopes」を参照してください。

operationId

string

ターゲット操作 ID。

options
GenerateCostDetailsReportGetOperationResultsOptionalParams

options パラメーター。

戻り値