Yaygın Cloud Control API hata kodlarının nedenlerini ve çözümlerini bulun.
Cloud ürün çalışma zamanı hata kodları
Bu hata kodları, cloud ürünlerinin API'leri tarafından çalışma zamanında döndürülür.
Aşağıdaki iki hata kodu cloud ürünü çalışma zamanı hatalarıdır. Ayrıntılı hata bilgileri için Message alanını ayrıştırın. Message yapısı şu şekildedir:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OperationFailure.OperationFailed
Neden: Alt katmandaki cloud ürünü bir hata döndürdü ve işlem tamamen başarısız oldu.
Çözüm: Hata mesajını ayrıştırın ve kök nedeni belirlemek için cloud ürünü hata kodunu kullanın.
{
"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
Neden: Alt katmandaki cloud ürünü bir hata döndürdü ve işlem kısmen başarısız oldu.
Çözüm: Hata mesajını ayrıştırın ve kök nedeni belirlemek için cloud ürünü hata kodunu kullanın.
Kısmi başarısızlığın ardından en güncel kaynak durumunu kontrol etmek için GetResource yöntemini çağırın. Gerekiyorsa sorunu düzeltmek için UpdateResource veya DeleteResource yöntemlerini çağırın.
{
"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."
}"
}
Cloud Control hata kodları
Bu hata kodları Cloud Control API hizmeti tarafından döndürülür.
InvalidRamUser.NoPermission
Neden: Resource Access Management (RAM) kullanıcısının Cloud Control API için RAM yetkilendirmesi yoktur.
Çözüm: Sistem ilkesi atayarak veya belirli API'yi yetkilendirerek RAM kullanıcısına Cloud Control API izinlerini verin.
InvalidRamRole.NoPermission
Neden: RAM rolünün Cloud Control API için RAM yetkilendirmesi yoktur.
Çözüm: Sistem ilkesi atayarak veya belirli API'yi yetkilendirerek RAM rolüne Cloud Control API izinlerini verin.
InvalidResourceType.NotFound
Neden: Girdiğiniz kaynak türü mevcut değil veya desteklenmiyor.
Çözüm: Kaynak türünün doğru yazıldığını ve desteklenen türlerden biri olduğunu kontrol edin.
InvalidOperation.NotSupported
Neden: Kaynak bu işlemi desteklemiyor. Örneğin, bazı kaynaklar güncelleme veya silme işlemlerini desteklemez.
Çözüm: Bu işlemi gerçekleştirmeyin.
InvalidParameter.RequiredNotExisted
Neden: Kaynak özelliklerinde zorunlu bir parametre eksik.
Çözüm: Hata mesajına göre eksik özelliği ekleyin ve API'yi tekrar çağırın.
InvalidParameter.EnumCheckFailure
Neden: Bir parametrenin değeri belirtilen numaralandırma aralığında değil.
Çözüm: Hata mesajına göre özellik değerini izin verilen bir değere ayarlayın.
InvalidOperation.InvalidTaskStatus
Neden: Görevin durumu Bekliyor veya Çalışıyor olmadığından görev iptal edilemiyor.
Çözüm: Bu görevi iptal etmeniz gerekmez.
InvalidOperation.TaskNotCompleted
Neden: Kaynakta tamamlanmamış bir eşzamansız görev çalışıyor.
Çözüm: Çalışan eşzamansız görevin tamamlanmasını bekleyin. Zaman aşımına uğradıysa önce görevi iptal edin, ardından sonraki kaynak işlemini gerçekleştirin.
InvalidRegion.NotFound
Neden: Belirtilen bölge cloud ürünü tarafından desteklenmiyor.
Çözüm: Desteklenen bir bölge belirtin ve API'yi tekrar çağırın.
Throttling, Throttling.Api ve Throttling.User
Neden: Bu dönemdeki trafiğiniz limiti aştı.
Çözüm: Mevcut limit iş gereksinimlerinizi karşılamıyorsa limit artırımı talep etmek için bir destek bileti oluşturun.
InternalError
Neden: Cloud Control API hizmetinde dahili bir hata oluştu.
Çözüm: İşlemi yeniden deneyin. Birden fazla denemeden sonra hata devam ederse bir destek bileti oluşturun.
ServiceUnavailable
Neden: Cloud Control API hizmeti kullanılamıyor.
Çözüm: İşlemi yeniden deneyin. Birden fazla denemeden sonra hata devam ederse bir destek bileti oluşturun.