Desvincular un par de claves SSH
Función
Esta API se utiliza para desvincular un par de claves SSH de una máquina virtual especificada y restaurar el inicio de sesión de contraseña SSH.
URI
POST /v3/{project_id}/keypairs/disassociate
|
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ámetro |
Obligatorio |
Tipo |
Descripción |
|---|---|---|---|
|
server |
Sí |
DisassociateEcsServerInfo object |
Información sobre la máquina virtual a la que se va a vincular el par de claves. |
|
Parámetro |
Obligatorio |
Tipo |
Descripción |
|---|---|---|---|
|
id |
Sí |
String |
ID de la máquina virtual a la que se debe enlazar el par de claves SSH . (para reemplazar o restablecer el par de claves original). |
|
auth |
No |
Auth object |
(Opcional) Tipo de autenticación. Este parámetro es necesario para el reemplazo del par de claves, pero no es necesario para el restablecimiento del par de claves. |
Parámetros de respuesta
Código de estado: 202
|
Parámetro |
Tipo |
Descripción |
|---|---|---|
|
task_id |
String |
ID devuelto cuando una tarea se entrega correctamente. |
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
-
{ "server" : { "id" : "d76baba7-ef09-40a2-87ff-3eafec0696e7", "authentication" : { "type" : "keypair", "key" : "-----BEGINRSAPRIVATEKEY-----\nM..." } } } -
{ "server" : { "id" : "d76baba7-ef09-40a2-87ff-3eafec0696e7" } }
Ejemplo de respuestas
Código de estado: 202
OK.
{
"task_id" : "aee8d2fe-5484-4753-9177-5a38dc15546c"
}
Código de estado: 400
Error occurred.
{
"error_code" : "KPS.XXX",
"error_msg" : "XXX"
}
Códigos de estado
|
Código de estado |
Descripción |
|---|---|
|
202 |
OK. |
|
400 |
Error occurred. |
Códigos de error
Consulte Códigos de error.