GenerateCostDetailsReport interface
表示 GenerateCostDetailsReport 的接口。
方法
| begin |
此 API 是以前发布的所有使用情况详细信息 API 的替代项。 请求在特定范围内异步生成提供日期范围、计费周期(仅限企业客户)或发票 ID 的成本详细信息报告。 请求报表的初始调用将返回一个包含“Location”和“Retry-After”标头的 202。 “位置”标头将提供要轮询的终结点,以获取报表生成的结果。 “Retry-After”提供在轮询生成的报表之前等待的持续时间。 如果操作仍在进行中,则轮询报告操作的调用将提供 202 响应,其中包含“位置”标头。 报告生成操作完成后,轮询终结点将提供 200 响应以及可供下载的报表 Blob 的详细信息。 可在轮询响应正文中获取可供下载的文件的详细信息。 若要了解文件中找到的成本详细信息(以前称为使用情况详细信息)字段,请参阅 https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields |
| begin |
此 API 是以前发布的所有使用情况详细信息 API 的替代项。 请求在特定范围内异步生成提供日期范围、计费周期(仅限企业客户)或发票 ID 的成本详细信息报告。 请求报表的初始调用将返回一个包含“Location”和“Retry-After”标头的 202。 “位置”标头将提供要轮询的终结点,以获取报表生成的结果。 “Retry-After”提供在轮询生成的报表之前等待的持续时间。 如果操作仍在进行中,则轮询报告操作的调用将提供 202 响应,其中包含“位置”标头。 报告生成操作完成后,轮询终结点将提供 200 响应以及可供下载的报表 Blob 的详细信息。 可在轮询响应正文中获取可供下载的文件的详细信息。 若要了解文件中找到的成本详细信息(以前称为使用情况详细信息)字段,请参阅 https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields |
| begin |
获取指定作的结果。 此链接在 CostDetails 创建请求响应位置标头中提供。 |
| begin |
获取指定作的结果。 此链接在 CostDetails 创建请求响应位置标头中提供。 |
方法详细信息
beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)
此 API 是以前发布的所有使用情况详细信息 API 的替代项。 请求在特定范围内异步生成提供日期范围、计费周期(仅限企业客户)或发票 ID 的成本详细信息报告。 请求报表的初始调用将返回一个包含“Location”和“Retry-After”标头的 202。 “位置”标头将提供要轮询的终结点,以获取报表生成的结果。 “Retry-After”提供在轮询生成的报表之前等待的持续时间。 如果操作仍在进行中,则轮询报告操作的调用将提供 202 响应,其中包含“位置”标头。 报告生成操作完成后,轮询终结点将提供 200 响应以及可供下载的报表 Blob 的详细信息。 可在轮询响应正文中获取可供下载的文件的详细信息。 若要了解文件中找到的成本详细信息(以前称为使用情况详细信息)字段,请参阅 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
提供给 创建成本详细信息作的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)
此 API 是以前发布的所有使用情况详细信息 API 的替代项。 请求在特定范围内异步生成提供日期范围、计费周期(仅限企业客户)或发票 ID 的成本详细信息报告。 请求报表的初始调用将返回一个包含“Location”和“Retry-After”标头的 202。 “位置”标头将提供要轮询的终结点,以获取报表生成的结果。 “Retry-After”提供在轮询生成的报表之前等待的持续时间。 如果操作仍在进行中,则轮询报告操作的调用将提供 202 响应,其中包含“位置”标头。 报告生成操作完成后,轮询终结点将提供 200 响应以及可供下载的报表 Blob 的详细信息。 可在轮询响应正文中获取可供下载的文件的详细信息。 若要了解文件中找到的成本详细信息(以前称为使用情况详细信息)字段,请参阅 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
提供给 创建成本详细信息作的参数。
选项参数。
返回
Promise<CostDetailsOperationResults>
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。
返回
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。
返回
Promise<CostDetailsOperationResults>