Consultar la lista de pares de claves SSH
Función
Esta API se utiliza para consultar la lista de pares de claves SSH.
URI
GET /v3/{project_id}/keypairs
| 
        Parámetro  | 
      
        Obligatorio  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        Sí  | 
      
        String  | 
      
        ID del proyecto.  | 
     
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  | 
     
|---|---|---|
| 
        keypairs  | 
      
        Array of ListKeypairs objects  | 
      
        Lista de pares de claves SSH.  | 
     
| 
        Parámetro  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|
| 
        keypair  | 
      
        Keypair object  | 
      
        Información del par de claves.  | 
     
| 
        Parámetro  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|
| 
        name  | 
      
        String  | 
      
        Nombre del par de claves SSH.  | 
     
| 
        type  | 
      
        String  | 
      
        Tipo del par de claves SSH. El valor puede ser ssh o x509.  | 
     
| 
        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.  | 
     
| 
        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
El procesamiento de la solicitud se ha realizado correctamente.
{
  "keypairs" : [ {
    "keypair" : {
      "name" : "1hprr3TI",
      "type" : "ssh",
      "scope" : "user",
      "public_key" : "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABjV8GvwpSs.....",
      "fingerprint" : "65:ca:87:0a:16:86:59:ea:57:ea:18:37:58:e2:04:b0",
      "is_key_protection" : false,
      "frozen_state" : 0
    }
  } ]
}
  Código de estado: 400
Se ha producido un error.
{
  "error_code" : "KPS.XXX",
  "error_msg" : "XXX"
}
 Códigos de estado
| 
        Código de estado  | 
      
        Descripción  | 
     
|---|---|
| 
        200  | 
      
        El procesamiento de la solicitud se ha realizado correctamente.  | 
     
| 
        400  | 
      
        Se ha producido un error.  | 
     
Códigos de error
Consulte Códigos de error.