Detalles del error de la API de carpetas

Cuando una operación de la API de la carpeta Google Cloud falla debido a un incumplimiento de la restricción de la carpeta, la API muestra un error PreconditionFailure que describe el incumplimiento. Para las operaciones síncronas, la API devuelve el error PreconditionFailure en el campo Status.details. En el caso de las operaciones asíncronas, el error aparece en el campo Operation.error. Las cadenas de código de error aparecen en el campo type del mensaje PreconditionFailure.Violation en Status.details.

String de estado Descripción
ERROR_TYPE_UNSPECIFIED El tipo de error no se reconoció o no se especificó.
ACTIVE_FOLDER_HEIGHT_VIOLATION La acción que se intentó causaría que el árbol de carpetas tuviera una profundidad mayor que el máximo de cuatro.
MAX_CHILD_FOLDERS_VIOLATION La acción que se intentó crearía una carpeta secundaria mayor que el máximo de 300.
FOLDER_NAME_UNIQUENESS_VIOLATION La acción que se intentó violaría la restricción display_name de la carpeta única a nivel local.
RESOURCE_DELETED_VIOLATION Se borró el recurso que intentas mover.
PARENT_DELETED_VIOLATION Se borró el recurso al que intentas agregar la carpeta.
CYCLE_INTRODUCED_VIOLATION La acción que intentas realizar introduciría un ciclo en la ruta del recurso.
FOLDER_BEING_MOVED_VIOLATION La acción que intentas realizar movería una carpeta que ya se está moviendo.
FOLDER_TO_DELETE_NON_EMPTY_VIOLATION La carpeta que el emisor intenta borrar contiene recursos activos o está asociada con políticas de firewall.
DELETED_FOLDER_HEIGHT_VIOLATION La acción que se intentó violaría la restricción de profundidad máxima de la carpeta borrada, en la que la profundidad total del árbol de carpetas (que incluye las carpetas borradas) no puede ser superior a 8.