Detail error Folder API

Topik ini menjelaskan arti string kode error yang ditampilkan saat operasi folder API gagal karena pelanggaran batasan folder. Jika hal ini terjadi, PreconditionFailure yang menjelaskan pelanggaran akan ditampilkan.

Jika kegagalan terjadi secara sinkron, PreconditionFailure akan ditampilkan menggunakan kolom Status.details. Jika terjadi secara asinkron, PreconditionFailure akan ditampilkan menggunakan kolom Operation.error. Nilai ini muncul sebagai string di kolom jenis pesan PreconditionFailure.Violation yang ditampilkan di Status.details.

String status Deskripsi
ERROR_TYPE_UNSPECIFIED Jenis error tidak dikenal atau tidak ditentukan.
ACTIVE_FOLDER_HEIGHT_VIOLATION Upaya tindakan ini akan menyebabkan hierarki folder memiliki kedalaman yang lebih besar dari empat.
MAX_CHILD_FOLDERS_VIOLATION Upaya tindakan ini akan membuat folder turunan melebihi maksimum 300.
FOLDER_NAME_UNIQUENESS_VIOLATION Upaya tindakan ini akan melanggar batasan display_name folder yang unik secara lokal.
RESOURCE_DELETED_VIOLATION Resource yang dipindahkan telah dihapus.
PARENT_DELETED_VIOLATION Resource tempat folder ditambahkan telah dihapus.
CYCLE_INTRODUCED_VIOLATION Upaya tindakan ini akan menambahkan siklus dalam jalur resource.
FOLDER_BEING_MOVED_VIOLATION Upaya tindakan ini akan memindahkan folder yang sudah dipindahkan.
FOLDER_TO_DELETE_NON_EMPTY_VIOLATION Folder yang coba dihapus pemanggil berisi resource aktif atau dikaitkan dengan kebijakan firewall.
DELETED_FOLDER_HEIGHT_VIOLATION Upaya tindakan ini akan melanggar batasan kedalaman folder yang dihapus maksimum, dengan kedalaman hierarki folder lengkap (termasuk folder yang dihapus) tidak boleh lebih dari 8.