Dissocia um conjunto de opções de DHCP de uma VPC.
Descrição da operação
- A operação DetachDhcpOptionsSetFromVpc é assíncrona. O sistema retorna um ID de solicitação, mas o conjunto de opções de DHCP não é dissociado imediatamente. A tarefa de dissociação ainda está sendo executada em segundo plano. Você pode chamar a operação DescribeVpcAttribute para consultar o status de dissociação do conjunto de opções de DHCP:
Se o conjunto de opções de DHCP estiver no estado Pending, o conjunto de opções de DHCP está sendo dissociado.
Se o conjunto de opções de DHCP estiver no estado UnUsed, o conjunto de opções de DHCP foi dissociado.
A operação DetachDhcpOptionsSetFromVpc não oferece suporte à dissociação simultânea de conjuntos de opções de DHCP na mesma VPC.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vpc:DetachDhcpOptionsSetFromVpc |
update |
*DhcpOptionsSet
*VPC
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região do conjunto de opções de DHCP. Você pode chamar a operação DescribeRegions para consultar os IDs das regiões. |
cn-hangzhou |
| DhcpOptionsSetId |
string |
Sim |
O ID do conjunto de opções de DHCP que você deseja dissociar da VPC. |
dopt-o6w0df4epg9zo8isy**** |
| VpcId |
string |
Sim |
O ID da VPC da qual você deseja dissociar o conjunto de opções de DHCP. |
vpc-dfdgrgthhy**** |
| ClientToken |
string |
Não |
O token de cliente usado para garantir a idempotência da solicitação. Você pode gerar o valor a partir do seu cliente. Certifique-se de que o valor seja exclusivo entre diferentes solicitações. O token de cliente pode conter apenas caracteres ASCII. Nota
Se você não especificar este parâmetro, o sistema usará automaticamente o RequestId da solicitação de API como o ClientToken. O RequestId de cada solicitação de API pode ser diferente. |
0c593ea1-3bea-11e9-b96b-88e9fe637760 |
| DryRun |
boolean |
Não |
Especifica se deve ser realizado um dry run na solicitação. Valores válidos: true: realiza um dry run sem dissociar o conjunto de opções de DHCP da VPC associada. O sistema verifica se o seu par de AccessKey é válido, a autorização do usuário do Resource Access Management (RAM) e se os parâmetros obrigatórios foram especificados. Se a solicitação falhar no dry run, uma mensagem de erro será retornada. Se a solicitação passar no dry run, o código de erro DryRunOperation será retornado. false (padrão): realiza um dry run e envia uma solicitação normal. Se a solicitação passar no dry run, um código de status HTTP 2xx será retornado e o conjunto de opções de DHCP será dissociado da VPC associada. |
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
0ED8D006-F706-4D23-88ED-E11ED28DCAC0 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "0ED8D006-F706-4D23-88ED-E11ED28DCAC0"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidDhcpOptionsSetId.NotFound | The specified resource dhcpOptionsSetId is not found. | |
| 400 | OperationFailed.AttachmentNotExist | The current VPC is not attahced to a DHCP options set. | A VPC não está associada a um conjunto de opções DHCP e não pode ser substituída. |
| 400 | IncorrectStatus.VpcDhcpOptionsSet | The dhcpOptionsSet status of VPC does not support this operation. | A operação não é permitida porque o conjunto de opções DHCP associado à VPC está em um estado de transição. |
| 400 | AttrMismatching.VpcDhcpOptionsSetId | The dhcpOptionsSetId does not match the VPC. | O ID da instância do conjunto de opções DHCP não corresponde à VPC. Verifique se o mapeamento entre a instância do conjunto de opções DHCP e a VPC está correto. |
| 400 | TaskConflict | The operation is too frequent. Please wait a moment and try again. | As operações no EIP são muito frequentes. |
| 400 | InvalidVpcId.NotFound | Specified value of VpcId is not found in our record. | |
| 400 | IncorrectStatus.DhcpOptionsSet | The DhcpOptionsSet status does not support this operation. | A operação não é permitida porque a instância do conjunto de opções DHCP está em um estado de transição. Aguarde até que o status da instância atinja um estado estável e tente novamente. |
| 400 | OperationUnsupported.DhcpOptionsSet | The DHCP options set feature in this region is not supported. | O recurso de conjunto de opções DHCP não é suportado atualmente nesta região. |
| 400 | MissingParam.VpcId | You must specify VpcId. | O parâmetro obrigatório VpcId está ausente. |
| 400 | InvalidRegionId.NotFound | The specified RegionId does not exist. | O RegionId especificado não existe. Verifique se o serviço está disponível nesta região. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.