LotsOperationsOperations interface

Interface representing a LotsOperations operations.

Properties

listByBillingAccount

Lists all Microsoft Azure consumption commitments for a billing account. The API is only supported for Microsoft Customer Agreements (MCA) and Direct Enterprise Agreement (EA) billing accounts.

listByBillingProfile

Lists all Azure credits for a billing account or a billing profile. The API is only supported for Microsoft Customer Agreements (MCA) billing accounts.

listByCustomer

Lists all Azure credits for a customer. The API is only supported for Microsoft Partner Agreements (MPA) billing accounts.

Property Details

listByBillingAccount

Lists all Microsoft Azure consumption commitments for a billing account. The API is only supported for Microsoft Customer Agreements (MCA) and Direct Enterprise Agreement (EA) billing accounts.

listByBillingAccount: (billingAccountId: string, options?: LotsOperationsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<LotSummary, LotSummary[], PageSettings>

Property Value

(billingAccountId: string, options?: LotsOperationsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<LotSummary, LotSummary[], PageSettings>

listByBillingProfile

Lists all Azure credits for a billing account or a billing profile. The API is only supported for Microsoft Customer Agreements (MCA) billing accounts.

listByBillingProfile: (billingAccountId: string, billingProfileId: string, options?: LotsOperationsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<LotSummary, LotSummary[], PageSettings>

Property Value

(billingAccountId: string, billingProfileId: string, options?: LotsOperationsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<LotSummary, LotSummary[], PageSettings>

listByCustomer

Lists all Azure credits for a customer. The API is only supported for Microsoft Partner Agreements (MPA) billing accounts.

listByCustomer: (billingAccountId: string, customerId: string, options?: LotsOperationsListByCustomerOptionalParams) => PagedAsyncIterableIterator<LotSummary, LotSummary[], PageSettings>

Property Value

(billingAccountId: string, customerId: string, options?: LotsOperationsListByCustomerOptionalParams) => PagedAsyncIterableIterator<LotSummary, LotSummary[], PageSettings>