Cópia de um par de chaves SSH (V2)
Função
Um locatário pode conter vários usuários. Essa API é usada para copiar o par de chaves do usuário de destino para o usuário atual na mesma conta de locatário.
URI
Solicitações
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
user_name |
Sim |
String |
Nome do usuário de destino sob a mesma conta de locatário |
force |
Não |
Boolean |
Indica se deve sobrescrever à força um par de chaves existente. |
Respostas
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
changed |
Sim |
Integer |
Número de pares de chaves copiados. |
success |
Sim |
Array of objects |
Lista de pares de chaves que foram copiados com sucesso. Para mais detalhes, consulte Tabela 4. |
failed |
Sim |
Array of objects |
Lista de pares de chaves que não conseguiram ser copiados. Para mais detalhes, consulte Tabela 4. |
Exemplos
- Exemplo de solicitação
{ "user_name": "kpsuser" }
- Exemplo de resposta
{ "changed": 2, "success": [ { "keypair": "KeyPair-test1", "message": "imported" }, { "keypair": "KeyPair-test2", "message": "imported" } ], "failed": [ { "keypair": "KeyPair-test3", "message": "exist" } ] }
ou
{ "error_code": "KPS.XXXX", "error_msg": "XXXX" }
Códigos de status
Para mais detalhes, consulte Códigos de status.