DescribeRenewalPrice操作を呼び出して、ApsaraDB RDSインスタンスの更新に必要な料金を照会できます。

この操作は、サブスクリプションインスタンスでのみサポートされます。

デバッグ

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

リクエストパラメーター

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

実行したい操作。 値を DescribeRenewalPrice に設定します。

DBInstanceId String 必須 rm-uf6wjk5xxxxxx

インスタンスの ID です。

TimeType String 必須

インスタンスの更新サイクル。 有効な値:

  • Month
UsedTime Integer 1

インスタンスのサブスクリプション期間。 有効な値:

  • TimeTypeパラメーターをYearに設定した場合、UsedTimeパラメーターの値は1 ~ 3の範囲内になります。
  • TimeTypeパラメーターをMonthに設定した場合、UsedTimeパラメーターの値は1 ~ 9の範囲内になります。
ClientToken String 任意 ETnLKlblzczshOTUbOCzxxxxxxxxxx

リクエストのべき等性を保証するために使用されるクライアントトークン。

RegionId String 任意 cn-hangzhou

インスタンスのリージョンID。 DescribeRegions 操作を呼び出して、最新のリージョンリストを照会できます。

PayType String 任意 Postpaid

インスタンスの課金方法です。 有効な値:

  • Postpaid: 従量課金
  • プリペイド: サブスクリプション課金方法
DBInstanceClass String 任意 mysql.n2.medium.2c

インスタンスのインスタンスタイプ。 詳細については、「プライマリインスタンスタイプをご参照ください。 デフォルトでは、現在のインスタンスタイプは保持されます。

数量 Integer いいえ 1

更新するインスタンスの数。 デフォルト値は 1 です。

OrderType String 任意 購入

発注書のタイプ。 値をBUYに設定します。

BusinessInfo String 任意 121436975448952

インスタンスの拡張ビジネス情報。

レスポンスパラメーター

項目 データ型 例: 説明 
ルール ルールの配列

プロモーションの仕様。

ルール
RuleId Long 1001199213

プロモーションのID。

名前 String test

プロモーションの名前。

説明  String Content

プロモーションの说明。

PriceInfo Struct

価格情報で構成される配列。

Currency String CNY

更新手数料の計算に使用される通貨単位。

ActivityInfo Struct

更新のための価格。

CheckErrMsg String エラー

発生したエラーの説明。

ErrorCode String 123456

発生したエラーのコード。

Success String 成功

更新が成功したかどうかを示します。

オリジナル価格 浮く 138

更新の元の価格。

割引価格 浮く 27

更新のための割引。

TradePrice 浮く 111

更新のための割引価格。 割引価格は、元の価格から割引を引いたものに等しくなります。

クーポン クーポンの配列

バウチャーで構成される配列。

Coupon
名前 String test

バウチャーの名前。

説明  String test

バウチャーの説明。

CouponNo String 123456

バウチャーのID。

IsSelected String 真実

バウチャーが選択されているかどうかを示します。

RuleIds List 1001199213

プロモーションのID。

RequestId String DC9F4EF6-D038-4405-B497-1F48E722C9F2

リクエストの ID です。

リクエストの例

http(s)://rds.aliyuncs.com/? アクション=DescribeRenewalPrice
&TimeType=年
&UsedTime=1
&DBInstanceId=rm-uf6wjk5xxxxxx
&<共通リクエストパラメーター>

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

XML 形式

<DescribeRenewalPriceResponse>
  <RequestId>BA34B8E6-4119-49B0-BDA3-6ECD9B097A98</RequestId>
  <Rules>
        <Rule>
              <RuleId>1020021003939076</RuleId>
              <名前> テスト </名前>
        </Rule>
  </Rules>
  <PriceInfo>
        <OriginalPrice>1070</OriginalPrice>
        <Currency>CNY</Currency>
        <DiscountPrice>1070</DiscountPrice>
        <RuleIds>
              <RuleId>1020021003939076</RuleId>
        </RuleIds>
        <TradePrice>0</TradePrice>
        <クーポン>
    </クーポン>
  </PriceInfo>
</DescribeRenewalPriceResponse>

JSON 形式

{
"RequestId": "BA34B8E6-4119-49B0-BDA3-6ECD9B097A98" 、"ルール": {
"ルール": [
{
"RuleId": "1020021003939076" 、"名前": "テスト"
}
]
},
"PriceInfo": {
"OriginalPrice": 1070、"通貨": "CNY" 、"DiscountPrice": 1070、"RuleIds": {
"RuleId": [
「1020021003939076」
]
},
"TradePrice": 0、"クーポン": {
"クーポン": []
}
}
}

エラーコード

エラーコードリストについては、「API エラーセンター」をご参照ください。