最近更新时间:2025-08-18 12:11:50
云主机实例绑定密钥。新密钥会覆盖已绑定的旧密钥,如果旧密钥不希望被覆盖,调用接口时传参需带上旧密钥。
POST
参数名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
X-Version | String | 是 | 版本号,取值:2020-08-01 |
X-Action | String | 是 | 操作接口名,取值:SetKeyPair |
参数名称 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|
InstanceID | string | 是 | i-mnrwcnzxmi3tezbr-jxmp35 | 被修改实例的实例ID |
NamespaceID | string | 是 | default-2000159681 | 命名空间名称 |
keyPairIds | string | 是 | test1,test2 | 多个密钥id,逗号拼接 |
参数名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
RequestID | String | 3a87cc31-efe6-487c-b28b-11bec3571e7d | 请求ID |
Code | String | Success | 状态码,有InvalidParameter,Forbidden InternalError,Success四种状态 |
curl --location --request POST 'https://kenc.api.ksyun.com?NamespaceID=default-xxxxx' \
--header 'X-Action: SetKeyPair' \
--header 'X-Version: 2020-08-01' \
--header 'X-Amz-Date: 20200826T092325Z' \
--header 'Authorization: AWS4-HMAC-SHA256 Credential=AKLTDOTh-1tDQjSosbliA0SRHQ/20200826/beijing-6/kenc/aws4_request, SignedHeaders=host;x-amz-date;x-ksc-account-id,
--header 'Content-Type: application/json' \
--data '{
"keyPairIds":"kp-g4zdcmrugrstkzjz",
"instanceId":"i-g4ydmmjzmm3wimjv-jxmp35"
}'
{
"Code": "Success",
"RequestId": "3a87cc31-efe6-487c-b28b-11bec3571e7d"
}
{
"RequestId": "1312fefe-ca48-4d72-8521-cf5d2cf06b9c",
"Code": "InvalidParameter",
"Message": "invalid body.KeyPairIds [null]"
}
纯净模式
