There are more AWS SDK examples available in the AWS Doc SDK Examples
Use ModifyVpcAttribute
with a CLI
The following code examples show how to use ModifyVpcAttribute
.
- CLI
-
- AWS CLI
-
To modify the enableDnsSupport attribute
This example modifies the
enableDnsSupport
attribute. This attribute indicates whether DNS resolution is enabled for the VPC. If this attribute istrue
, the Amazon DNS server resolves DNS hostnames for your instances to their corresponding IP addresses; otherwise, it does not. If the command succeeds, no output is returned.Command:
aws ec2 modify-vpc-attribute --vpc-id
vpc-a01106c2
--enable-dns-support "{\"Value\":false}"To modify the enableDnsHostnames attribute
This example modifies the
enableDnsHostnames
attribute. This attribute indicates whether instances launched in the VPC get DNS hostnames. If this attribute istrue
, instances in the VPC get DNS hostnames; otherwise, they do not. If the command succeeds, no output is returned.Command:
aws ec2 modify-vpc-attribute --vpc-id
vpc-a01106c2
--enable-dns-hostnames "{\"Value\":false}"-
For API details, see ModifyVpcAttribute
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell
-
Example 1: This example enables support for DNS hostnames for the specified VPC.
Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsHostnames $true
Example 2: This example disables support for DNS hostnames for the specified VPC.
Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsHostnames $false
Example 3: This example enables support for DNS resolution for the specified VPC.
Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsSupport $true
Example 4: This example disables support for DNS resolution for the specified VPC.
Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsSupport $false
-
For API details, see ModifyVpcAttribute in AWS Tools for PowerShell Cmdlet Reference.
-