Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2022-11-03 GMT+08:00

Copia de un par de claves SSH (V2)

Función

Un inquilino puede contener múltiples usuarios. Esta API se utiliza para copiar el par de claves del usuario objetivo al usuario actual bajo la misma cuenta de inquilino.

URI

  • URI format

    POST /v2/{project_id}/os-keypairs/copy

  • Descripción del parámetro
    Tabla 1 Descripción del parámetro

    Parámetro

    Obligatorio

    Tipo

    Descripción

    project_id

    String

    ID del proyecto

Solicitudes

Tabla 2 Parámetros de solicitud

Parámetro

Obligatorio

Tipo

Descripción

user_name

String

Nombre del usuario objetivo bajo la misma cuenta de inquilino

force

No

Boolean

Indica si se debe sobrescribir a la fuerza un par de claves existente.

Respuestas

Tabla 3 Parámetros de respuesta

Parámetro

Obligatorio

Tipo

Descripción

changed

Integer

Número de pares de claves copiados.

success

Array of objects

Lista de pares de claves que se han copiado correctamente. Para más detalles, consulte Tabla 4.

failed

Array of objects

Lista de pares de claves que no se han podido copiar. Para más detalles, consulte Tabla 4.

Tabla 4 descripción de campo de success/failed

Parámetro

Obligatorio

Tipo

Descripción

keypair

String

Nombre del par de claves

message

String

Información de tarea

Ejemplos

  • Ejemplo de solicitud
    {
     "user_name": "kpsuser"
    }
  • Ejemplo de respuesta
    {
        "changed": 2,
        "success": [
            {
                "keypair": "KeyPair-test1",
                "message": "imported"
            },
            {
                "keypair": "KeyPair-test2",
                "message": "imported"
            }
        ],
        "failed": [
            {
                "keypair": "KeyPair-test3",
                "message": "exist"
            }
        ]
    }

    o

    {
        "error_code": "KPS.XXXX",
        "error_msg": "XXXX"
    }

Códigos de estado

Para más detalles, consulte Códigos de estado.