Skip to main content

benefit_utilization_summaries_reports

Creates, updates, deletes, gets or lists a benefit_utilization_summaries_reports resource.

Overview

Namebenefit_utilization_summaries_reports
TypeResource
Idazure.cost_management.benefit_utilization_summaries_reports

Fields

The following fields are returned by SELECT queries:

SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
generate_by_billing_accountexecbillingAccountId, startDate, endDate, grainTriggers generation of a benefit utilization summaries report for the provided billing account. This API supports only enrollment accounts.
generate_by_billing_profileexecbillingAccountId, billingProfileId, startDate, endDate, grainTriggers generation of a benefit utilization summaries report for the provided billing account and billing profile.
generate_by_reservation_order_idexecreservationOrderId, startDate, endDate, grainTriggers generation of a benefit utilization summaries report for the provided reservation order.
generate_by_reservation_idexecreservationOrderId, reservationId, startDate, endDate, grainTriggers generation of a benefit utilization summaries report for the provided reservation.
generate_by_savings_plan_order_idexecsavingsPlanOrderId, startDate, endDate, grainTriggers generation of a benefit utilization summaries report for the provided savings plan order.
generate_by_savings_plan_idexecsavingsPlanOrderId, savingsPlanId, startDate, endDate, grainTriggers generation of a benefit utilization summaries report for the provided savings plan.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
billingAccountIdstringBillingAccount ID
billingProfileIdstringBilling profile ID.
reservationIdstringReservation ID
reservationOrderIdstringReservation Order ID
savingsPlanIdstringSavings plan ID.
savingsPlanOrderIdstringSavings plan order ID.

Lifecycle Methods

Triggers generation of a benefit utilization summaries report for the provided billing account. This API supports only enrollment accounts.

EXEC azure.cost_management.benefit_utilization_summaries_reports.generate_by_billing_account 
@billingAccountId='{{ billingAccountId }}' --required
@@json=
'{
"billingAccountId": "{{ billingAccountId }}",
"billingProfileId": "{{ billingProfileId }}",
"benefitOrderId": "{{ benefitOrderId }}",
"benefitId": "{{ benefitId }}",
"grain": "{{ grain }}",
"startDate": "{{ startDate }}",
"endDate": "{{ endDate }}",
"kind": "{{ kind }}"
}'
;