Consultar detalles del par de claves SSH
Función
Esta API se utiliza para consultar detalles del par de claves SSH.
URI
GET /v3/{project_id}/keypairs/{keypair_name}
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID del proyecto. |
keypair_name |
Sí |
String |
Nombre del par de claves. |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
X-Auth-Token |
Sí |
String |
Token de usuario. El token se puede obtener llamando a la API IAM (valor de X-Subject-Token en el encabezado de respuesta). |
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
keypair |
KeypairDetail object |
Detalles del par de claves. |
Parámetro |
Tipo |
Descripción |
---|---|---|
name |
String |
Nombre del par de claves SSH. |
id |
Integer |
ID del par de claves SSH. |
type |
String |
Tipo de par de claves SSH. |
scope |
String |
Nivel de inquilino o nivel de usuario. |
public_key |
String |
Información de clave pública sobre un par de claves SSH. |
fingerprint |
String |
Información de huellas dactilares sobre un par de claves SSH. |
is_key_protection |
Boolean |
Si va a alojar claves. |
deleted |
Boolean |
Etiqueta que indica que se ha eliminado un par de claves SSH. |
description |
String |
Descripción de un par de claves SSH. |
user_id |
String |
Usuario al que pertenece un par de claves SSH. |
create_time |
Integer |
Hora en la que se creó el par de claves SSH. La marca de tiempo indica el total de segundos después del inicio de la fecha de época (1 de enero de 1970). |
delete_time |
Integer |
Hora en la que se eliminó el par de claves SSH. La marca de tiempo indica el total de segundos después del inicio de la fecha de época (1 de enero de 1970). |
update_time |
Integer |
Hora en la que se actualizó el par de claves SSH. La marca de tiempo indica el total de segundos después del inicio de la fecha de época (1 de enero de 1970). |
frozen_state |
Integer |
Estado congelado. Puede ser:
|
Código de estado: 400
Parámetro |
Tipo |
Descripción |
---|---|---|
error_code |
String |
Código de error. |
error_msg |
String |
Mensaje de error. |
Solicitudes de ejemplo
Ninguno
Ejemplo de respuestas
Código de estado: 200
OK.
{ "keypair" : { "name" : "1hprr3TI", "id" : 116248, "type" : "ssh", "scope" : "user", "public_key" : "ssh-rsa AAAGenerated-by-Nova\n", "fingerprint" : "65:ca:87:0a:16:86:59:ea:57:ea:18:37:58:e2:04:b0", "is_key_protection" : false, "deleted" : false, "description" : "12345", "user_id" : "6c2a33b1b8474d0dbac0a24297127525", "create_time" : 1581507580000, "delete_time" : null, "update_time" : null, "frozen_state" : 0 } }
Código de estado: 400
Error occurred.
{ "error_code" : "KPS.XXX", "error_msg" : "XXX" }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
OK. |
400 |
Error occurred. |
Códigos de error
Consulte Códigos de error.