Dettagli degli errori dell'API Folder

Quando un'operazione dell'API delle cartelle Google Cloud non va a buon fine a causa di una violazione di un vincolo della cartella, l'API restituisce un errore PreconditionFailure che descrive la violazione. Per le operazioni sincrone, l'API restituisce l'errore PreconditionFailure nel campo Status.details. Per le operazioni asincrone, l'errore viene visualizzato nel campo Operation.error. Le stringhe dei codici di errore vengono visualizzate nel campo type del messaggio PreconditionFailure.Violation in Status.details.

Stringa di stato Descrizione
ERROR_TYPE_UNSPECIFIED Il tipo di errore non è stato riconosciuto o non è stato specificato.
ACTIVE_FOLDER_HEIGHT_VIOLATION L'azione che hai tentato di eseguire farebbe sì che l'albero delle cartelle abbia una profondità superiore al massimo di quattro.
MAX_CHILD_FOLDERS_VIOLATION L'azione che hai tentato di eseguire andrebbe a creare una cartella figlio oltre il numero massimo di 300.
FOLDER_NAME_UNIQUENESS_VIOLATION L'azione che hai tentato di eseguire violerebbe il vincolo che prevede un nome visualizzato univoco per la cartella display_name 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 policy del firewall.
DELETED_FOLDER_HEIGHT_VIOLATION L'azione che hai tentato di eseguire violerebbe il vincolo per la profondità massima delle cartelle eliminate, in base al quale la profondità dell'intero albero delle cartelle (incluse le cartelle eliminate) non può essere superiore a 8.