Projects - Delete

对要删除的项目进行排队。 使用 GetOperation 定期检查删除项目状态。

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

URI 参数

名称 必需 类型 说明
organization
path True

string

Azure DevOps 组织的名称。

projectId
path True

string

uuid

要删除的项目的项目 ID。

api-version
query True

string

要使用的 API 版本。 这应设置为“7.1-preview.4”才能使用此版本的 API。

响应

名称 类型 说明
200 OK

OperationReference

成功的操作

安全性

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

名称 说明
vso.project_manage 授予创建、读取、更新和删除项目和团队的能力。

定义

名称 说明
OperationReference

异步操作的引用。

OperationStatus

操作的当前状态。

OperationReference

异步操作的引用。

名称 类型 说明
id

string

操作的唯一标识符。

pluginId

string

插件的唯一标识符。

status

OperationStatus

操作的当前状态。

url

string

用于获取完整操作对象的 URL。

OperationStatus

操作的当前状态。

名称 类型 说明
cancelled

string

操作已被用户取消。

failed

string

操作已完成,但失败。

inProgress

string

操作正在进行中。

notSet

string

操作未设置状态。

queued

string

操作已排队。

succeeded

string

操作已成功完成。