Partilhar via


Projects interface

Interface representando um Projeto.

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 do projeto.

beginDeleteAndWait(string, string, ProjectsDeleteOptionalParams)

Exclui um recurso do 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 de 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 não 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.

Devoluções

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 não 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.

Devoluções

Promise<Project>

beginDelete(string, string, ProjectsDeleteOptionalParams)

Exclui um recurso do 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 não diferencia maiúsculas de minúsculas.

projectName

string

O nome do projeto.

options
ProjectsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, ProjectsDeleteOptionalParams)

Exclui um recurso do projeto.

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

Parâmetros

resourceGroupName

string

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

projectName

string

O nome do projeto.

options
ProjectsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

projectName

string

O nome do projeto.

body
ProjectUpdate

Propriedades atualizáveis do projeto.

options
ProjectsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

projectName

string

O nome do projeto.

body
ProjectUpdate

Propriedades atualizáveis do projeto.

options
ProjectsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

projectName

string

O nome do projeto.

options
ProjectsGetOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

options
ProjectsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções