全部產品
Search
文件中心

ENS:AttachKeyPair - 大量繫結金鑰組

更新時間:Mar 25, 2026

給指定執行個體大量繫結SSH金鑰組,單次最多30個執行個體。

介面說明

請求說明

用於給執行個體綁定金鑰組的批量介面,僅能操作關閉的執行個體。

  • 單次綁定執行個體數量需不超過 30 個。

  • key_pair_name 和 key_pair_id 至少一個不為空白。

  • 調用時請傳入 key_pair_id,key_pair_name 即將被捨棄。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

當前API暫無授權資訊透出。

請求參數

名稱

類型

必填

描述

樣本值

KeyPairName

string

秘鑰對名稱。

test-kp

InstanceIds

array

執行個體 id 列表。

["i-50f8q9mbfjzlkuk9znjglnne3"]

string

執行個體 ID。

i-xxx

KeyPairId

string

秘鑰對 id-唯一標識。

ssh-xxx

返回參數

名稱

類型

描述

樣本值

object

Schema of Response

RequestId

string

請求 ID。

xx-xx-xx-xx

KeyPairName

string

秘鑰對名稱。

ssh-xxx

FailCount

integer

解除綁定金鑰組失敗的執行個體數量。

1

TotalCount

integer

解除綁定金鑰組的執行個體總數量。

3

Results

array<object>

解除綁定金鑰組成功或失敗的結果集合。

object

Code

integer

傳遞的操作狀態代碼,其中 200 表示操作成功。

200

InstanceId

string

執行個體 ID。

i-xxx

Message

string

傳遞的操作資訊,當 code=200 時,message 為 successful。

successful

Success

boolean

此次操作是否成功。

true

KeyPairId

string

金鑰組的 ID。

ssh-xxx

樣本

正常返回樣本

JSON格式

{
  "RequestId": "xx-xx-xx-xx",
  "KeyPairName": "ssh-xxx",
  "FailCount": 1,
  "TotalCount": 3,
  "Results": [
    {
      "Code": 200,
      "InstanceId": "i-xxx",
      "Message": "successful",
      "Success": true
    }
  ],
  "KeyPairId": "ssh-xxx"
}

錯誤碼

HTTP status code

錯誤碼

錯誤資訊

描述

400 NoPermission Permission denied.
400 InvalidParameter.%s The specified field %s invalid. Please check it again.

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情