共用方式為


CommitmentPlans interface

代表 CommitmentPlans 的介面。

方法

beginCreateOrUpdateAssociation(string, string, string, CommitmentPlanAccountAssociation, CommitmentPlansCreateOrUpdateAssociationOptionalParams)

建立或更新認知服務承諾用量方案的關聯。

beginCreateOrUpdateAssociationAndWait(string, string, string, CommitmentPlanAccountAssociation, CommitmentPlansCreateOrUpdateAssociationOptionalParams)

建立或更新認知服務承諾用量方案的關聯。

beginCreateOrUpdatePlan(string, string, CommitmentPlan, CommitmentPlansCreateOrUpdatePlanOptionalParams)

建立認知服務承諾用量方案。

beginCreateOrUpdatePlanAndWait(string, string, CommitmentPlan, CommitmentPlansCreateOrUpdatePlanOptionalParams)

建立認知服務承諾用量方案。

beginDelete(string, string, string, CommitmentPlansDeleteOptionalParams)

刪除與認知服務帳戶相關聯的指定承諾用量計畫。

beginDeleteAndWait(string, string, string, CommitmentPlansDeleteOptionalParams)

刪除與認知服務帳戶相關聯的指定承諾用量計畫。

beginDeleteAssociation(string, string, string, CommitmentPlansDeleteAssociationOptionalParams)

刪除認知服務承諾用量方案的關聯。

beginDeleteAssociationAndWait(string, string, string, CommitmentPlansDeleteAssociationOptionalParams)

刪除認知服務承諾用量方案的關聯。

beginDeletePlan(string, string, CommitmentPlansDeletePlanOptionalParams)

從資源群組中刪除認知服務承諾用量方案。

beginDeletePlanAndWait(string, string, CommitmentPlansDeletePlanOptionalParams)

從資源群組中刪除認知服務承諾用量方案。

beginUpdatePlan(string, string, PatchResourceTagsAndSku, CommitmentPlansUpdatePlanOptionalParams)

建立認知服務承諾用量方案。

beginUpdatePlanAndWait(string, string, PatchResourceTagsAndSku, CommitmentPlansUpdatePlanOptionalParams)

建立認知服務承諾用量方案。

createOrUpdate(string, string, string, CommitmentPlan, CommitmentPlansCreateOrUpdateOptionalParams)

更新與認知服務帳戶相關聯的指定承諾用量計畫狀態。

get(string, string, string, CommitmentPlansGetOptionalParams)

取得與認知服務帳戶相關聯的指定承諾用量計畫。

getAssociation(string, string, string, CommitmentPlansGetAssociationOptionalParams)

取得認知服務承諾用量方案的關聯。

getPlan(string, string, CommitmentPlansGetPlanOptionalParams)

傳回參數所指定的認知服務承諾用量方案。

list(string, string, CommitmentPlansListOptionalParams)

取得與認知服務帳戶相關聯的承諾用量計畫。

listAssociations(string, string, CommitmentPlansListAssociationsOptionalParams)

取得認知服務承諾用量方案的關聯。

listPlansByResourceGroup(string, CommitmentPlansListPlansByResourceGroupOptionalParams)

傳回屬於資源群組之特定類型的所有資源

listPlansBySubscription(CommitmentPlansListPlansBySubscriptionOptionalParams)

傳回屬於訂用帳戶之特定類型的所有資源。

方法詳細資料

beginCreateOrUpdateAssociation(string, string, string, CommitmentPlanAccountAssociation, CommitmentPlansCreateOrUpdateAssociationOptionalParams)

建立或更新認知服務承諾用量方案的關聯。

function beginCreateOrUpdateAssociation(resourceGroupName: string, commitmentPlanName: string, commitmentPlanAssociationName: string, association: CommitmentPlanAccountAssociation, options?: CommitmentPlansCreateOrUpdateAssociationOptionalParams): Promise<SimplePollerLike<OperationState<CommitmentPlanAccountAssociation>, CommitmentPlanAccountAssociation>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

commitmentPlanAssociationName

string

與認知服務帳戶相關聯的承諾方案名稱

association
CommitmentPlanAccountAssociation

commitmentPlan 屬性。

傳回

beginCreateOrUpdateAssociationAndWait(string, string, string, CommitmentPlanAccountAssociation, CommitmentPlansCreateOrUpdateAssociationOptionalParams)

建立或更新認知服務承諾用量方案的關聯。

function beginCreateOrUpdateAssociationAndWait(resourceGroupName: string, commitmentPlanName: string, commitmentPlanAssociationName: string, association: CommitmentPlanAccountAssociation, options?: CommitmentPlansCreateOrUpdateAssociationOptionalParams): Promise<CommitmentPlanAccountAssociation>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

commitmentPlanAssociationName

string

與認知服務帳戶相關聯的承諾方案名稱

association
CommitmentPlanAccountAssociation

commitmentPlan 屬性。

傳回

beginCreateOrUpdatePlan(string, string, CommitmentPlan, CommitmentPlansCreateOrUpdatePlanOptionalParams)

建立認知服務承諾用量方案。

function beginCreateOrUpdatePlan(resourceGroupName: string, commitmentPlanName: string, commitmentPlan: CommitmentPlan, options?: CommitmentPlansCreateOrUpdatePlanOptionalParams): Promise<SimplePollerLike<OperationState<CommitmentPlan>, CommitmentPlan>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

commitmentPlan
CommitmentPlan

要針對所建立承諾用量方案提供的參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<CommitmentPlan>, CommitmentPlan>>

beginCreateOrUpdatePlanAndWait(string, string, CommitmentPlan, CommitmentPlansCreateOrUpdatePlanOptionalParams)

建立認知服務承諾用量方案。

function beginCreateOrUpdatePlanAndWait(resourceGroupName: string, commitmentPlanName: string, commitmentPlan: CommitmentPlan, options?: CommitmentPlansCreateOrUpdatePlanOptionalParams): Promise<CommitmentPlan>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

commitmentPlan
CommitmentPlan

要針對所建立承諾用量方案提供的參數。

傳回

Promise<CommitmentPlan>

beginDelete(string, string, string, CommitmentPlansDeleteOptionalParams)

刪除與認知服務帳戶相關聯的指定承諾用量計畫。

function beginDelete(resourceGroupName: string, accountName: string, commitmentPlanName: string, options?: CommitmentPlansDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

認知服務帳戶的名稱。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

options
CommitmentPlansDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, CommitmentPlansDeleteOptionalParams)

刪除與認知服務帳戶相關聯的指定承諾用量計畫。

function beginDeleteAndWait(resourceGroupName: string, accountName: string, commitmentPlanName: string, options?: CommitmentPlansDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

認知服務帳戶的名稱。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

options
CommitmentPlansDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginDeleteAssociation(string, string, string, CommitmentPlansDeleteAssociationOptionalParams)

刪除認知服務承諾用量方案的關聯。

function beginDeleteAssociation(resourceGroupName: string, commitmentPlanName: string, commitmentPlanAssociationName: string, options?: CommitmentPlansDeleteAssociationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

commitmentPlanAssociationName

string

與認知服務帳戶相關聯的承諾方案名稱

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAssociationAndWait(string, string, string, CommitmentPlansDeleteAssociationOptionalParams)

刪除認知服務承諾用量方案的關聯。

function beginDeleteAssociationAndWait(resourceGroupName: string, commitmentPlanName: string, commitmentPlanAssociationName: string, options?: CommitmentPlansDeleteAssociationOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

commitmentPlanAssociationName

string

與認知服務帳戶相關聯的承諾方案名稱

傳回

Promise<void>

beginDeletePlan(string, string, CommitmentPlansDeletePlanOptionalParams)

從資源群組中刪除認知服務承諾用量方案。

function beginDeletePlan(resourceGroupName: string, commitmentPlanName: string, options?: CommitmentPlansDeletePlanOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

options
CommitmentPlansDeletePlanOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeletePlanAndWait(string, string, CommitmentPlansDeletePlanOptionalParams)

從資源群組中刪除認知服務承諾用量方案。

function beginDeletePlanAndWait(resourceGroupName: string, commitmentPlanName: string, options?: CommitmentPlansDeletePlanOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

options
CommitmentPlansDeletePlanOptionalParams

選項參數。

傳回

Promise<void>

beginUpdatePlan(string, string, PatchResourceTagsAndSku, CommitmentPlansUpdatePlanOptionalParams)

建立認知服務承諾用量方案。

function beginUpdatePlan(resourceGroupName: string, commitmentPlanName: string, commitmentPlan: PatchResourceTagsAndSku, options?: CommitmentPlansUpdatePlanOptionalParams): Promise<SimplePollerLike<OperationState<CommitmentPlan>, CommitmentPlan>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

commitmentPlan
PatchResourceTagsAndSku

要針對所建立承諾用量方案提供的參數。

options
CommitmentPlansUpdatePlanOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<CommitmentPlan>, CommitmentPlan>>

beginUpdatePlanAndWait(string, string, PatchResourceTagsAndSku, CommitmentPlansUpdatePlanOptionalParams)

建立認知服務承諾用量方案。

function beginUpdatePlanAndWait(resourceGroupName: string, commitmentPlanName: string, commitmentPlan: PatchResourceTagsAndSku, options?: CommitmentPlansUpdatePlanOptionalParams): Promise<CommitmentPlan>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

commitmentPlan
PatchResourceTagsAndSku

要針對所建立承諾用量方案提供的參數。

options
CommitmentPlansUpdatePlanOptionalParams

選項參數。

傳回

Promise<CommitmentPlan>

createOrUpdate(string, string, string, CommitmentPlan, CommitmentPlansCreateOrUpdateOptionalParams)

更新與認知服務帳戶相關聯的指定承諾用量計畫狀態。

function createOrUpdate(resourceGroupName: string, accountName: string, commitmentPlanName: string, commitmentPlan: CommitmentPlan, options?: CommitmentPlansCreateOrUpdateOptionalParams): Promise<CommitmentPlan>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

認知服務帳戶的名稱。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

commitmentPlan
CommitmentPlan

commitmentPlan 屬性。

傳回

Promise<CommitmentPlan>

get(string, string, string, CommitmentPlansGetOptionalParams)

取得與認知服務帳戶相關聯的指定承諾用量計畫。

function get(resourceGroupName: string, accountName: string, commitmentPlanName: string, options?: CommitmentPlansGetOptionalParams): Promise<CommitmentPlan>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

認知服務帳戶的名稱。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

options
CommitmentPlansGetOptionalParams

選項參數。

傳回

Promise<CommitmentPlan>

getAssociation(string, string, string, CommitmentPlansGetAssociationOptionalParams)

取得認知服務承諾用量方案的關聯。

function getAssociation(resourceGroupName: string, commitmentPlanName: string, commitmentPlanAssociationName: string, options?: CommitmentPlansGetAssociationOptionalParams): Promise<CommitmentPlanAccountAssociation>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

commitmentPlanAssociationName

string

與認知服務帳戶相關聯的承諾方案名稱

傳回

getPlan(string, string, CommitmentPlansGetPlanOptionalParams)

傳回參數所指定的認知服務承諾用量方案。

function getPlan(resourceGroupName: string, commitmentPlanName: string, options?: CommitmentPlansGetPlanOptionalParams): Promise<CommitmentPlan>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

options
CommitmentPlansGetPlanOptionalParams

選項參數。

傳回

Promise<CommitmentPlan>

list(string, string, CommitmentPlansListOptionalParams)

取得與認知服務帳戶相關聯的承諾用量計畫。

function list(resourceGroupName: string, accountName: string, options?: CommitmentPlansListOptionalParams): PagedAsyncIterableIterator<CommitmentPlan, CommitmentPlan[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

認知服務帳戶的名稱。

options
CommitmentPlansListOptionalParams

選項參數。

傳回

listAssociations(string, string, CommitmentPlansListAssociationsOptionalParams)

取得認知服務承諾用量方案的關聯。

function listAssociations(resourceGroupName: string, commitmentPlanName: string, options?: CommitmentPlansListAssociationsOptionalParams): PagedAsyncIterableIterator<CommitmentPlanAccountAssociation, CommitmentPlanAccountAssociation[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

commitmentPlanName

string

與認知服務帳戶相關聯的承諾用量計畫名稱

傳回

listPlansByResourceGroup(string, CommitmentPlansListPlansByResourceGroupOptionalParams)

傳回屬於資源群組之特定類型的所有資源

function listPlansByResourceGroup(resourceGroupName: string, options?: CommitmentPlansListPlansByResourceGroupOptionalParams): PagedAsyncIterableIterator<CommitmentPlan, CommitmentPlan[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

listPlansBySubscription(CommitmentPlansListPlansBySubscriptionOptionalParams)

傳回屬於訂用帳戶之特定類型的所有資源。

function listPlansBySubscription(options?: CommitmentPlansListPlansBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommitmentPlan, CommitmentPlan[], PageSettings>

參數

傳回