Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Eliminare un pacchetto di configurazione
Eliminare un pacchetto di configurazione e tutte le relative versioni. L'eliminazione è asincrona: l'API ritorna immediatamente con uno DELETING stato e il servizio rimuove il pacchetto e la relativa cronologia delle versioni in background.
Non è possibile eliminare un pacchetto a cui fa riferimento un test attivo. A/B Interrompi prima il A/B test.
Esempi di codice
Esempio
Parametri della richiesta
| Parametro | Tipo | Campo obbligatorio | Descrizione |
|---|---|---|---|
|
|
Stringa |
Sì |
L'ID del pacchetto di configurazione da eliminare. Passato come parametro di percorso. |
Risposta
L'API restituisce HTTP 202 (Accettato), indicando che l'eliminazione è stata messa in coda.
| Campo | Tipo | Description |
|---|---|---|
|
|
Stringa |
ID del pacchetto da eliminare. |
|
|
Stringa |
Stato del pacchetto. Restituisce |
Comportamento di eliminazione
-
L'operazione è idempotente: la chiamata a delete su un pacchetto già in fase di eliminazione restituisce la stessa risposta senza errori.
-
Tutte le versioni di tutte le filiali vengono eliminate insieme al pacchetto.
-
Una volta completata l'eliminazione, l'ID e il nome del pacchetto diventano disponibili per il riutilizzo.
-
Se il pacchetto è referenziato da un A/B test attivo, l'eliminazione ha esito negativo con un.
ConflictExceptionInterrompi prima il A/B test.
Errori
| Errore | Stato HTTP | Description |
|---|---|---|
|
|
400 |
Parametri di richiesta non validi. |
|
|
404 |
Il valore specificato |
|
|
409 |
Il pacchetto è utilizzato da un'altra risorsa (ad esempio, un A/B test attivo) e non può essere eliminato. |
|
|
403 |
Autorizzazioni insufficienti. Verifica che le politiche IAM includano |
|
|
429 |
Percentuale di richieste superata. Riprova con un backoff esponenziale. |
|
|
500 |
Service-side errore. Riprova la richiesta . |