ModifyDasInstanceConfig操作を呼び出して、ApsaraDB RDSインスタンスの自動ストレージ拡張を設定できます。

この操作は、RDS High-availability Editionを実行し、標準SSDまたは拡張SSD (ESSD) を使用するApsaraDB RDS for MySQLインスタンス、および標準SSDまたはESSDを使用するApsaraDB RDS for PostgreSQLインスタンスでサポートされます。 使用可能なストレージが指定されたしきい値に達した場合、ApsaraDB RDSは、ストレージ要件を満たすようにインスタンスのストレージ容量を増やします。 ほとんどの場合、拡張プロセス中に一時的な接続は発生しません。 詳細については、「ApsaraDB RDS For MySQLインスタンスの自動ストレージ拡張の設定」および「ApsaraDB RDS for PostgreSQLインスタンスの自動ストレージ拡張の設定」をご参照ください。

説明 自動ストレージ拡張がトリガーされた場合、ApsaraDB RDSは、購入したストレージ容量の15% から5 GBの間の大きな値に基づいてストレージ容量を増加させます。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

項目データ型必須/任意例:説明
操作String必須ModifyDasInstanceConfig

実行する操作です。 値をModifyDasInstanceConfigに設定します。

ClientTokenString任意ETnLKlblzczshOTUbOCz *****

リクエストのべき等性を保証するために使用されるクライアントトークン。 クライアントを使用してトークンを生成できますが、生成されたトークンが異なるリクエスト間で一意であることを確認する必要があります。 トークンにはASCII文字のみを使用でき、長さは64文字を超えることはできません。

DBInstanceIdString必須rm-uf6wjk5 *****

インスタンスの ID です。

StorageAutoScaleString必須有効にする

自動ストレージ拡張を有効にするかどうかを指定します。 有効な値:

  • 有効
  • 無効化
StorageThresholdIntegerいいえ50

自動ストレージ拡張のトリガーに基づくしきい値 (パーセンテージ) 。 使用可能なストレージがしきい値に達すると、ApsaraDB RDSはインスタンスのストレージ容量を増やします。 有効な値:

  • 10
  • 20
  • 30
  • 40
  • 50
説明 StorageAutoScaleパラメーターを有効に設定した場合、このパラメーターを指定する必要があります。
StorageUpperBoundIntegerいいえ1000

自動ストレージ拡張で許可される最大ストレージ容量。 このパラメーターの値は、インスタンスの現在のストレージ容量以上である必要があります。

  • ESSDを持つインスタンスの有効値: 32000。 単位:GB
  • 標準SSDのインスタンスの有効値: 6000 単位:GB
    説明 StorageAutoScaleパラメーターをEnableに設定した場合、このパラメーターを指定する必要があります。

レスポンスパラメーター

項目データ型例:説明
RequestIdStringC3C247D4-1643-4C5D-87C2-C829543FC626

リクエストの ID です。

リクエストの例

http(s):// rds.aliyuncs.com/?Action=ModifyDasInstanceConfig
&DBInstanceId=rm-uf6wjk5 *****
&StorageAutoScale=有効化
&StorageThreshold=50
&StorageUpperBound=1000
&<共通リクエストパラメーター>

正常に処理された場合のレスポンス例

XML 形式

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifyDasInstanceConfigResponse>
<RequestId>C3C247D4-1643-4C5D-87C2-C829543FC626</RequestId>
</ModifyDasInstanceConfigResponse>

JSON 形式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "C3C247D4-1643-4C5D-87C2-C829543FC626"
}

エラーコード

HTTP ステータスコードエラーコードエラーメッセージ説明
400AccessHDMInstanceFailed指定されたインスタンスアクセスHDMに失敗しました。指定されたインスタンスがHDMにアクセスできないため、エラーメッセージが返されました。

エラーコードのリストについては、エラーセンターをご覧ください。