다음을 통해 공유


Projects - Delete

삭제할 프로젝트를 큐에 추가합니다. GetOperation 사용하여 주기적으로 삭제 프로젝트 상태를 확인합니다.

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
organization
path True

string

Azure DevOps 조직의 이름입니다.

projectId
path True

string (uuid)

삭제할 프로젝트의 프로젝트 ID입니다.

api-version
query True

string

사용할 API의 버전입니다. 이 버전의 API를 사용하려면 '7.1'로 설정해야 합니다.

응답

Name 형식 Description
200 OK

OperationReference

성공한 작업

보안

oauth2

형식: oauth2
Flow: accessCode
권한 부여 URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
토큰 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

범위

Name Description
vso.project_manage 프로젝트 및 팀을 만들고, 읽고, 업데이트하고, 삭제할 수 있는 기능을 부여합니다.

정의

Name Description
OperationReference

비동기 작업에 대한 참조입니다.

OperationStatus

작업의 현재 상태입니다.

OperationReference

비동기 작업에 대한 참조입니다.

Name 형식 Description
id

string (uuid)

작업에 대한 고유 식별자입니다.

pluginId

string (uuid)

플러그 인의 고유 식별자입니다.

status

OperationStatus

작업의 현재 상태입니다.

url

string

전체 작업 개체를 가져오는 URL입니다.

OperationStatus

작업의 현재 상태입니다.

Description
cancelled

사용자가 작업을 취소했습니다.

failed

작업이 실패로 완료되었습니다.

inProgress

작업이 진행 중입니다.

notSet

작업에 상태 집합이 없습니다.

queued

작업이 큐에 대기되었습니다.

succeeded

작업이 성공적으로 완료되었습니다.