Questo argomento descrive il significato delle stringhe di codice di errore restituite quando un'operazione dell'API delle cartelle non riesce a causa di una violazione del vincolo della cartella. In questo caso, verrà restituito un PreconditionFailure
che spiega la violazione.
Se l'errore si verifica in modo sincrono, PreconditionFailure
viene restituito utilizzando il campo Status.details
. Se si verifica
in modo asincrono, PreconditionFailure
verrà restituito
utilizzando il campo Operation.error
. Questi valori vengono visualizzati come stringhe nel campo del tipo del messaggio PreconditionFailure.Violation
restituito in Status.details
.
Stringa di stato | Descrizione |
---|---|
ERROR_TYPE_UNSPECIFIED |
Il tipo di errore non è stato riconosciuto o specificato. |
ACTIVE_FOLDER_HEIGHT_VIOLATION |
L'azione tentata causerebbe una profondità del diagramma di cartelle superiore al massimo di quattro. |
MAX_CHILD_FOLDERS_VIOLATION |
L'azione tentata creerebbe una cartella secondaria oltre il numero massimo di 300. |
FOLDER_NAME_UNIQUENESS_VIOLATION |
L'azione che hai tentato di eseguire violerebbe il vincolo display_name per le cartelle univoche a livello locale. |
RESOURCE_DELETED_VIOLATION |
La risorsa che stavi spostando è stata eliminata. |
PARENT_DELETED_VIOLATION |
La risorsa alla quale stavi aggiungendo una cartella è stata eliminata. |
CYCLE_INTRODUCED_VIOLATION |
L'azione che hai tentato di eseguire andrebbe a introdurre un ciclo nel percorso della risorsa. |
FOLDER_BEING_MOVED_VIOLATION |
L'azione che hai tentato di eseguire andrebbe a spostare una cartella già in fase di spostamento. |
FOLDER_TO_DELETE_NON_EMPTY_VIOLATION |
La cartella che l'utente che chiama sta tentando di eliminare contiene risorse attive o è associata a criteri firewall. |
DELETED_FOLDER_HEIGHT_VIOLATION |
L'azione che hai tentato di eseguire violerebbe il vincolo relativo alla profondità massima delle cartelle eliminate, in cui la profondità dell'albero completo delle cartelle (incluse le cartelle eliminate) non può essere superiore a 8. |