Partilhar via


Projects interface

Interface que representa um Projetos.

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)

Elimina um recurso de projeto.

beginDeleteAndWait(string, string, ProjectsDeleteOptionalParams)

Elimina 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 subscrição.

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 é sensível a maiúsculas e 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 é sensível a maiúsculas e 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)

Elimina 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 não é sensível a maiúsculas e 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)

Elimina 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 não é sensível a maiúsculas e 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 é sensível a maiúsculas e minúsculas.

projectName

string

O nome do projeto.

body
ProjectUpdate

Propriedades de projeto atualizáveis.

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 é sensível a maiúsculas e minúsculas.

projectName

string

O nome do projeto.

body
ProjectUpdate

Propriedades de projeto atualizáveis.

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 é sensível a maiúsculas e 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 é sensível a maiúsculas e minúsculas.

options
ProjectsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(ProjectsListBySubscriptionOptionalParams)

Lista todos os projetos na subscrição.

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

Parâmetros

options
ProjectsListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções