BillingAccountsOperations interface

BillingAccountsの操作を表すインターフェース。

プロパティ

addPaymentTerms

課金アカウントのすべての課金プロファイルに支払条件を追加します。 現在、支払い条件は、契約の種類が 'Microsoft 顧客契約' で AccountType が 'Enterprise' である請求先アカウントでのみ追加できます。 このアクションは事前承認を必要とし、現場販売者にのみ支払条件を追加する権限があり、セルフサービス アクションではありません。

beginAddPaymentTerms
beginAddPaymentTermsAndWait
beginCancelPaymentTerms
beginCancelPaymentTermsAndWait
beginUpdate
beginUpdateAndWait
cancelPaymentTerms

要求に設定されているキャンセル日より後の課金アカウントのすべての支払条件を取り消します。 現時点では、支払条件のキャンセルは、管理者のアクションによってのみ処理され、セルフサービス アクションではありません。

confirmTransition

契約の種類からオンライン サービス プログラムMicrosoft契約の種類Microsoft 顧客契約に移行した課金アカウントの移行の詳細を取得します。

get

課金アカウントを ID で取得します。

list

ユーザーがアクセスできる課金アカウントを一覧表示します。

listInvoiceSectionsByCreateSubscriptionPermission

ユーザーがサブスクリプションを作成するアクセス許可を持っている請求書セクションAzure一覧表示します。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

update

課金アカウントのプロパティを更新します。 現在、契約の種類がMicrosoft 顧客契約の請求先アカウントの displayName と住所を更新できます。 現在、オンライン サービス契約Microsoft契約の種類を持つ課金アカウントのアドレスと通知メール アドレスを更新できます。 現時点では、契約の種類がマイクロソフトエンタープライズ契約の課金アカウントの発注書番号を編集できます。

validatePaymentTerms

契約の種類が "Microsoft 顧客契約" で、アカウントの種類が "エンタープライズ" である請求先アカウントの支払条件を検証します。

プロパティの詳細

addPaymentTerms

課金アカウントのすべての課金プロファイルに支払条件を追加します。 現在、支払い条件は、契約の種類が 'Microsoft 顧客契約' で AccountType が 'Enterprise' である請求先アカウントでのみ追加できます。 このアクションは事前承認を必要とし、現場販売者にのみ支払条件を追加する権限があり、セルフサービス アクションではありません。

addPaymentTerms: (billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

プロパティ値

(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

beginAddPaymentTerms

警告

この API は非推奨になりました。

use addPaymentTerms instead

beginAddPaymentTerms: (billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

プロパティ値

(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

beginAddPaymentTermsAndWait

警告

この API は非推奨になりました。

use addPaymentTerms instead

beginAddPaymentTermsAndWait: (billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => Promise<BillingAccount>

プロパティ値

(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => Promise<BillingAccount>

beginCancelPaymentTerms

警告

この API は非推奨になりました。

use cancelPaymentTerms instead

beginCancelPaymentTerms: (billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

プロパティ値

(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

beginCancelPaymentTermsAndWait

警告

この API は非推奨になりました。

use cancelPaymentTerms instead

beginCancelPaymentTermsAndWait: (billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => Promise<BillingAccount>

プロパティ値

(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => Promise<BillingAccount>

beginUpdate

警告

この API は非推奨になりました。

use update instead

beginUpdate: (billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

プロパティ値

(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

beginUpdateAndWait

警告

この API は非推奨になりました。

use update instead

beginUpdateAndWait: (billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => Promise<BillingAccount>

プロパティ値

(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => Promise<BillingAccount>

cancelPaymentTerms

要求に設定されているキャンセル日より後の課金アカウントのすべての支払条件を取り消します。 現時点では、支払条件のキャンセルは、管理者のアクションによってのみ処理され、セルフサービス アクションではありません。

cancelPaymentTerms: (billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

プロパティ値

(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

confirmTransition

契約の種類からオンライン サービス プログラムMicrosoft契約の種類Microsoft 顧客契約に移行した課金アカウントの移行の詳細を取得します。

confirmTransition: (billingAccountName: string, options?: BillingAccountsConfirmTransitionOptionalParams) => Promise<TransitionDetails>

プロパティ値

(billingAccountName: string, options?: BillingAccountsConfirmTransitionOptionalParams) => Promise<TransitionDetails>

get

課金アカウントを ID で取得します。

get: (billingAccountName: string, options?: BillingAccountsGetOptionalParams) => Promise<BillingAccount>

プロパティ値

(billingAccountName: string, options?: BillingAccountsGetOptionalParams) => Promise<BillingAccount>

list

ユーザーがアクセスできる課金アカウントを一覧表示します。

list: (options?: BillingAccountsListOptionalParams) => PagedAsyncIterableIterator<BillingAccount, BillingAccount[], PageSettings>

プロパティ値

(options?: BillingAccountsListOptionalParams) => PagedAsyncIterableIterator<BillingAccount, BillingAccount[], PageSettings>

listInvoiceSectionsByCreateSubscriptionPermission

ユーザーがサブスクリプションを作成するアクセス許可を持っている請求書セクションAzure一覧表示します。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

listInvoiceSectionsByCreateSubscriptionPermission: (billingAccountName: string, options?: BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams) => PagedAsyncIterableIterator<InvoiceSectionWithCreateSubPermission, InvoiceSectionWithCreateSubPermission[], PageSettings>

プロパティ値

(billingAccountName: string, options?: BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams) => PagedAsyncIterableIterator<InvoiceSectionWithCreateSubPermission, InvoiceSectionWithCreateSubPermission[], PageSettings>

update

課金アカウントのプロパティを更新します。 現在、契約の種類がMicrosoft 顧客契約の請求先アカウントの displayName と住所を更新できます。 現在、オンライン サービス契約Microsoft契約の種類を持つ課金アカウントのアドレスと通知メール アドレスを更新できます。 現時点では、契約の種類がマイクロソフトエンタープライズ契約の課金アカウントの発注書番号を編集できます。

update: (billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

プロパティ値

(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

validatePaymentTerms

契約の種類が "Microsoft 顧客契約" で、アカウントの種類が "エンタープライズ" である請求先アカウントの支払条件を検証します。

validatePaymentTerms: (billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsValidatePaymentTermsOptionalParams) => Promise<PaymentTermsEligibilityResult>

プロパティ値

(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsValidatePaymentTermsOptionalParams) => Promise<PaymentTermsEligibilityResult>