Compartilhar via


CommitmentPlans interface

Interface que representa um CommitmentPlans.

Métodos

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

Crie ou atualize a associação do plano de compromisso dos Serviços Cognitivos.

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

Crie ou atualize a associação do plano de compromisso dos Serviços Cognitivos.

beginCreateOrUpdatePlan(string, string, CommitmentPlan, CommitmentPlansCreateOrUpdatePlanOptionalParams)

Criar um plano de compromisso dos Serviços Cognitivos.

beginCreateOrUpdatePlanAndWait(string, string, CommitmentPlan, CommitmentPlansCreateOrUpdatePlanOptionalParams)

Criar um plano de compromisso dos Serviços Cognitivos.

beginDelete(string, string, string, CommitmentPlansDeleteOptionalParams)

Exclui o plano de compromisso especificado associado à conta dos Serviços Cognitivos.

beginDeleteAndWait(string, string, string, CommitmentPlansDeleteOptionalParams)

Exclui o plano de compromisso especificado associado à conta dos Serviços Cognitivos.

beginDeleteAssociation(string, string, string, CommitmentPlansDeleteAssociationOptionalParams)

Exclui a associação do plano de compromisso dos Serviços Cognitivos.

beginDeleteAssociationAndWait(string, string, string, CommitmentPlansDeleteAssociationOptionalParams)

Exclui a associação do plano de compromisso dos Serviços Cognitivos.

beginDeletePlan(string, string, CommitmentPlansDeletePlanOptionalParams)

Exclui um plano de compromisso dos Serviços Cognitivos do grupo de recursos.

beginDeletePlanAndWait(string, string, CommitmentPlansDeletePlanOptionalParams)

Exclui um plano de compromisso dos Serviços Cognitivos do grupo de recursos.

beginUpdatePlan(string, string, PatchResourceTagsAndSku, CommitmentPlansUpdatePlanOptionalParams)

Criar um plano de compromisso dos Serviços Cognitivos.

beginUpdatePlanAndWait(string, string, PatchResourceTagsAndSku, CommitmentPlansUpdatePlanOptionalParams)

Criar um plano de compromisso dos Serviços Cognitivos.

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

Atualize o estado dos planos de compromisso especificados associados à conta dos Serviços Cognitivos.

get(string, string, string, CommitmentPlansGetOptionalParams)

Obtém os planos de compromisso especificados associados à conta dos Serviços Cognitivos.

getAssociation(string, string, string, CommitmentPlansGetAssociationOptionalParams)

Obtém a associação do plano de compromisso dos Serviços Cognitivos.

getPlan(string, string, CommitmentPlansGetPlanOptionalParams)

Retorna um plano de compromisso dos Serviços Cognitivos especificado pelos parâmetros.

list(string, string, CommitmentPlansListOptionalParams)

Obtém os planos de compromisso associados à conta dos Serviços Cognitivos.

listAssociations(string, string, CommitmentPlansListAssociationsOptionalParams)

Obtém as associações do plano de compromisso dos Serviços Cognitivos.

listPlansByResourceGroup(string, CommitmentPlansListPlansByResourceGroupOptionalParams)

Retorna todos os recursos de um tipo específico pertencente a um grupo de recursos

listPlansBySubscription(CommitmentPlansListPlansBySubscriptionOptionalParams)

Retorna todos os recursos de um tipo específico que pertence a uma assinatura.

Detalhes do método

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

Crie ou atualize a associação do plano de compromisso dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

commitmentPlanAssociationName

string

O nome da associação do plano de compromisso com a Conta de Serviços Cognitivos

association
CommitmentPlanAccountAssociation

As propriedades commitmentPlan.

options
CommitmentPlansCreateOrUpdateAssociationOptionalParams

Os parâmetros de opções.

Retornos

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

Crie ou atualize a associação do plano de compromisso dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

commitmentPlanAssociationName

string

O nome da associação do plano de compromisso com a Conta de Serviços Cognitivos

association
CommitmentPlanAccountAssociation

As propriedades commitmentPlan.

options
CommitmentPlansCreateOrUpdateAssociationOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOrUpdatePlan(string, string, CommitmentPlan, CommitmentPlansCreateOrUpdatePlanOptionalParams)

Criar um plano de compromisso dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

commitmentPlan
CommitmentPlan

Os parâmetros a serem fornecidos para o plano de compromisso criado.

options
CommitmentPlansCreateOrUpdatePlanOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdatePlanAndWait(string, string, CommitmentPlan, CommitmentPlansCreateOrUpdatePlanOptionalParams)

Criar um plano de compromisso dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

commitmentPlan
CommitmentPlan

Os parâmetros a serem fornecidos para o plano de compromisso criado.

options
CommitmentPlansCreateOrUpdatePlanOptionalParams

Os parâmetros de opções.

Retornos

Promise<CommitmentPlan>

beginDelete(string, string, string, CommitmentPlansDeleteOptionalParams)

Exclui o plano de compromisso especificado associado à conta dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta dos Serviços Cognitivos.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

options
CommitmentPlansDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, CommitmentPlansDeleteOptionalParams)

Exclui o plano de compromisso especificado associado à conta dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta dos Serviços Cognitivos.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

options
CommitmentPlansDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginDeleteAssociation(string, string, string, CommitmentPlansDeleteAssociationOptionalParams)

Exclui a associação do plano de compromisso dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

commitmentPlanAssociationName

string

O nome da associação do plano de compromisso com a Conta de Serviços Cognitivos

options
CommitmentPlansDeleteAssociationOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAssociationAndWait(string, string, string, CommitmentPlansDeleteAssociationOptionalParams)

Exclui a associação do plano de compromisso dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

commitmentPlanAssociationName

string

O nome da associação do plano de compromisso com a Conta de Serviços Cognitivos

options
CommitmentPlansDeleteAssociationOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginDeletePlan(string, string, CommitmentPlansDeletePlanOptionalParams)

Exclui um plano de compromisso dos Serviços Cognitivos do grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

options
CommitmentPlansDeletePlanOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeletePlanAndWait(string, string, CommitmentPlansDeletePlanOptionalParams)

Exclui um plano de compromisso dos Serviços Cognitivos do grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

options
CommitmentPlansDeletePlanOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdatePlan(string, string, PatchResourceTagsAndSku, CommitmentPlansUpdatePlanOptionalParams)

Criar um plano de compromisso dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

commitmentPlan
PatchResourceTagsAndSku

Os parâmetros a serem fornecidos para o plano de compromisso criado.

options
CommitmentPlansUpdatePlanOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdatePlanAndWait(string, string, PatchResourceTagsAndSku, CommitmentPlansUpdatePlanOptionalParams)

Criar um plano de compromisso dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

commitmentPlan
PatchResourceTagsAndSku

Os parâmetros a serem fornecidos para o plano de compromisso criado.

options
CommitmentPlansUpdatePlanOptionalParams

Os parâmetros de opções.

Retornos

Promise<CommitmentPlan>

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

Atualize o estado dos planos de compromisso especificados associados à conta dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta dos Serviços Cognitivos.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

commitmentPlan
CommitmentPlan

As propriedades commitmentPlan.

options
CommitmentPlansCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<CommitmentPlan>

get(string, string, string, CommitmentPlansGetOptionalParams)

Obtém os planos de compromisso especificados associados à conta dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta dos Serviços Cognitivos.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

options
CommitmentPlansGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<CommitmentPlan>

getAssociation(string, string, string, CommitmentPlansGetAssociationOptionalParams)

Obtém a associação do plano de compromisso dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

commitmentPlanAssociationName

string

O nome da associação do plano de compromisso com a Conta de Serviços Cognitivos

options
CommitmentPlansGetAssociationOptionalParams

Os parâmetros de opções.

Retornos

getPlan(string, string, CommitmentPlansGetPlanOptionalParams)

Retorna um plano de compromisso dos Serviços Cognitivos especificado pelos parâmetros.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

options
CommitmentPlansGetPlanOptionalParams

Os parâmetros de opções.

Retornos

Promise<CommitmentPlan>

list(string, string, CommitmentPlansListOptionalParams)

Obtém os planos de compromisso associados à conta dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta dos Serviços Cognitivos.

options
CommitmentPlansListOptionalParams

Os parâmetros de opções.

Retornos

listAssociations(string, string, CommitmentPlansListAssociationsOptionalParams)

Obtém as associações do plano de compromisso dos Serviços Cognitivos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

commitmentPlanName

string

O nome do plano de compromisso associado à conta dos Serviços Cognitivos

options
CommitmentPlansListAssociationsOptionalParams

Os parâmetros de opções.

Retornos

listPlansByResourceGroup(string, CommitmentPlansListPlansByResourceGroupOptionalParams)

Retorna todos os recursos de um tipo específico pertencente a um grupo de recursos

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
CommitmentPlansListPlansByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listPlansBySubscription(CommitmentPlansListPlansBySubscriptionOptionalParams)

Retorna todos os recursos de um tipo específico que pertence a uma assinatura.

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

Parâmetros

options
CommitmentPlansListPlansBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos