Usar ModifyVpcAttribute com uma CLI - Amazon Elastic Compute Cloud

Usar ModifyVpcAttribute com uma CLI

Os exemplos de código a seguir mostram como usar o ModifyVpcAttribute.

Exemplos de ações são trechos de código de programas maiores e devem ser executados em contexto. É possível ver essa ação no contexto no seguinte exemplo de código:

CLI
AWS CLI

Modificar o atributo enableDnsSupport

Este exemplo modifica o atributo enableDnsSupport. Esse atributo indica se a VPC conta com resolução de DNS habilitada. Se este atributo é true, o servidor de DNS da Amazon resolve os nomes de hosts DNS de suas instâncias para os endereços IP correspondentes; caso contrário, ele não resolve. Se o comando for bem-sucedido, nenhuma saída será retornada.

Comando:

aws ec2 modify-vpc-attribute --vpc-id vpc-a01106c2 --enable-dns-support "{\"Value\":false}"

Modificar o atributo enableDnsHostnames

Este exemplo modifica o atributo enableDnsHostnames. Esse atributo indica se instâncias executadas na VPC obtêm nomes de host DNS. Se esse atributo é true, as instâncias na VPC obtêm os nomes de hosts DNS; caso contrário, isso não ocorrerá. Se o comando for bem-sucedido, nenhuma saída será retornada.

Comando:

aws ec2 modify-vpc-attribute --vpc-id vpc-a01106c2 --enable-dns-hostnames "{\"Value\":false}"
  • Para ver detalhes da API, consulte ModifyVpcAttribute na Referência de comandos da AWS CLI.

PowerShell
Ferramentas para PowerShell V4

Exemplo 1: esse exemplo habilita o suporte a nomes de host DNS para a VPC especificada.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsHostnames $true

Exemplo 2: esse exemplo desabilita o suporte a nomes de host DNS para a VPC especificada.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsHostnames $false

Exemplo 3: esse exemplo habilita o suporte à resolução DNS para a VPC especificada.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsSupport $true

Exemplo 4: esse exemplo desabilita o suporte à resolução DNS para a VPC especificada.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsSupport $false
  • Consulte detalhes da API em ModifyVpcAttribute na Referência de cmdlets do Ferramentas da AWS para PowerShell (V4).

Ferramentas para PowerShell V5

Exemplo 1: esse exemplo habilita o suporte a nomes de host DNS para a VPC especificada.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsHostnames $true

Exemplo 2: esse exemplo desabilita o suporte a nomes de host DNS para a VPC especificada.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsHostnames $false

Exemplo 3: esse exemplo habilita o suporte à resolução DNS para a VPC especificada.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsSupport $true

Exemplo 4: esse exemplo desabilita o suporte à resolução DNS para a VPC especificada.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsSupport $false
  • Consulte detalhes da API em ModifyVpcAttribute na Referência de cmdlets do Ferramentas da AWS para PowerShell (V5).

Para ver uma lista completa dos Guias do desenvolvedor e exemplos de código do SDK da AWS, consulte Crie recursos do Amazon EC2 usando um AWS SDK. Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.