Consulta de um par de chaves SSH (API OpenStack nativo)
Função
Essa interface é usada para consultar um par de chaves SSH especificado com base no nome do par de chaves.
URI
GET /v2.1/{project_id}/os-keypairs/{keypair_name}
A Tabela 1 lista os parâmetros.
Parâmetro |
Obrigatório |
Descrição |
---|---|---|
project_id |
Sim |
Especifica o 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. Você pode obter o nome do par de chaves chamando a API de Consulta de pares de chaves SSH (API OpenStack nativo). |
Solicitação
Resposta
- Parâmetros de resposta
Parâmetro
Tipo
Descrição
keypair
Object
Especifica o par de chaves SSH. Para mais detalhes, consulte Tabela 2.
Tabela 2 Descrição da estrutura de dados do campo keypair Parâmetro
Tipo
Descrição
public_key
String
Especifica informações sobre a chave pública no par de chaves.
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.
O formato de carimbo de data/hora é ISO 8601, por exemplo, 2019-05-07T12:06:13.681238.
deleted
Boolean
Especifica o par de chaves excluído.
- true: indica que a chave foi excluída.
- false: indica que a chave não foi apagada.
deleted_at
String
Especifica a hora em que o par de chaves foi excluído.
O formato de carimbo de data/hora é ISO 8601, por exemplo, 2019-05-07T12:06:13.681238.
id
String
Especifica o ID do par de chaves.
updated_at
String
Especifica a hora em que o par de chaves foi atualizado.
O formato de carimbo de data/hora é ISO 8601, por exemplo, 2019-05-07T12:06:13.681238.
user_id
String
Especifica informações sobre o usuário ao qual o par de chaves pertence.
- Exemplo de resposta
1 2 3 4 5 6 7 8 9 10 11 12 13
{ "keypair": { "created_at": "2019-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", "updated_at": null, "user_id": "fake" } }
Valores retornados
Valores retornados |
Descrição |
---|---|
200 |
A solicitação foi processada com sucesso. |
Para obter detalhes sobre outros valores retornados, consulte Códigos de status.
Códigos de erro
Consulte Códigos de erro.