EC2 / Client / modify_vpc_tenancy
modify_vpc_tenancy#
- EC2.Client.modify_vpc_tenancy(**kwargs)#
- Modifies the instance tenancy attribute of the specified VPC. You can change the instance tenancy attribute of a VPC to - defaultonly. You cannot change the instance tenancy attribute to- dedicated.- After you modify the tenancy of the VPC, any new instances that you launch into the VPC have a tenancy of - default, unless you specify otherwise during launch. The tenancy of any existing instances in the VPC is not affected.- For more information, see Dedicated Instances in the Amazon EC2 User Guide. - See also: AWS API Documentation - Request Syntax- response = client.modify_vpc_tenancy( VpcId='string', InstanceTenancy='default', DryRun=True|False ) - Parameters:
- VpcId (string) – - [REQUIRED] - The ID of the VPC. 
- InstanceTenancy (string) – - [REQUIRED] - The instance tenancy attribute for the VPC. 
- DryRun (boolean) – Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is - DryRunOperation. Otherwise, it is- UnauthorizedOperation.
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'ReturnValue': True|False } - Response Structure- (dict) – - ReturnValue (boolean) – - Returns - trueif the request succeeds; otherwise, returns an error.