BillingRequestsOperations interface
BillingRequest操作を表すインターフェース。
プロパティ
| begin |
|
| begin |
|
| create |
課金要求を作成または更新します。 |
| get | その ID で課金要求を取得します。 |
| list |
課金アカウントに対して送信された課金要求の一覧。 |
| list |
課金プロファイルに対して送信された課金要求の一覧。 |
| list |
顧客に対して送信された課金要求の一覧。 |
| list |
請求書セクションに対して送信された課金要求の一覧。 |
| list |
ユーザーによって送信された課金要求の一覧。 |
プロパティの詳細
beginCreateOrUpdate
警告
この API は非推奨になりました。
use createOrUpdate instead
beginCreateOrUpdate: (billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>
プロパティ値
(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>
beginCreateOrUpdateAndWait
警告
この API は非推奨になりました。
use createOrUpdate instead
beginCreateOrUpdateAndWait: (billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams) => Promise<BillingRequest>
プロパティ値
(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams) => Promise<BillingRequest>
createOrUpdate
課金要求を作成または更新します。
createOrUpdate: (billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams) => PollerLike<OperationState<BillingRequest>, BillingRequest>
プロパティ値
(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams) => PollerLike<OperationState<BillingRequest>, BillingRequest>
get
その ID で課金要求を取得します。
get: (billingRequestName: string, options?: BillingRequestsGetOptionalParams) => Promise<BillingRequest>
プロパティ値
(billingRequestName: string, options?: BillingRequestsGetOptionalParams) => Promise<BillingRequest>
listByBillingAccount
課金アカウントに対して送信された課金要求の一覧。
listByBillingAccount: (billingAccountName: string, options?: BillingRequestsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
プロパティ値
(billingAccountName: string, options?: BillingRequestsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
listByBillingProfile
課金プロファイルに対して送信された課金要求の一覧。
listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: BillingRequestsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
プロパティ値
(billingAccountName: string, billingProfileName: string, options?: BillingRequestsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
listByCustomer
顧客に対して送信された課金要求の一覧。
listByCustomer: (billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingRequestsListByCustomerOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
プロパティ値
(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingRequestsListByCustomerOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
listByInvoiceSection
請求書セクションに対して送信された課金要求の一覧。
listByInvoiceSection: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
プロパティ値
(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
listByUser
ユーザーによって送信された課金要求の一覧。
listByUser: (options?: BillingRequestsListByUserOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
プロパティ値
(options?: BillingRequestsListByUserOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>