Projects - Delete

Помещает проект в очередь для удаления. Используйте GetOperation для периодической проверки состояния удаления проекта.

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

Параметры URI

Name In Required Type Description
organization
path True
  • string

Название организации Azure DevOps.

projectId
path True
  • string
uuid

Идентификатор удаляемого проекта.

api-version
query True
  • string

Используемая версия API. Для использования этой версии API необходимо задать значение 7.0.

Ответы

Name Type Description
200 OK

успешная операция

Безопасность

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

Name Description
vso.project_manage Предоставляет возможность создавать, читать, обновлять и удалять проекты и команды.

Определения

OperationReference

Справочник по асинхронной операции.

OperationStatus

Текущее состояние операции.

OperationReference

Справочник по асинхронной операции.

Name Type Description
id
  • string

Уникальный идентификатор операции.

pluginId
  • string

Уникальный идентификатор подключаемого модуля.

status

Текущее состояние операции.

url
  • string

URL-адрес для получения полного объекта операции.

OperationStatus

Текущее состояние операции.

Name Type Description
cancelled
  • string

Операция была отменена пользователем.

failed
  • string

Операция завершилась ошибкой.

inProgress
  • string

Операция выполняется.

notSet
  • string

Для операции не задано состояние.

queued
  • string

Операция поставлена в очередь.

succeeded
  • string

Операция выполнена успешно.