調用ModifyDedicatedHostAutoRenewAttribute為一台或多台訂用帳戶Dedicated Host設定自動續約,也可以取消已設定的自動續約。
介面說明
當您的訂用帳戶Dedicated Host開啟自動續約功能後,到期前九天將自動續約,計費在 08:00:00(UTC +8)時間點自動執行。如果前一日計費失敗,次日繼續定時執行。計費成功或者九天之後Dedicated Host到期被鎖定後停止自動計費。期間,您需要保證自己的支付方式使用額度充足即可。
訂用帳戶的Dedicated Host支援跟隨宿主機內的訂用帳戶 ECS 執行個體自動續約。詳細資料,請參見 AutoRenewWithEcs 參數說明。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
ecs:ModifyDedicatedHostAutoRenewAttribute |
update |
*DedicatedHost
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| DedicatedHostIds |
string |
是 |
Dedicated Host ID。最多可以輸入 100 個訂用帳戶Dedicated Host ID,ID 之間用半形逗號(,)隔開。 |
dh-bp165p6xk2tlw61e**** |
| RegionId |
string |
是 |
Dedicated Host所屬的地區 ID。 |
cn-hangzhou |
| Duration |
integer |
否 |
續約周期。取值範圍:
|
1 |
| PeriodUnit |
string |
否 |
續約時間長度單位。取值範圍:
預設值:Month。 |
Month |
| AutoRenew |
boolean |
否 |
是否自動續約訂用帳戶Dedicated Host。取值範圍:
預設值:false |
false |
| RenewalStatus |
string |
否 |
是否自動續約訂用帳戶Dedicated Host,參數
|
Normal |
| AutoRenewWithEcs |
string |
否 |
設定是否跟隨Dedicated Host內的訂用帳戶 ECS 執行個體自動續約。 如果您的Dedicated Host(簡稱 DDH)為訂用帳戶計費方式,且該 DDH 內訂用帳戶 ECS 執行個體開啟了自動續約。您可以通過該參數設定 DDH 跟隨 ECS 執行個體自動續約。當 DDH 內 ECS 執行個體自動續約時,如果 DDH 的到期時間比該 ECS 執行個體續約後的到期時間短,則 DDH 也會自動續約。DDH 跟隨 ECS 執行個體自動續約的原則說明: DDH 會自動判斷對應 ECS 執行個體續約後的到期時間,然後在自動續約 DDH 時間長度時,選擇大於 ECS 執行個體到期時間,且滿足 DDH 續約周期的最小續約時間長度進行續約。DDH 支援的續約周期詳情,請參見 例如:訂用帳戶 DDH 在當年 01 月 15 日到期,DDH 內的訂用帳戶 ECS 執行個體在自動續約後,將時間長度延長至當年 11 月 15 日到期,則 DDH 生命週期比 ECS 執行個體的生命週期少 10 個月。此時,DDH 在自動續約時,會選擇大於 10 個月,且符合 DDH 續約周期的最小續約時間長度 12 個月(即 取值範圍:
說明
如果您設定該參數為 AutoRenewWithEcs,需要確保Dedicated Host已開啟自動續約(即 預設值:NoOperation |
StopRenewWithEcs |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| RequestId |
string |
請求 ID。 |
2A4EA075-CB5B-41B7-B0EB-70D339F6**** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "2A4EA075-CB5B-41B7-B0EB-70D339F6****"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 403 | MissingParameter.DedicatedHostId | DedicatedHostId should not be null. | 參數 DedicatedHostId 不可為空。 |
| 403 | InvalidParameter.ToManyDedicatedHostIds | DedicatedHostId should be less than 100. | 參數 DedicatedHostIds 包含的Dedicated Host ID 應該少於 100 個。 |
| 403 | InvalidParameter.InvalidDedicatedHostId | %s | 指定的參數 DedicatedHostId 無效。 |
| 403 | IncorrectHostStatus | The current status of the resource does not support this operation. | 當前資源的狀態不支援此操作。 |
| 403 | ChargeTypeViolation | Pay-As-You-Go dedicated host do not support this operation. | |
| 403 | InvalidParameter.Duration | %s | 參數 Duration 無效。 |
| 403 | InvalidParameter.RenewalStatus | %s | 指定的參數 RenewalStatus 無效。 |
| 403 | InvalidPeriodUnit.ValueNotSupported | The specified parameter PeriodUnit is not valid. | |
| 403 | InvalidParameter.AutoRenewWithEcs | The value of parameter AutoRenewWithEcs is invalid. | 參數是否隨ECS自動續約無效 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。