Querying a Specified SSH Key Pair
Function
This API is used to query a specified SSH key pair based on the SSH key pair name.
URI
GET /v2.1/{project_id}/os-keypairs/{keypair_name}
| Parameter | Mandatory | Description | 
|---|---|---|
| project_id | Yes | Specifies the project ID. For details about how to obtain the ID, see Obtaining a Project ID. | 
| keypair_name | Yes | Specifies the key pair name. | 
Request
None
Response
| Parameter | Type | Description | 
|---|---|---|
| keypair | Object | Specifies the SSH key pair. For details, see Table 3. | 
| Parameter | Type | Description | 
|---|---|---|
| public_key | String | Specifies information about the public key. | 
| name | String | Specifies the key pair name. | 
| fingerprint | String | Specifies fingerprint information about the key pair. | 
| created_at | String | Specifies the time when the key pair was created. | 
| deleted | Boolean | Specifies whether a key pair has been deleted. 
 | 
| deleted_at | String | Specifies the time when the key pair was deleted. | 
| id | Integer | Specifies the key pair ID. | 
| updated_at | String | Specifies the time when the key pair was updated. | 
| user_id | String | Specifies information about the user to which the key pair belongs. | 
| type | String | Specifies the key type, which is ssh by default. This parameter is supported in microversion 2.2 and later. | 
Example Request
Query details of a specified SSH key pair.
GET https://{endpoint}/v2.1/{project_id}/os-keypairs/{keypair_name}
 Example Response
{
    "keypair": {
        "created_at": "2014-05-07T12:06:13.681238",
        "deleted": false,
        "deleted_at": null,
        "fingerprint": "9d:00:f4:d7:26:6e:52:**:**:**:**:**:**:**:**:**",
        "id": 1,
        "name": "keypair-3582d8b7-e588-4aad-b7f7-f4e76f0e4314",
        "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDYJrTVpcMwFqQy/oMvtUSRofZdSRHEwrsX8AYkRvn2ZnCXM+b6+GZ2NQuuWj+ocznlnwiGFQDsL/yeE+/kurqcPJFKKp60mToXIMyzioFxW88fJtw*************************************************************************************************************************************************************************************************************************** Generated-by-Nova\n",
        "updated_at": null,
        "user_id": "fake"
    }
}
 Returned Values
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.
 
    