SetRenewal
密鑰管理服務(wù) KMS(Key Management Service)不提供為實(shí)例設(shè)置自動續(xù)費(fèi)的接口。您可以通過調(diào)用阿里云交易和賬單管理API提供的SetRenewal接口為KMS實(shí)例設(shè)置自動續(xù)費(fèi)。
背景信息
阿里云交易和賬單管理API是一套通用的管理阿里云資源的接口,可以用于查詢服務(wù)價格、管理實(shí)例、獲取賬單信息等。關(guān)于阿里云交易和賬單管理API支持的所有接口,請參見API概覽。
您可以調(diào)用阿里云交易和賬單管理API提供的SetRenewal - 設(shè)置實(shí)例自動續(xù)費(fèi)服務(wù)接口,為KMS實(shí)例設(shè)置自動續(xù)費(fèi)。關(guān)于該接口的調(diào)用方式,請參見簽名機(jī)制說明。
調(diào)試
您可以在OpenAPI Explorer中直接運(yùn)行該接口,免去您計算簽名的困擾。運(yùn)行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
請求參數(shù)
名稱 | 類型 | 是否必選 | 描述 | 示例值 |
InstanceIDs | String | 是 | 要設(shè)置的實(shí)例ID。多個ID用半角逗號(,)分隔,僅支持預(yù)付費(fèi)實(shí)例,最大不超過100個。 | kst-hzz65f176a0ogplgq**** |
RenewalStatus | String | 是 | 續(xù)費(fèi)狀態(tài),取值:
| AutoRenewal |
RenewalPeriod | Integer | 否 | 設(shè)置實(shí)例自動續(xù)費(fèi)時長。單位:月。取值:
說明 當(dāng)RenewalStatus取值為AutoRenewal時,RenewalPeriod為必填參數(shù)。 | 1 |
RenewalPeriodUnit | String | 否 | 自動續(xù)費(fèi)周期單位,取值:
說明 當(dāng)RenewalStatus取值為AutoRenewal時,RenewalPeriodUnit為必填參數(shù)。 | M |
ProductCode | String | 是 | 產(chǎn)品代碼。 密鑰管理服務(wù)代碼為kms。 | kms |
ProductType | String | 否 | 產(chǎn)品類型。
| kms_ddi_public_cn |
SubscriptionType | String | 否 | 付費(fèi)類型。取值為Subscription,表示預(yù)付費(fèi)。 | Subscription |
返回參數(shù)
名稱 | 類型 | 示例值 | 描述 |
Code | String | Success | 本次請求的狀態(tài)碼。 |
Message | String | Successful! | Code對應(yīng)的狀態(tài)碼信息。 |
RequestId | String | 6000EE23-274B-4E07-A697-FF2E999520A4 | 本次請求的ID。 |
Success | Boolean | true | 本次請求是否成功。 |
示例
正常返回示例
XML
格式
<SetRenewalResponse>
<Message>Successful!</Message>
<RequestId>6000EE23-274B-4E07-A697-FF2E999520A4</RequestId>
<Success>true</Success>
<Code>Success</Code>
</SetRenewalResponse>
JSON
格式
{
"Message": "Successful!",
"RequestId": "6000EE23-274B-4E07-A697-FF2E999520A4",
"Success": true,
"Code": "Success"
}