PriceSheetOperations interface

Interface representing a PriceSheet operations.

Properties

downloadByBillingAccountPeriod

Generates the pricesheet for the provided billing period asynchronously based on the enrollment id

get

Gets the price sheet for a subscription. Price sheet is available via this API only for May 1, 2014 or later.

getByBillingPeriod

Get the price sheet for a scope by subscriptionId and billing period. Price sheet is available via this API only for May 1, 2014 or later.

Property Details

downloadByBillingAccountPeriod

Generates the pricesheet for the provided billing period asynchronously based on the enrollment id

downloadByBillingAccountPeriod: (billingAccountId: string, billingPeriodName: string, options?: PriceSheetDownloadByBillingAccountPeriodOptionalParams) => PollerLike<OperationState<OperationStatus>, OperationStatus>

Property Value

(billingAccountId: string, billingPeriodName: string, options?: PriceSheetDownloadByBillingAccountPeriodOptionalParams) => PollerLike<OperationState<OperationStatus>, OperationStatus>

get

Gets the price sheet for a subscription. Price sheet is available via this API only for May 1, 2014 or later.

get: (options?: PriceSheetGetOptionalParams) => Promise<PriceSheetResult>

Property Value

(options?: PriceSheetGetOptionalParams) => Promise<PriceSheetResult>

getByBillingPeriod

Get the price sheet for a scope by subscriptionId and billing period. Price sheet is available via this API only for May 1, 2014 or later.

getByBillingPeriod: (billingPeriodName: string, options?: PriceSheetGetByBillingPeriodOptionalParams) => Promise<PriceSheetResult>

Property Value

(billingPeriodName: string, options?: PriceSheetGetByBillingPeriodOptionalParams) => Promise<PriceSheetResult>