ec2:CreateVpcPeeringConnection is a Write access-level action in the ec2 service. Grants permission to request a VPC peering connection between two VPCs
ARNs that ec2:CreateVpcPeeringConnection can be scoped to in an IAM policy.
Keys you can use in the Condition block of a policy that grants ec2:CreateVpcPeeringConnection.
Filters access by a tag key and value pair that is allowed in the request
Filters access by a tag key and value pair of a resource
Filters access by a list of tag keys that are allowed in the request
Filters access by the ARN of an accepter VPC in a VPC peering connection
Filters access by an attribute of a resource
Filters access by an attribute being set on a resource
Filters access by the name of the AWS Region
Filters access by the ARN of a requester VPC in a VPC peering connection
Filters access by a tag key and value pair of a resource
Filters access by the ID of an IPAM pool provided for IPv4 CIDR block allocation
Filters access by the ID of an IPAM pool provided for IPv6 CIDR block allocation
Filters access by the tenancy of the VPC or instance (default, dedicated, or host)
Filters access by the ID of a virtual private cloud (VPC)
Filters access by the ID of a VPC peering connection
To use ec2:CreateVpcPeeringConnection you may also need to grant:
A minimal policy that allows ec2:CreateVpcPeeringConnection. Replace "Resource": "*" with a specific ARN to follow least privilege.
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowEc2CreateVpcPeeringConnection",
"Effect": "Allow",
"Action": "ec2:CreateVpcPeeringConnection",
"Resource": "*"
}
]
}