Consulta de um par de chaves SSH especificado
Função
Essa API é usada para consultar um par de chaves SSH especificado com base no nome do par de chaves SSH.
URI
GET /v2.1/{project_id}/os-keypairs/{keypair_name}
Parâmetro | Obrigatório | Descrição |
|---|---|---|
project_id | Sim | Especifica a ID do projeto. Para obter detalhes de como conseguir o ID de domínio, consulte Obtenção de um ID de projeto. |
keypair_name | Sim | Especifica o nome do par de chaves. |
Solicitação
Nenhum
Resposta
Parâmetro | Tipo | Descrição |
|---|---|---|
keypair | Object | Especifica o par de chaves SSH. Para mais detalhes, consulte Tabela 3. |
Parâmetro | Tipo | Descrição |
|---|---|---|
public_key | String | Especifica informações sobre a chave pública. |
name | String | Especifica o nome do par de chaves. |
fingerprint | String | Especifica informações de impressão digital sobre o par de chaves. |
created_at | String | Especifica a hora em que o par de chaves foi criado. |
deleted | Boolean | Especifica se um par de chaves foi excluído.
|
deleted_at | String | Especifica a hora em que o par de chaves foi excluído. |
id | Integer | Especifica a ID do par de chaves. |
updated_at | String | Especifica a hora em que o par de chaves foi atualizado. |
user_id | String | Especifica informações sobre o usuário ao qual o par de chaves pertence. |
type | String | Especifica o tipo de chave, que é ssh por padrão. Este parâmetro é suportado no microversion 2.2 e posterior. |
Exemplo de solicitação
GET https://{endpoint}/v2.1/{project_id}/os-keypairs/{keypair_name} Exemplo de resposta
{
"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"
}
} 
