Condividi tramite


Projects - Delete

Accoda un progetto da eliminare. Usare il GetOperation per verificare periodicamente lo stato dell'eliminazione del progetto.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
organization
path True

string

Nome dell'organizzazione di Azure DevOps.

projectId
path True

string (uuid)

ID del progetto da eliminare.

api-version
query True

string

Versione dell'API da usare. Deve essere impostato su '7.1' per usare questa versione dell'API.

Risposte

Nome Tipo Descrizione
200 OK

OperationReference

operazione riuscita

Sicurezza

oauth2

Tipo: oauth2
Flow: accessCode
URL di autorizzazione: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL token: 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

Ambiti

Nome Descrizione
vso.project_manage Concede la possibilità di creare, leggere, aggiornare ed eliminare progetti e team.

Definizioni

Nome Descrizione
OperationReference

Riferimento per un'operazione asincrona.

OperationStatus

Stato corrente dell'operazione.

OperationReference

Riferimento per un'operazione asincrona.

Nome Tipo Descrizione
id

string (uuid)

Identificatore univoco per l'operazione.

pluginId

string (uuid)

Identificatore univoco per il plug-in.

status

OperationStatus

Stato corrente dell'operazione.

url

string

URL per ottenere l'oggetto operazione completa.

OperationStatus

Stato corrente dell'operazione.

Valore Descrizione
cancelled

L'operazione è stata annullata dall'utente.

failed

Operazione completata con un errore.

inProgress

L'operazione è in corso.

notSet

L'operazione non dispone di un set di stato.

queued

L'operazione è stata accodata.

succeeded

Operazione completata correttamente.