ProductsOperations interface

製品運用を表すインターフェース。

プロパティ

beginMove
beginMoveAndWait
get

ID で製品を取得します。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

listByBillingAccount

課金アカウントの製品を一覧表示します。 これには、使用量に基づいて課金される製品は含まれません。 この操作は、契約の種類がMicrosoft 顧客契約またはMicrosoft Partner Agreementの課金アカウントでサポートされています。

listByBillingProfile

課金プロファイルの製品を一覧表示します。 これには、使用量に基づいて課金される製品は含まれません。 この操作は、契約の種類がMicrosoft 顧客契約またはMicrosoft Partner Agreementの課金アカウントでサポートされています。

listByCustomer

顧客の製品を一覧表示します。 これには、使用量に基づいて課金される製品は含まれません。この操作は、契約の種類がMicrosoft Partner Agreementの課金アカウントでのみサポートされます。

listByInvoiceSection

請求書セクションの製品を一覧表示します。 これには、使用量に基づいて課金される製品は含まれません。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

move

製品の料金を新しい請求書セクションに移動します。 新しい請求書セクションは、既存の請求書セクションと同じ課金プロファイルに属している必要があります。 この操作は、定期的な料金で購入された製品と、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

update

製品のプロパティを更新します。 現時点では、自動更新を更新できます。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

validateMoveEligibility

製品の料金を新しい請求書セクションに移動できるかどうかを検証します。 この操作は、定期的な料金で購入された製品と、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

プロパティの詳細

beginMove

警告

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

use move instead

beginMove: (billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams) => Promise<SimplePollerLike<OperationState<Product>, Product>>

プロパティ値

(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams) => Promise<SimplePollerLike<OperationState<Product>, Product>>

beginMoveAndWait

警告

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

use move instead

beginMoveAndWait: (billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams) => Promise<Product>

プロパティ値

(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams) => Promise<Product>

get

ID で製品を取得します。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

get: (billingAccountName: string, productName: string, options?: ProductsGetOptionalParams) => Promise<Product>

プロパティ値

(billingAccountName: string, productName: string, options?: ProductsGetOptionalParams) => Promise<Product>

listByBillingAccount

課金アカウントの製品を一覧表示します。 これには、使用量に基づいて課金される製品は含まれません。 この操作は、契約の種類がMicrosoft 顧客契約またはMicrosoft Partner Agreementの課金アカウントでサポートされています。

listByBillingAccount: (billingAccountName: string, options?: ProductsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<Product, Product[], PageSettings>

プロパティ値

(billingAccountName: string, options?: ProductsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<Product, Product[], PageSettings>

listByBillingProfile

課金プロファイルの製品を一覧表示します。 これには、使用量に基づいて課金される製品は含まれません。 この操作は、契約の種類がMicrosoft 顧客契約またはMicrosoft Partner Agreementの課金アカウントでサポートされています。

listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: ProductsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<Product, Product[], PageSettings>

プロパティ値

(billingAccountName: string, billingProfileName: string, options?: ProductsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<Product, Product[], PageSettings>

listByCustomer

顧客の製品を一覧表示します。 これには、使用量に基づいて課金される製品は含まれません。この操作は、契約の種類がMicrosoft Partner Agreementの課金アカウントでのみサポートされます。

listByCustomer: (billingAccountName: string, customerName: string, options?: ProductsListByCustomerOptionalParams) => PagedAsyncIterableIterator<Product, Product[], PageSettings>

プロパティ値

(billingAccountName: string, customerName: string, options?: ProductsListByCustomerOptionalParams) => PagedAsyncIterableIterator<Product, Product[], PageSettings>

listByInvoiceSection

請求書セクションの製品を一覧表示します。 これには、使用量に基づいて課金される製品は含まれません。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

listByInvoiceSection: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: ProductsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<Product, Product[], PageSettings>

プロパティ値

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: ProductsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<Product, Product[], PageSettings>

move

製品の料金を新しい請求書セクションに移動します。 新しい請求書セクションは、既存の請求書セクションと同じ課金プロファイルに属している必要があります。 この操作は、定期的な料金で購入された製品と、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

move: (billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams) => PollerLike<OperationState<Product>, Product>

プロパティ値

(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams) => PollerLike<OperationState<Product>, Product>

update

製品のプロパティを更新します。 現時点では、自動更新を更新できます。 この操作は、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

update: (billingAccountName: string, productName: string, parameters: ProductPatch, options?: ProductsUpdateOptionalParams) => Promise<Product>

プロパティ値

(billingAccountName: string, productName: string, parameters: ProductPatch, options?: ProductsUpdateOptionalParams) => Promise<Product>

validateMoveEligibility

製品の料金を新しい請求書セクションに移動できるかどうかを検証します。 この操作は、定期的な料金で購入された製品と、契約の種類がMicrosoft 顧客契約の課金アカウントでのみサポートされます。

validateMoveEligibility: (billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsValidateMoveEligibilityOptionalParams) => Promise<MoveProductEligibilityResult>

プロパティ値

(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsValidateMoveEligibilityOptionalParams) => Promise<MoveProductEligibilityResult>