調用ModifyDBInstanceSpec介面變更RDS執行個體(包括常規執行個體和唯讀執行個體,不包括災備執行個體和臨時執行個體)的規格或儲存空間。
調用該介面時,執行個體必須滿足以下條件,否則將操作失敗:
- 執行個體狀態為運行中;
- 執行個體沒有正在執行的備份任務;
- 請求參數中必須至少指定執行個體規格(DBInstanceClass)和儲存空間(DBInstanceStorage)其中一個參數;
- 若降低磁碟空間配置,輸入的磁碟空間不能小於實際使用空間大小的1.1倍;
- 當前只支援對常規執行個體和唯讀執行個體變更配置,不支援災備執行個體和臨時執行個體。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
請求參數
名稱 | 類型 | 是否必選 | 樣本值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ModifyDBInstanceSpec |
系統規定參數,取值:ModifyDBInstanceSpec。 |
DBInstanceId | String | 是 | rm-uf6wjk5xxxxxxx |
待變更配置的執行個體ID。 |
PayType | String | 是 | Postpaid |
執行個體當前的付費類型,取值:
|
DBInstanceClass | String | 否 | rds.mys2.small |
執行個體規格,詳見執行個體規格表。 说明 至少指定執行個體規格DBInstanceClass和儲存空間DBInstanceStorage其中一個參數。
|
DBInstanceStorage | Integer | 否 | 20 |
自訂儲存空間,單位:GB。每5GB進行遞增,詳情請參見執行個體規格表。 说明 至少指定執行個體規格DBInstanceClass和儲存空間DBInstanceStorage其中一個參數。
|
EffectiveTime | String | 否 | MaintainTime |
生效時間,取值:
預設值:Immediate。 |
EngineVersion | String | 否 | 5.6 |
資料庫版本號碼,取值:
|
AccessKeyId | String | 否 | LTAIfCxxxxxxxxxx |
阿里雲頒發給使用者的訪問服務所用的密鑰ID。 |
返回資料
名稱 | 類型 | 樣本值 | 描述 |
---|---|---|---|
RequestId | String | 3C5CFDEE-F774-4DED-89A2-1D76EC63C575 |
請求ID。 |
樣本
請求樣本
http(s)://rds.aliyuncs.com/?Action=ModifyDBInstanceSpec
&DBInstanceId=rm-uf6wjk5xxxxxxx
&PayType=Postpaid
&DBInstanceClass=rds.mys2.small
&<公用請求參數>
正常返回樣本
XML
格式
<ModifyDBInstanceSpecResponse>
<RequestId>3C5CFDEE-F774-4DED-89A2-1D76EC63C575</RequestId>
</ModifyDBInstanceSpecResponse>
JSON
格式
{
"RequestId":" 3C5CFDEE-F774-4DED-89A2-1D76EC63C575 "
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。