云服务器内容精选

  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 keypair_name 是 String SSH密钥对的名称。 server 是 EcsServerInfo object 需要绑定密钥对的虚拟机信息。 表4 EcsServerInfo 参数 是否必选 参数类型 描述 id 是 String 需要绑定(替换或重置)SSH密钥对的虚拟机id。 auth 否 Auth object 可选字段,鉴权认证类型。替换时需要该参数,重置时不需要该参数。 disable_password 否 Boolean true:禁用虚拟机的ssh登录。 false:不禁用虚拟机的ssh登录。 表5 Auth 参数 是否必选 参数类型 描述 type 否 String 取值为枚举类型。 key 否 String type为枚举值password时,key表示密码; type为枚举值keypair时,key表示私钥;
  • 请求示例 绑定名称为”newkeypair“的密钥对至ID为”d76baba7-ef09-40a2-87ff-3eafec0696e7“的虚拟机,在开机状态下绑定。 { "keypair_name" : "newkeypair", "server" : { "id" : "d76baba7-ef09-40a2-87ff-3eafec0696e7", "auth" : { "type" : "keypair", "key" : "-----BEGINRSAPRIVATEKEY-----\nM..." } }} 绑定名称为”newkeypair“的密钥对至ID为”d76baba7-ef09-40a2-87ff-3eafec0696e7“的虚拟机,在关机状态下绑定。 { "keypair_name" : "newkeypair", "server" : { "id" : "d76baba7-ef09-40a2-87ff-3eafec0696e7" }}