Change the instance tenancy of a VPC - Amazon Elastic Compute Cloud
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Change the instance tenancy of a VPC

You can change the instance tenancy of a virtual private cloud (VPC) from dedicated to default after you create it. Modifying the instance tenancy of a VPC does not affect the tenancy of any existing instances in the VPC. The next time that you launch an instance in the VPC, it has a tenancy of default, unless you specify otherwise during instance launch.

Alternatively, you can change the tenancy of specific instances. For more information, see Change the tenancy of an EC2 instance.

Limitations
  • You can't change the instance tenancy of a VPC from default to dedicated after it is created.

  • You can't modify the instance tenancy of a VPC using the Amazon Web Services Management Console.

Amazon CLI
To modify the instance tenancy attribute of a VPC

Use the modify-vpc-tenancy command. The only supported tenancy value is default.

aws ec2 modify-vpc-tenancy \ --vpc-id vpc-1234567890abcdef0 \ --instance-tenancy default
PowerShell
To modify the instance tenancy attribute of a VPC

Use the Edit-EC2VpcTenancy cmdlet. The only supported tenancy value is Default.

Edit-EC2VpcTenancy ` -VpcId vpc-1234567890abcdef0 ` -InstanceTenancy Default