Desvincula pares de chaves de servidores de aplicativos simples.
Descrição da operação
Se você deseja alterar os pares de chaves SSH que estão vinculados aos seus servidores de aplicativos simples ou se o seu usuário final não precisa mais acessar um servidor de aplicativos simples específico, você pode desvincular os pares de chaves SSH dos servidores de aplicativos simples para melhorar a segurança dos servidores de aplicativos simples ou restringir o acesso ao servidor de aplicativos simples específico.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
swas-open:DetachKeyPair |
update |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região dos servidores de aplicativos simples. |
cn-hangzhou |
| ClientToken |
string |
Não |
O token do cliente que é usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o token, mas deve garantir que o token seja único entre diferentes solicitações. O token pode conter apenas caracteres ASCII e não pode exceder 64 caracteres de comprimento. Para mais informações, consulte Como garantir a idempotência. |
123e4567-e89b-12d3-a456-426655440000 |
| InstanceIds |
array |
Sim |
Os IDs dos servidores de aplicativos simples dos quais você deseja desvincular os pares de chaves SSH. Você pode especificar no máximo 50 IDs de servidores de aplicativos simples. |
|
|
string |
Não |
O ID do servidor de aplicativos simples do qual você deseja desvincular um par de chaves SSH. Você pode especificar no máximo 50 IDs de servidores de aplicativos simples. |
2ad1ae67295445f598017499dc**** |
|
| KeyPairName |
string |
Sim |
O nome do par de chaves. O nome deve ser globalmente único. O nome deve ter de 2 a 64 caracteres de comprimento e pode conter letras, dígitos, dois-pontos (:), sublinhados (_) e hifens (-). O nome deve começar com uma letra, mas não pode começar com http:// ou https://. |
KeyPairName |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
20758A-585D-4A41-A9B2-28DA8F4F534F |
| TotalCount |
integer |
O número total de servidores de aplicativos simples dos quais o par de chaves SSH foi desvinculado. |
1 |
| FailCount |
integer |
O número total de servidores de aplicativos simples dos quais a desvinculação dos pares de chaves falhou. |
0 |
| Results |
array<object> |
Os resultados da solicitação. |
|
|
object |
O conjunto de resultados da operação de desvinculação. |
||
| Code |
string |
O código de status HTTP. |
200 |
| Message |
string |
A mensagem de resposta. |
success |
| Success |
string |
Indica se o par de chaves foi desvinculado do servidor de aplicativos simples com sucesso. Valores válidos:
|
true |
| InstanceId |
string |
O ID do servidor de aplicativos simples. |
aa6e71ddb35c46679bc4753d6219d604 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "20758A-585D-4A41-A9B2-28DA8F4F534F",
"TotalCount": 1,
"FailCount": 0,
"Results": [
{
"Code": "200",
"Message": "success",
"Success": "true",
"InstanceId": "aa6e71ddb35c46679bc4753d6219d604"
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter.KeypairNotAttachedInstance | The specified keyPair not attached to instances. | |
| 404 | InvalidInstanceId.NotFound | The specified Instance Id does not exist. | The specified instance ID does not exist. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.