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. |