Partilhar via


Projects - Delete

Enfileira um projeto a ser excluído. Use GetOperation para marcar periodicamente para excluir status de projeto.

DELETE https://dev.azure.com/{organization}/_apis/projects/{projectId}?api-version=7.1-preview.4

Parâmetros de URI

Nome Em Obrigatório Tipo Description
organization
path True

string

O nome da organização do Azure DevOps.

projectId
path True

string

uuid

A ID do projeto a ser excluído.

api-version
query True

string

Versão da API a ser usada. Isso deve ser definido como '7.1-preview.4' para usar esta versão da API.

Respostas

Nome Tipo Description
200 OK

OperationReference

operação bem-sucedida

Segurança

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Nome Description
vso.project_manage Concede a capacidade de criar, ler, atualizar e excluir projetos e equipes.

Definições

Nome Description
OperationReference

Referência para uma operação assíncrona.

OperationStatus

O status atual da operação.

OperationReference

Referência para uma operação assíncrona.

Nome Tipo Description
id

string

Identificador exclusivo para a operação.

pluginId

string

Identificador exclusivo para o plug-in.

status

OperationStatus

O status atual da operação.

url

string

URL para obter o objeto de operação completo.

OperationStatus

O status atual da operação.

Nome Tipo Description
cancelled

string

A operação foi cancelada pelo usuário.

failed

string

A operação foi concluída com uma falha.

inProgress

string

A operação está em andamento.

notSet

string

A operação não tem um conjunto de status.

queued

string

A operação foi enfileirada.

succeeded

string

A operação foi concluída com sucesso.