更新时间:2023-12-26 GMT+08:00

查询SSH密钥对详情(V2.1)

功能介绍

查询SSH密钥对详细信息。

URI

  • URI格式

    GET /v2.1/{project_id}/os-keypairs/{keypair_name}

  • 参数说明
    表1 参数说明

    参数

    是否必选

    参数类型

    描述

    project_id

    String

    项目ID。

    keypair_name

    String

    SSH密钥对名称。

请求消息

响应消息

表2 响应参数

参数

是否必选

参数类型

描述

keypair

Object

SSH密钥对信息,详情请参见表3

表3 keypair字段数据结构说明

参数

是否必选

参数类型

描述

public_key

String

SSH密钥对对应的publicKey信息。

name

String

SSH密钥对的名称。

fingerprint

String

SSH密钥对对应的指纹信息。

created_at

String

SSH密钥对创建的时间。时间戳,即从1970年1月1日至该时间的总秒数。

deleted

Boolean

SSH密钥对删除的标记。

deleted_at

String

SSH密钥对删除的时间。时间戳,即从1970年1月1日至该时间的总秒数。

id

String

SSH密钥对的ID。

updated_at

String

SSH密钥对的更新时间。时间戳,即从1970年1月1日至该时间的总秒数。

user_id

String

SSH密钥对所属的用户信息。

is_key_protection

Boolean

SSH密钥对是否私钥托管与保护。

description

String

SSH密钥对的描述信息

示例

  • 请求样例

  • 响应样例
    {
        "keypair": {
            "created_at": "2014-05-07T12:06:13.681238",
            "deleted": false,
            "deleted_at": null,
            "fingerprint": "9d:00:f4:d7:26:6e:52:06:4c:c1:d3:1d:fd:06:66:01",
            "id": 1,
            "name": "keypair-3582d8b7-e588-4aad-b7f7-f4e76f0e4314",
            "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDYJrTVpcMwFqQy/oMvtUSRofZdSRHEwrsX8AYkRvn2ZnCXM+b6+GZ2NQuuWj+ocznlnwiGFQDsL/yeE+/kurqcPJFKKp60mToXIMyzioFxW88fJtwEWawHKAclbHWpR1t4fQ4DS+/sIbX/Yd9btlVQ2tpQjodGDbM9Tr9/+/3i6rcR+EoLqmbgCgAiGiVV6VbM2Zx79yUwd+GnQejHX8BlYZoOjCnt3NREsITcmWE9FVFy6TnLmahs3FkEO/QGgWGkaohAJlsgaVvSWGgDn2AujKYwyDokK3dXyeX3m2Vmc3ejiqPa/C4nRrCOlko5nSgV/9IXRx1ERImsqZnE9usB Generated-by-Nova\n",
            "updated_at": null,
            "user_id": "fake",
            "is_key_protection": true,
            "description": "keypair test"
        }
    }

    {
        "error_code": "KPS.XXXX",
        "error_msg": "XXXX"
    }

状态码

请参考状态码