Kesalahan mungkin terjadi saat Anda memanggil operasi API dari Cloud ControlAPI. Dalam hal ini, Anda dapat memecahkan kesalahan berdasarkan kode kesalahan. Topik ini menjelaskan solusi untuk kode kesalahan umum.
Kode kesalahan yang dikembalikan
Kode kesalahan dikembalikan ketika terjadi pengecualian dalam layanan Alibaba Cloud.
Dua kode kesalahan berikut dapat dikembalikan saat terjadi pengecualian. Pesan kesalahan tersebut dapat digunakan untuk pemecahan masalah. Tabel berikut menjelaskan parameter dalam pesan kesalahan.
Parameter | Tipe | Deskripsi |
requestId | String | ID permintaan. |
errorCode | String | Kode kesalahan. |
errorMsg | String | Pesan kesalahan. |
OperationFailure.OperationFailed
Penyebab: Kesalahan pada layanan Alibaba Cloud hilir menyebabkan kegagalan semua operasi API terkait.
Solusi: Identifikasi penyebab kesalahan berdasarkan kode dan pesan kesalahan yang diberikan.
{
"requestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"Code": "OperationFailure.OperationFailed",
"Message": "{
"requestId":"432654B9-BB7F-3AE6-76CF-A5DC0DE9****",
"errorCode": "MissingName",
"errorMsg": "Nama wajib untuk tindakan ini."
}"
}OperationFailure.PartialOperationFailed
Penyebab: Kesalahan pada layanan Alibaba Cloud hilir menyebabkan kegagalan beberapa operasi API layanan terkait.
Solusi: Identifikasi penyebab kesalahan berdasarkan kode dan pesan kesalahan yang diberikan.
Anda dapat memanggil operasi GetResource untuk melihat status terbaru sumber daya. Jika diperlukan, Anda dapat memanggil operasi UpdateResource atau DeleteResource untuk mengkompensasi kegagalan secara manual.
{
"requestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"Code": "OperationFailure.PartialOperationFailed",
"Message": "{
"requestId":"432654B9-BB7F-3AE6-76CF-A5DC0DE9****",
"errorCode": "InvalidRamUser.NoPermission",
"errorMsg": "Pengguna RAM tidak memiliki izin untuk melakukan operasi."
}"
}Kode kesalahan yang dikembalikan
Kode kesalahan dikembalikan saat terjadi pengecualian dalam Cloud ControlAPI.
InvalidRamUser.NoPermission
Penyebab: Izin pada Cloud ControlAPI tidak diberikan kepada pengguna RAM.
Solusi: Berikan izin kepada pengguna RAM untuk memanggil operasi API Cloud ControlAPI dengan melampirkan kebijakan izin sistem atau memberikan izin pada API yang sesuai.
InvalidRamRole.NoPermission
Penyebab: Izin RAM pada Cloud ControlAPI tidak diberikan kepada peran RAM.
Solusi: Berikan izin kepada peran RAM untuk memanggil operasi API Cloud ControlAPI dengan melampirkan kebijakan izin sistem atau memberikan izin pada API yang sesuai.
InvalidResourceType.NotFound
Penyebab: Jenis sumber daya yang ditentukan tidak ada atau tidak valid.
Solusi: Periksa apakah jenis sumber daya salah ketik atau tidak didukung.
InvalidOperation.NotSupported
Penyebab: Operasi pada sumber daya tidak diizinkan. Misalnya, beberapa sumber daya tidak dapat diperbarui atau dihapus.
Solusi: Jangan lakukan operasi ini.
InvalidParameter.RequiredNotExisted
Penyebab: Parameter yang diperlukan untuk atribut sumber daya tidak ditentukan.
Solusi: Tentukan semua parameter yang diperlukan dan panggil kembali operasi API.
InvalidParameter.EnumCheckFailure
Penyebab: Nilai parameter tidak termasuk dalam nilai yang valid.
Solusi: Atur parameter ke nilai yang valid.
InvalidOperation.InvalidTaskStatus
Penyebab: Status tugas bukan Pending atau Running. Anda tidak dapat membatalkan tugas.
Solusi: Jangan batalkan tugas.
InvalidOperation.TaskNotCompleted
Penyebab: Tugas asinkron yang melibatkan sumber daya belum selesai. Anda tidak dapat mengelola sumber daya.
Solusi: Tunggu hingga tugas asinkron selesai. Jika tugas habis waktu, batalkan dan lakukan operasi.
InvalidRegion.NotFound
Penyebab: Wilayah yang ditentukan tidak valid.
Solusi: Atur parameter wilayah ke nilai yang valid.
Throttling, Throttling.API, dan Throttling.User
Penyebab: Lalu lintas Anda selama periode ini telah mencapai batas maksimum.
Solusi: Ajukan tiket apabila kebutuhan bisnis Anda belum terpenuhi.
InternalError
Penyebab: Kesalahan internal terjadi di Cloud ControlAPI.
Solusi: Coba lagi nanti. Jika kode kesalahan terus dikembalikan, hubungi dukungan teknis atau ajukan tiket.
ServiceUnavailable
Penyebab: Cloud ControlAPI tidak tersedia.
Solusi: Coba lagi nanti. Jika kode kesalahan terus dikembalikan, hubungi dukungan teknis atau ajukan tiket.