調用DisableKey介面禁用指定的主要金鑰(CMK)進行加解密。
使用說明:禁用主要金鑰後,原來使用該主要金鑰加密的密文無法解密。您可以調用EnableKey將主要金鑰恢複至啟用狀態,然後解密密文。
本文將提供一個樣本,禁用ID為1234abcd-12ab-34cd-56ef-12345678****的主要金鑰進行加解密。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
請求參數
| 名稱 | 類型 | 是否必選 | 樣本值 | 描述 |
| Action | String | 是 | DisableKey | 要執行的操作,取值:DisableKey。 |
| KeyId | String | 是 | 1234abcd-12ab-34cd-56ef-12345678**** | 密鑰ID。主要金鑰的通用唯一識別碼。 |
關於公用請求參數的詳情,請參見公用參數。
返回資料
| 名稱 | 類型 | 樣本值 | 描述 |
| RequestId | String | 2fe70ce2-3303-4fd6-b3ac-472fb2705c62 | 請求ID。 |
樣本
請求樣本
https://kms.cn-hangzhou.aliyuncs.com/?Action=DisableKey
&KeyId=1234abcd-12ab-34cd-56ef-12345678****
&<公用請求參數>
正常返回樣本
XML格式
<KMS>
<RequestId>2fe70ce2-3303-4fd6-b3ac-472fb2705c62</RequestId>
</KMS>
JSON格式
{
"RequestId": "2fe70ce2-3303-4fd6-b3ac-472fb2705c62"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。