Desativa um código de ativação.
Observações de uso
Para evitar o vazamento de um código de ativação, chame a operação DisableActivation para desativá-lo. Não é possível usar códigos de ativação desativados para registrar novas instâncias gerenciadas. No entanto, as instâncias gerenciadas já registradas não são afetadas.
Depuração
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
DisableActivation |
A operação a ser executada. Defina o valor como DisableActivation. |
|
RegionId |
String |
Sim |
cn-hangzhou |
O ID da região do código de ativação. Regiões compatíveis: China (Qingdao), China (Pequim), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Hangzhou), China (Xangai), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu), China (Hong Kong), Singapura, Japão (Tóquio), EUA (Vale do Silício) e EUA (Virgínia). Chame a operação DescribeRegions para consultar a lista de regiões mais recente. |
|
ActivationId |
String |
Sim |
4ECEEE12-56F1-4FBC-9AB1-890F1234**** |
O ID do código de ativação. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
4ECEEE12-56F1-4FBC-9AB1-890F74942176 |
O ID da solicitação. |
|
Activation |
Object |
O código de ativação e suas informações de uso. |
|
|
CreationTime |
String |
2021-01-20T06:00:00Z |
O horário de criação. |
|
DeregisteredCount |
Integer |
1 |
O número de instâncias cujo registro foi cancelado. |
|
InstanceCount |
Integer |
1 |
O número máximo de vezes em que o código de ativação pode ser usado para registrar instâncias gerenciadas. |
|
Description |
String |
This is description. |
A descrição do código de ativação. |
|
RegisteredCount |
Integer |
1 |
O número de instâncias registradas. |
|
InstanceName |
String |
test-InstanceName |
O prefixo padrão do nome da instância. |
|
Disabled |
Boolean |
false |
Indica se o código de ativação foi desativado. |
|
IpAddressRange |
String |
0.0.0.0/0 |
Os endereços IP dos hosts que podem usar o código de ativação. |
|
TimeToLiveInHours |
Long |
4 |
O período de validade do código de ativação. Unidade: horas. |
|
ActivationId |
String |
4ECEEE12-56F1-4FBC-9AB1-890F1234**** |
O ID do código de ativação. |
Exemplos
Exemplos de solicitações
https://ecs.aliyuncs.com/?Action=DisableActivation
&ActivationId=4ECEEE12-56F1-4FBC-9AB1-890F1234****
&RegionId=cn-hangzhou
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DisableActivationResponse>
<RequestId>4ECEEE12-56F1-4FBC-9AB1-890F74942176</RequestId>
<Activation>
<InstanceName>test-InstanceName</InstanceName>
<DeregisteredCount>1</DeregisteredCount>
<InstanceCount>1</InstanceCount>
<Description>This is description.</Description>
<CreationTime>2021-01-20T06:00:00Z</CreationTime>
<ActivationId>4ECEEE12-56F1-4FBC-9AB1-890F1234****</ActivationId>
<RegisteredCount>1</RegisteredCount>
<TimeToLiveInHours>4</TimeToLiveInHours>
<Disabled>false</Disabled>
<IpAddressRange>0.0.0.0/0</IpAddressRange>
</Activation>
</DisableActivationResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "4ECEEE12-56F1-4FBC-9AB1-890F74942176",
"Activation" : {
"InstanceName" : "test-InstanceName",
"DeregisteredCount" : "1",
"InstanceCount" : "1",
"Description" : "This is description.",
"CreationTime" : "2021-01-20T06:00:00Z",
"ActivationId" : "4ECEEE12-56F1-4FBC-9AB1-890F1234****",
"RegisteredCount" : "1",
"TimeToLiveInHours" : "4",
"Disabled" : "false",
"IpAddressRange" : "0.0.0.0/0"
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
400 |
RegionId.ApiNotSupported |
The api is not supported in this region. |
Esta operação não pode ser executada na região especificada. Verifique se o ID da região é válido. |
|
403 |
Operation.Forbidden |
The operation is not permitted. |
A operação não é compatível. |
|
404 |
ActivationId.NotFound |
The specified activation id does not exist. |
O código de ativação especificado não foi encontrado. |
|
500 |
InternalError.Dispatch |
An error occurred when you dispatched the request. |
Ocorreu um erro durante o envio da solicitação. Tente novamente mais tarde. |
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.