1つ以上のサブスクリプション専用ホストの自動更新を有効または無効にします。
説明
- サブスクリプション専用ホストの自動更新を有効にすると、有効期限の9日前に専用ホストが自動的に更新されます。 更新料金は08:00:00 (UTC + 8) に自動的に支払われます。 料金が支払われない場合、それらは翌日の同じ時点で支払われます。 自動支払いは、料金の支払い後、または専用ホストの有効期限が切れてロックされた後に停止します。 アカウント内に十分な残高があることを確認してください。
- サブスクリプション専用ホストは、専用ホストでホストされているサブスクリプションElastic Compute Service (ECS) インスタンスとともに自動的に更新できます。 詳細については、AutoRenewWithEcsパラメーターの説明をご参照ください。
リクエストパラメーター
| パラメーター | データ型 | 必須/任意 | 例 | 説明 |
|---|---|---|---|---|
| 操作 | String | 必須 | ModifyDedicatedHostAutoRenewAttribute |
実行する操作です。 値をModifyDedicatedHostAutoRenewAttributeに設定します。 |
| DedicatedHostIds | String | 必須 | dh-bp165p6xk2tlw61e **** |
専用ホストのID。 最大100のサブスクリプション専用ホストIDを指定できます。 ID が複数ある場合は、カンマ (,) で区切ります。 |
| RegionId | String | 必須 | cn-hangzhou |
専用ホストのリージョンID。 |
| 有効期間 | Integer | 任意 | 1 |
専用ホストの更新期間。 設定可能な値は以下のとおりです。
|
| PeriodUnit | String | 任意 | 月 |
更新期間の単位。 設定可能な値は以下のとおりです。
デフォルト値:Month 。 |
| AutoRenew | Boolean | 任意 | false |
サブスクリプション専用ホストを自動的に更新するかどうかを指定します。 設定可能な値は以下のとおりです。
規定値: false |
| RenewalStatus | String | 任意 | 通常 |
サブスクリプション専用ホストを自動的に更新するかどうかを指定します。
|
| AutoRenewWithEcs | String | 任意 | StopRenewWithEcs |
サブスクリプション専用ホストとそれにホストされているサブスクリプションECSインスタンスを自動的に更新するかどうかを指定します。 サブスクリプション専用ホストでホストされているサブスクリプションECSインスタンスに対して自動更新が有効になっている場合、このパラメーターを指定して、サブスクリプションECSインスタンスとともに専用ホストを自動的に更新できます。 専用ホストでホストされているサブスクリプションECSインスタンスが自動的に更新されると、専用ホストの有効期限が更新されたインスタンスの有効期限よりも前の場合、専用ホストも自動的に更新されます。 専用ホストが、ホストされているサブスクリプションECSインスタンスとともに自動的に更新されるように設定されている場合、専用ホストは、更新されたインスタンスの有効期限を決定し、Durationパラメーターの有効値から最小値を選択します。
サポートされている更新期間の詳細については、 たとえば、今年の1月15日に有効期限が切れるサブスクリプション専用ホストがあるとします。 専用ホストでホストされているサブスクリプションECSインスタンスは自動更新機能が有効になっており、同じ年の11月15日に自動的に更新されます。
専用ホストの有効期限は、ECSインスタンスの有効期限より10か月前です。 この場合、専用ホストは12か月の更新期間を選択します。これは、専用ホストがECSインスタンスより後に期限切れになることを許可する 設定可能な値は以下のとおりです。
注 このパラメーターをAutoRenewWithEcsに設定した場合、
AutoRenewがtrueに設定されていることを確認して、専用ホストの自動更新を有効にします。 それ以外の場合、パラメータ値のみが変更されます。 専用ホストは、ホストされているサブスクリプションECSインスタンスとともに自動的に更新されません。
デフォルト値: NoOperation。 |
レスポンスパラメーター
| パラメーター | データ型 | 例 | 説明 |
|---|---|---|---|
| RequestId | String | 2A4EA075-CB5B-41B7-B0EB-70D339F64DE7 |
リクエストの ID です。 |
サンプル
リクエストの例
https://ecs.aliyuncs.com/?Action=ModifyDedicatedHostAutoRenewAttribute
&DedicatedHostIds=dh-bp165p6xk2tlw61e ****
&RegionId=cn-hangzhou
&<共通リクエストパラメーター>正常に処理された場合のレスポンス例
XML 形式
HTTP/1.1 200 OK
Content-Type:application/xml
<ModifyDedicatedHostAutoRenewAttributeResponse>
<RequestId>2A4EA075-CB5B-41B7-B0EB-70D339F64DE7</RequestId>
</ModifyDedicatedHostAutoRenewAttributeResponse>JSON 形式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "2A4EA075-CB5B-41B7-B0EB-70D339F64DE7"
}エラーコード
| HTTP ステータスコード | エラーコード | エラーメッセージ | 説明 |
|---|---|---|---|
| 403 | MissingParameter.DedicatedHostId | DedicatedHostIdはnullではありません。 | DedicatedHostIdsパラメーターが指定されていない場合に返されるエラーメッセージ。 |
| 403 | InvalidParameter.ToManyDedicatedHostIds | DedicatedHostIdは100未満にする必要があります。 | DedicatedHostIdsパラメーターに100を超える専用ホストIDが指定されている場合に返されるエラーメッセージ。 |
| 403 | InvalidParameter.InvalidDedicatedHostId | %s | 指定されたDedicatedHostIdsパラメーターが無効な場合に返されるエラーメッセージ。 |
| 403 | IncorrectHostStatus | The current status of the resource does not support this operation. | この操作が、現在のステータスにある専用ホストではサポートされていない場合に返されるエラーメッセージ。 |
| 403 | ChargeTypeViolation | 従量課金専用ホストはこの操作をサポートしていません。 | 従量課金の専用ホストがこの操作をサポートしていない場合に返されるエラーメッセージ。 |
| 403 | InvalidParameter.Duration | %s | 指定されたDurationパラメーターが無効な場合に返されるエラーメッセージ。 |
| 403 | InvalidParameter.RenewalStatus | %s | 指定されたRenewalStatusパラメーターが無効な場合に返されるエラーメッセージ。 |
| 403 | InvalidPeriodUnit.ValueNotSupported | The specified parameter PeriodUnit is not valid. | 指定された PeriodUnit パラメーターが無効な場合に返されるエラーメッセージ。 |
エラーコードリストについては、「API エラーセンター」をご参照ください。