Exclui um ou mais pares de chaves SSH.
Descrição
Ao chamar esta operação, observe os seguintes pontos:
Após a exclusão de um par de chaves SSH, não é possível consultá-lo por meio da operação DescribeKeyPairs.
Não é possível excluir um par de chaves SSH vinculado a uma ou mais instâncias do Elastic Compute Service (ECS).
Depuração
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
DeleteKeyPairs |
A operação a ser executada. Defina o valor como DeleteKeyPairs. |
|
RegionId |
String |
Sim |
cn-hangzhou |
O ID da região. Chame a operação DescribeRegions para consultar a lista de regiões mais recente. |
|
KeyPairNames |
String |
Sim |
["skp-bp67acfmxazb41**", "skp-bp67acfmxazb42", … "skp-bp67acfmxazb4p3*"] |
Os nomes dos pares de chaves SSH. O valor pode ser um array JSON com até 100 nomes de pares de chaves. Separe vários nomes de pares de chaves com vírgulas (,). |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
O ID da solicitação. |
Exemplos
Exemplos de solicitações
https://ecs.aliyuncs.com/?Action=DeleteKeyPairs
&RegionId=cn-hangzhou
&KeyPairNames=["skp-bp67acfmxazb41****", "skp-bp67acfmxazb42****", … "skp-bp67acfmxazb4p3***"]
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteKeyPairsResponse>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E</RequestId>
</DeleteKeyPairsResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
400 |
MissingParameter |
The input parameter "KeyPairNames" that is mandatory for processing this request is not supplied. |
Mensagem de erro retornada porque o parâmetro obrigatório KeyPairNames não foi especificado. |
|
400 |
InvalidKeyPairNames.ValueNotSupported |
The specified parameter "KeyPairNames" is not valid. |
Mensagem de erro retornada porque o parâmetro KeyPairName especificado é inválido. |
|
403 |
InstanceKeyPairLimitExceeded |
Exceeding the allowed amount of instance which will be deleted. |
Mensagem de erro retornada porque o número de pares de chaves especificados excede o limite superior. |
Para obter uma lista de códigos de erro, visite o API Error Center.