Temukan penyebab dan solusi untuk kode kesalahan umum Cloud Control API.
Kode kesalahan waktu proses produk cloud
Kode kesalahan ini dikembalikan oleh API produk cloud pada waktu proses.
Dua kode kesalahan berikut merupakan kesalahan waktu proses produk cloud. Uraikan bidang `Message` untuk informasi kesalahan detail. Struktur `Message` adalah sebagai berikut.
|
Name |
Type |
Description |
|
requestId |
String |
ID permintaan dari API produk cloud yang mengembalikan kesalahan. |
|
errorCode |
String |
Kode kesalahan produk cloud. |
|
errorMsg |
String |
Pesan kesalahan produk cloud. |
OperationFailure.OperationFailed
Penyebab: Produk cloud downstream mengembalikan kesalahan dan operasi gagal sepenuhnya.
Solusi: Uraikan pesan kesalahan dan gunakan kode kesalahan produk cloud untuk mengidentifikasi akar permasalahan.
{
"requestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"Code": "OperationFailure.OperationFailed",
"Message": "{
"requestId":"432654B9-BB7F-3AE6-76CF-A5DC0DE9****",
"errorCode": "MissingName",
"errorMsg": "Name is mandatory for this action."
}"
}
OperationFailure.PartialOperationFailed
Penyebab: Produk cloud downstream mengembalikan kesalahan dan operasi sebagian gagal.
Solusi: Uraikan pesan kesalahan dan gunakan kode kesalahan produk cloud untuk mengidentifikasi akar permasalahan.
Setelah kegagalan parsial, panggil GetResource untuk memeriksa status resource terbaru. Jika diperlukan, panggil UpdateResource atau DeleteResource untuk memperbaiki masalah tersebut.
{
"requestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"Code": "OperationFailure.PartialOperationFailed",
"Message": "{
"requestId":"432654B9-BB7F-3AE6-76CF-A5DC0DE9****",
"errorCode": "InvalidRamUser.NoPermission",
"errorMsg": "Ram user is not authorized to perform the operation."
}"
}
Kode kesalahan Cloud Control
Kode kesalahan ini dikembalikan oleh layanan Cloud Control API.
InvalidRamUser.NoPermission
Penyebab: Pengguna Resource Access Management (RAM) tidak memiliki izin RAM untuk Cloud Control API.
Solusi: Berikan izin Cloud Control API kepada pengguna RAM dengan menetapkan kebijakan sistem atau mengotorisasi API tertentu.
InvalidRamRole.NoPermission
Penyebab: Peran RAM tidak memiliki izin RAM untuk Cloud Control API.
Solusi: Berikan izin Cloud Control API kepada peran RAM dengan menetapkan kebijakan sistem atau mengotorisasi API tertentu.
InvalidResourceType.NotFound
Penyebab: Jenis resource yang Anda masukkan tidak ada atau tidak didukung.
Solusi: Periksa apakah penulisan jenis resource sudah benar dan termasuk dalam jenis yang didukung.
InvalidOperation.NotSupported
Penyebab: Resource tidak mendukung operasi ini. Misalnya, beberapa resource tidak mendukung operasi update atau delete.
Solusi: Jangan lakukan operasi ini.
InvalidParameter.RequiredNotExisted
Penyebab: Parameter yang diperlukan tidak ada dalam properti resource.
Solusi: Tambahkan properti yang hilang berdasarkan pesan kesalahan, lalu panggil kembali API tersebut.
InvalidParameter.EnumCheckFailure
Penyebab: Nilai suatu parameter berada di luar rentang enumerasi yang ditentukan.
Solusi: Sesuaikan nilai properti ke nilai yang diizinkan berdasarkan pesan kesalahan.
InvalidOperation.InvalidTaskStatus
Penyebab: Tugas tidak dapat dibatalkan karena statusnya bukan Pending atau Berjalan.
Solusi: Anda tidak perlu membatalkan tugas ini.
InvalidOperation.TaskNotCompleted
Penyebab: Terdapat tugas asinkron yang belum selesai sedang berjalan pada resource tersebut.
Solusi: Tunggu hingga tugas asinkron yang sedang berjalan selesai. Jika mengalami timeout, batalkan terlebih dahulu, lalu lakukan operasi resource berikutnya.
InvalidRegion.NotFound
Penyebab: Wilayah yang ditentukan tidak didukung oleh produk cloud.
Solusi: Tentukan wilayah yang didukung, lalu panggil kembali API tersebut.
Throttling, Throttling.Api, dan Throttling.User
Penyebab: Trafik Anda untuk periode ini telah melebihi batas.
Solusi: Jika batas saat ini tidak memenuhi kebutuhan bisnis Anda, ajukan tiket untuk meminta peningkatan.
InternalError
Penyebab: Terjadi kesalahan internal pada layanan Cloud Control API.
Solusi: Coba ulang operasi tersebut. Jika kesalahan tetap muncul setelah beberapa kali percobaan, ajukan tiket.
ServiceUnavailable
Penyebab: Layanan Cloud Control API tidak tersedia.
Solusi: Coba ulang operasi tersebut. Jika kesalahan tetap muncul setelah beberapa kali percobaan, ajukan tiket.