EC2 / Client / associate_security_group_vpc
associate_security_group_vpc#
- EC2.Client.associate_security_group_vpc(**kwargs)#
- Associates a security group with another VPC in the same Region. This enables you to use the same security group with network interfaces and instances in the specified VPC. - Note- The VPC you want to associate the security group with must be in the same Region. 
- You can associate the security group with another VPC if your account owns the VPC or if the VPC was shared with you. 
- You must own the security group and the VPC that it was created in. 
- You cannot use this feature with default security groups. 
- You cannot use this feature with the default VPC. 
 - See also: AWS API Documentation - Request Syntax- response = client.associate_security_group_vpc( GroupId='string', VpcId='string', DryRun=True|False ) - Parameters:
- GroupId (string) – - [REQUIRED] - A security group ID. 
- VpcId (string) – - [REQUIRED] - A VPC ID. 
- 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- { 'State': 'associating'|'associated'|'association-failed'|'disassociating'|'disassociated'|'disassociation-failed' } - Response Structure- (dict) – - State (string) – - The state of the association.