Compartilhar via


Projects interface

Interface que representa um Projects.

Métodos

beginCreateOrUpdate(string, string, Project, ProjectsCreateOrUpdateOptionalParams)

Cria ou atualiza um projeto.

beginCreateOrUpdateAndWait(string, string, Project, ProjectsCreateOrUpdateOptionalParams)

Cria ou atualiza um projeto.

beginDelete(string, string, ProjectsDeleteOptionalParams)

Exclui um recurso de projeto.

beginDeleteAndWait(string, string, ProjectsDeleteOptionalParams)

Exclui um recurso de projeto.

beginUpdate(string, string, ProjectUpdate, ProjectsUpdateOptionalParams)

Atualiza parcialmente um projeto.

beginUpdateAndWait(string, string, ProjectUpdate, ProjectsUpdateOptionalParams)

Atualiza parcialmente um projeto.

get(string, string, ProjectsGetOptionalParams)

Obtém um projeto específico.

listByResourceGroup(string, ProjectsListByResourceGroupOptionalParams)

Lista todos os projetos no grupo de recursos.

listBySubscription(ProjectsListBySubscriptionOptionalParams)

Lista todos os projetos na assinatura.

Detalhes do método

beginCreateOrUpdate(string, string, Project, ProjectsCreateOrUpdateOptionalParams)

Cria ou atualiza um projeto.

function beginCreateOrUpdate(resourceGroupName: string, projectName: string, body: Project, options?: ProjectsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Project>, Project>>

Parâmetros

resourceGroupName

string

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

projectName

string

O nome do projeto.

body
Project

Representa um projeto.

options
ProjectsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, Project, ProjectsCreateOrUpdateOptionalParams)

Cria ou atualiza um projeto.

function beginCreateOrUpdateAndWait(resourceGroupName: string, projectName: string, body: Project, options?: ProjectsCreateOrUpdateOptionalParams): Promise<Project>

Parâmetros

resourceGroupName

string

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

projectName

string

O nome do projeto.

body
Project

Representa um projeto.

options
ProjectsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Project>

beginDelete(string, string, ProjectsDeleteOptionalParams)

Exclui um recurso de projeto.

function beginDelete(resourceGroupName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ProjectsDeleteHeaders>, ProjectsDeleteHeaders>>

Parâmetros

resourceGroupName

string

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

projectName

string

O nome do projeto.

options
ProjectsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, ProjectsDeleteOptionalParams)

Exclui um recurso de projeto.

function beginDeleteAndWait(resourceGroupName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<ProjectsDeleteHeaders>

Parâmetros

resourceGroupName

string

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

projectName

string

O nome do projeto.

options
ProjectsDeleteOptionalParams

Os parâmetros de opções.

Retornos

beginUpdate(string, string, ProjectUpdate, ProjectsUpdateOptionalParams)

Atualiza parcialmente um projeto.

function beginUpdate(resourceGroupName: string, projectName: string, body: ProjectUpdate, options?: ProjectsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Project>, Project>>

Parâmetros

resourceGroupName

string

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

projectName

string

O nome do projeto.

body
ProjectUpdate

Propriedades do projeto atualizáveis.

options
ProjectsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, ProjectUpdate, ProjectsUpdateOptionalParams)

Atualiza parcialmente um projeto.

function beginUpdateAndWait(resourceGroupName: string, projectName: string, body: ProjectUpdate, options?: ProjectsUpdateOptionalParams): Promise<Project>

Parâmetros

resourceGroupName

string

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

projectName

string

O nome do projeto.

body
ProjectUpdate

Propriedades do projeto atualizáveis.

options
ProjectsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Project>

get(string, string, ProjectsGetOptionalParams)

Obtém um projeto específico.

function get(resourceGroupName: string, projectName: string, options?: ProjectsGetOptionalParams): Promise<Project>

Parâmetros

resourceGroupName

string

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

projectName

string

O nome do projeto.

options
ProjectsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Project>

listByResourceGroup(string, ProjectsListByResourceGroupOptionalParams)

Lista todos os projetos no grupo de recursos.

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

Parâmetros

resourceGroupName

string

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

options
ProjectsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(ProjectsListBySubscriptionOptionalParams)

Lista todos os projetos na assinatura.

function listBySubscription(options?: ProjectsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>

Parâmetros

options
ProjectsListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos