CommitmentPlans interface
Interface que representa um CommitmentPlans.
Métodos
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.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommitmentPlanAccountAssociation>, CommitmentPlanAccountAssociation>>
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.
Os parâmetros de opções.
Retornos
Promise<CommitmentPlanAccountAssociation>
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.
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.
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
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
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
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
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
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
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.
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.
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.
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
Os parâmetros de opções.
Retornos
Promise<CommitmentPlanAccountAssociation>
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
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.
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
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.
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
Os parâmetros de opções.