AssessmentProjectsOperations interface

Interface que representa um AssessmentProjectsOperations.

Métodos

beginCreate(string, string, AssessmentProject, AssessmentProjectsOperationsCreateOptionalParams)

Criar um AssessmentProject

beginCreateAndWait(string, string, AssessmentProject, AssessmentProjectsOperationsCreateOptionalParams)

Criar um AssessmentProject

beginUpdate(string, string, AssessmentProjectUpdate, AssessmentProjectsOperationsUpdateOptionalParams)

Atualizar um AssessmentProject

beginUpdateAndWait(string, string, AssessmentProjectUpdate, AssessmentProjectsOperationsUpdateOptionalParams)

Atualizar um AssessmentProject

delete(string, string, AssessmentProjectsOperationsDeleteOptionalParams)

Excluir um AssessmentProject

get(string, string, AssessmentProjectsOperationsGetOptionalParams)

Obter um AssessmentProject

listByResourceGroup(string, AssessmentProjectsOperationsListByResourceGroupOptionalParams)

Listar recursos do AssessmentProject por grupo de recursos

listBySubscription(AssessmentProjectsOperationsListBySubscriptionOptionalParams)

Listar recursos do AssessmentProject por ID de assinatura

Detalhes do método

beginCreate(string, string, AssessmentProject, AssessmentProjectsOperationsCreateOptionalParams)

Criar um AssessmentProject

function beginCreate(resourceGroupName: string, projectName: string, resource: AssessmentProject, options?: AssessmentProjectsOperationsCreateOptionalParams): Promise<SimplePollerLike<OperationState<AssessmentProject>, AssessmentProject>>

Parâmetros

resourceGroupName

string

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

projectName

string

Nome do projeto de avaliação

resource
AssessmentProject

Parâmetros de criação de recursos.

options
AssessmentProjectsOperationsCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, AssessmentProject, AssessmentProjectsOperationsCreateOptionalParams)

Criar um AssessmentProject

function beginCreateAndWait(resourceGroupName: string, projectName: string, resource: AssessmentProject, options?: AssessmentProjectsOperationsCreateOptionalParams): Promise<AssessmentProject>

Parâmetros

resourceGroupName

string

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

projectName

string

Nome do projeto de avaliação

resource
AssessmentProject

Parâmetros de criação de recursos.

options
AssessmentProjectsOperationsCreateOptionalParams

Os parâmetros de opções.

Retornos

beginUpdate(string, string, AssessmentProjectUpdate, AssessmentProjectsOperationsUpdateOptionalParams)

Atualizar um AssessmentProject

function beginUpdate(resourceGroupName: string, projectName: string, properties: AssessmentProjectUpdate, options?: AssessmentProjectsOperationsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<AssessmentProject>, AssessmentProject>>

Parâmetros

resourceGroupName

string

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

projectName

string

Nome do projeto de avaliação

properties
AssessmentProjectUpdate

As propriedades do recurso a serem atualizadas.

options
AssessmentProjectsOperationsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, AssessmentProjectUpdate, AssessmentProjectsOperationsUpdateOptionalParams)

Atualizar um AssessmentProject

function beginUpdateAndWait(resourceGroupName: string, projectName: string, properties: AssessmentProjectUpdate, options?: AssessmentProjectsOperationsUpdateOptionalParams): Promise<AssessmentProject>

Parâmetros

resourceGroupName

string

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

projectName

string

Nome do projeto de avaliação

properties
AssessmentProjectUpdate

As propriedades do recurso a serem atualizadas.

options
AssessmentProjectsOperationsUpdateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, AssessmentProjectsOperationsDeleteOptionalParams)

Excluir um AssessmentProject

function delete(resourceGroupName: string, projectName: string, options?: AssessmentProjectsOperationsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

projectName

string

Nome do projeto de avaliação

options
AssessmentProjectsOperationsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, AssessmentProjectsOperationsGetOptionalParams)

Obter um AssessmentProject

function get(resourceGroupName: string, projectName: string, options?: AssessmentProjectsOperationsGetOptionalParams): Promise<AssessmentProject>

Parâmetros

resourceGroupName

string

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

projectName

string

Nome do projeto de avaliação

options
AssessmentProjectsOperationsGetOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, AssessmentProjectsOperationsListByResourceGroupOptionalParams)

Listar recursos do AssessmentProject por grupo de recursos

function listByResourceGroup(resourceGroupName: string, options?: AssessmentProjectsOperationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<AssessmentProject, AssessmentProject[], PageSettings>

Parâmetros

resourceGroupName

string

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

Retornos

listBySubscription(AssessmentProjectsOperationsListBySubscriptionOptionalParams)

Listar recursos do AssessmentProject por ID de assinatura

function listBySubscription(options?: AssessmentProjectsOperationsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<AssessmentProject, AssessmentProject[], PageSettings>

Parâmetros

Retornos