Dettagli errore dell'API Cartella

Questo argomento descrive il significato delle stringhe del codice di errore restituite quando un'operazione dell'API cartella non riesce a causa di una violazione dei vincoli delle cartelle. In questo caso, verrà restituita una PreconditionFailure che spiega la violazione.

Se l'errore si verifica in modo sincrono, viene restituito PreconditionFailure 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 Tipo di errore non riconosciuto o non specificato.
ACTIVE_FOLDER_HEIGHT_VIOLATION L'azione che hai tentato di eseguire potrebbe causare una profondità della struttura ad albero delle cartelle superiore al massimo di 4.
MAX_CHILD_FOLDERS_VIOLATION L'azione che hai tentato di eseguire andrebbe a creare una cartella secondaria oltre il limite massimo di 300.
FOLDER_NAME_UNIQUENESS_VIOLATION L'azione che hai tentato di eseguire violerebbe il vincolo display_name della cartella univoca 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 il chiamante 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 di profondità massima delle cartelle eliminate, secondo il quale la profondità dell'intera struttura delle cartelle (incluse le cartelle eliminate) non può essere superiore a 8.