Udostępnij przez


Projects - Delete

Kolejkuje projekt do usunięcia. Użyj GetOperation, aby okresowo sprawdzać stan projektu usuwania.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
organization
path True

string

Nazwa organizacji usługi Azure DevOps.

projectId
path True

string (uuid)

Identyfikator projektu do usunięcia.

api-version
query True

string

Wersja interfejsu API do użycia. Należy ustawić wartość "7.1", aby używać tej wersji interfejsu API.

Odpowiedzi

Nazwa Typ Opis
200 OK

OperationReference

operacja zakończona powodzeniem

Zabezpieczenia

oauth2

Typ: oauth2
Flow: accessCode
Adres URL autoryzacji: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Adres URL tokenu: 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

Zakresy

Nazwa Opis
vso.project_manage Przyznaje możliwość tworzenia, odczytywania, aktualizowania i usuwania projektów i zespołów.

Definicje

Nazwa Opis
OperationReference

Odwołanie do operacji asynchronicznych.

OperationStatus

Bieżący stan operacji.

OperationReference

Odwołanie do operacji asynchronicznych.

Nazwa Typ Opis
id

string (uuid)

Unikatowy identyfikator operacji.

pluginId

string (uuid)

Unikatowy identyfikator wtyczki.

status

OperationStatus

Bieżący stan operacji.

url

string

Adres URL umożliwiający pobranie obiektu pełnej operacji.

OperationStatus

Bieżący stan operacji.

Wartość Opis
cancelled

Operacja została anulowana przez użytkownika.

failed

Operacja została ukończona z powodu błędu.

inProgress

Operacja jest w toku.

notSet

Operacja nie ma ustawionego stanu.

queued

Operacja została w kolejce.

succeeded

Operacja została ukończona pomyślnie.