ApsaraDB RDS örneğini manuel olarak yenilemek için RenewInstance API işlemini çağırabilirsiniz.
Bu işlemi çağırmadan önce ApsaraDB RDS faturalandırma yöntemlerini ve fiyatlandırmayı anladığınızdan emin olun. Daha fazla bilgi için bkz. Faturalandırılan öğeler, faturalandırma yöntemleri ve fiyatlandırma.
Bu işlemi çağırmadan önce aşağıdaki gereksinimlerin karşılandığından emin olun:
Örnek bir abonelik örneğidir.
-
Hesabınız kredi kartı veya bakiye ile ödeme yapmayı destekler.
NotVarsayılan olarak hesabınızda bulunan kuponlar ödeme için öncelikli olarak kullanılır.
Hata Ayıklama
İstek parametreleri
| Parametre | Tür | Gerekli | Örnek | Açıklama |
| Action | String | Evet | RenewInstance | Gerçekleştirmek istediğiniz işlem. Değeri RenewInstance olarak ayarlayın. |
| ClientToken | String | Hayır | ETnLKlblzczshOTUbOCzxxxxxxxxxx | İsteğin tekilleştirilmesini (idempotence) sağlamak için kullanılan istemci belirteci. Bu değeri istemci kullanarak oluşturabilirsiniz ancak oluşturulan belirtecin farklı istekler arasında benzersiz olduğundan emin olmanız gerekir. Belirteç yalnızca ASCII karakterleri içerebilir ve uzunluğu 64 karakteri aşamaz. |
| DBInstanceId | String | Evet | rm-uf6wjk5xxxxxxxxxx | Örneğin ID'si. |
| Period | Integer | Evet | 12 | Abonelik yenilemesinin süresi. Birim: ay. Geçerli değerler:
|
| AutoPay | String | Hayır | True | Yenileme sırasında otomatik ödemenin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
|
| AutoRenew | String | Hayır | true | Örnek için otomatik yenilemenin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
|
Yanıt parametreleri
| Parametre | Tür | Örnek | Açıklama |
| OrderId | Long | 201815745430941 |
|
| RequestId | String | 1AD222E9-E606-4A42-BF6D-8A4442913CEF |
|
Örnekler
Örnek istekler
http(s)://rds.aliyuncs.com/?Action=RenewInstance
&DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&Period=12
&<Common request parameters>
Başarılı yanıt örnekleri
XML formatı
HTTP/1.1 200 OK
Content-Type:application/xml
<?xml version="1.0" encoding="UTF-8" ?>
<RenewInstanceResponse>
<OrderId>20286717xxxxx</OrderId>
<RequestId>E10319A3-B96A-46B0-81CE-D610DC891409</RequestId></RenewInstanceResponse>
JSON formatı
HTTP/1.1 200 OK
Content-Type:application/json
{
"OrderId" : "20286717xxxxx",
"RequestId" : "E10319A3-B96A-46B0-81CE-D610DC891409"
}
Hata kodları
| HTTP durum kodu | Hata kodu | Hata mesajı | Açıklama |
| 400 | SYSTEM.CONCURRENT_OPERATE | Concurrent operation is detected. | Sistemde eşzamanlı işlemler gerçekleştirildiği için dönen hata mesajı. |
| 400 | ArrearageOrderExists | Your account has an outstanding balance. | Alibaba Cloud hesabınızda ödenmemiş bakiye bulunduğu için dönen hata mesajı. |
Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.