閱讀442 返回首頁    go 英雄聯盟


ScheduleKeyDeletion__API 參考_密鑰管理服務-阿裏雲

  • 申請刪除一個指定的主密鑰(CMK)
    • 在密鑰預刪除期間,密鑰狀態處於待刪除狀態,無法用於加密、解密、產生數據密鑰操作
    • 主密鑰的刪除是一種影響非常嚴重的行為,通常情況下,我們建議盡可能選擇密鑰禁用DisableKey
    • 主密鑰一旦被刪除以後,無法被恢複,使用該主密鑰加密的內容與使用該主密鑰產生的數據密鑰(Datakey)均無法再被解密;因此,我們不提供直接刪除主密鑰的功能,而是采用申請刪除的方式
  • 在申請刪除主密鑰的同時,需要指定一個預刪除周期,該周期最少為7天,最多為30天。從申請刪除主密鑰的時候開始,到刪除周期之前,可以通過CacnelKeyDeletion的方法撤銷密鑰刪除的申請
  • 我們承諾在到達預刪除時間後的24小時之內完成密鑰的刪除

    1. 用戶A在2016年9月10日 14:00申請了一個主密鑰刪除,預計刪除時間在七天以後,那麼KMS服務將在9月17日14:00之後的24小時內完成刪除。
  • 請求格式

  1. KeyId="string"&PendingWindowInDays=int
  • 請求參數

    • KeyId

      • 含義 : key的全局唯一標識符
      • 類型 : String
      • 是否必須 : 是
    • PendingWindowInDays

      • 含義 : 密鑰預刪除周期,在這段時間內處於待刪除狀態的密鑰可以被撤銷刪除狀態;預刪除時間過後,密鑰將被徹底刪除,無法恢複
      • 類型 : int
      • 有效值 : 最小值為7,最大值為30
      • 是否必須 : 是
  • 請求示例

  1. https://kms.cn-hangzhou.aliyuncs.com/?Action=ScheduleKeyDeletion
  2. &KeyId=<your-key-id>
  3. &PendingWindowInDays=[7~30]
  4. &<其他公共參數>
  • 返回格式
  1. {
  2. "RequestId":"string"
  3. }
  • 返回參數

    • RequestId
      • 含義 : 隨機的訪問Id
      • 類型 : String
  • 返回示例

  1. //json response
  2. {
  3. "RequestId": "52ac67cb-3d3d-4ada-b4e2-7047660d3ce9"
  4. }
  5. //xml response
  6. <KMS>
  7. <RequestId>52ac67cb-3d3d-4ada-b4e2-7047660d3ce9</RequestId>
  8. </KMS>

最後更新:2016-11-23 17:16:10

  上一篇:go DisableKey__API 參考_密鑰管理服務-阿裏雲
  下一篇:go CancelKeyDeletion__API 參考_密鑰管理服務-阿裏雲