BillingRequests interface
BillingRequests を表すインターフェイス。
メソッド
| begin |
課金要求を作成または更新します。 |
| begin |
課金要求を作成または更新します。 |
| get(string, Billing |
その ID で課金要求を取得します。 |
| list |
課金アカウントに対して送信された課金要求の一覧。 |
| list |
課金プロファイルに対して送信された課金要求の一覧。 |
| list |
顧客に対して送信された課金要求の一覧。 |
| list |
請求書セクションに対して送信された課金要求の一覧。 |
| list |
ユーザーによって送信された課金要求の一覧。 |
メソッドの詳細
beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)
課金要求を作成または更新します。
function beginCreateOrUpdate(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>
パラメーター
- billingRequestName
-
string
課金要求を一意に識別する ID。
- parameters
- BillingRequest
課金を管理するためにユーザーによって送信された要求。 スコープの所有者ロールを持つユーザーは、これらの要求を承認または拒否できます。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>
beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)
課金要求を作成または更新します。
function beginCreateOrUpdateAndWait(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<BillingRequest>
パラメーター
- billingRequestName
-
string
課金要求を一意に識別する ID。
- parameters
- BillingRequest
課金を管理するためにユーザーによって送信された要求。 スコープの所有者ロールを持つユーザーは、これらの要求を承認または拒否できます。
オプション パラメーター。
戻り値
Promise<BillingRequest>
get(string, BillingRequestsGetOptionalParams)
その ID で課金要求を取得します。
function get(billingRequestName: string, options?: BillingRequestsGetOptionalParams): Promise<BillingRequest>
パラメーター
- billingRequestName
-
string
課金要求を一意に識別する ID。
- options
- BillingRequestsGetOptionalParams
オプション パラメーター。
戻り値
Promise<BillingRequest>
listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)
課金アカウントに対して送信された課金要求の一覧。
function listByBillingAccount(billingAccountName: string, options?: BillingRequestsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
パラメーター
- billingAccountName
-
string
課金アカウントを一意に識別する ID。
オプション パラメーター。
戻り値
listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)
課金プロファイルに対して送信された課金要求の一覧。
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingRequestsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
パラメーター
- billingAccountName
-
string
課金アカウントを一意に識別する ID。
- billingProfileName
-
string
課金プロファイルを一意に識別する ID。
オプション パラメーター。
戻り値
listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)
顧客に対して送信された課金要求の一覧。
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingRequestsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
パラメーター
- billingAccountName
-
string
課金アカウントを一意に識別する ID。
- billingProfileName
-
string
課金プロファイルを一意に識別する ID。
- customerName
-
string
顧客を一意に識別する ID。
オプション パラメーター。
戻り値
listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)
請求書セクションに対して送信された課金要求の一覧。
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
パラメーター
- billingAccountName
-
string
課金アカウントを一意に識別する ID。
- billingProfileName
-
string
課金プロファイルを一意に識別する ID。
- invoiceSectionName
-
string
請求書セクションを一意に識別する ID。
オプション パラメーター。
戻り値
listByUser(BillingRequestsListByUserOptionalParams)
ユーザーによって送信された課金要求の一覧。
function listByUser(options?: BillingRequestsListByUserOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
パラメーター
オプション パラメーター。