VpcPeeringConnectionArgs

data class VpcPeeringConnectionArgs(val peerOwnerId: Output<String>? = null, val peerRegion: Output<String>? = null, val peerRoleArn: Output<String>? = null, val peerVpcId: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<VpcPeeringConnectionArgs>

Resource Type definition for AWS::EC2::VPCPeeringConnection

Constructors

Link copied to clipboard
constructor(peerOwnerId: Output<String>? = null, peerRegion: Output<String>? = null, peerRoleArn: Output<String>? = null, peerVpcId: Output<String>? = null, tags: Output<List<TagArgs>>? = null, vpcId: Output<String>? = null)

Properties

Link copied to clipboard
val peerOwnerId: Output<String>? = null

The AWS account ID of the owner of the accepter VPC.

Link copied to clipboard
val peerRegion: Output<String>? = null

The Region code for the accepter VPC, if the accepter VPC is located in a Region other than the Region in which you make the request.

Link copied to clipboard
val peerRoleArn: Output<String>? = null

The Amazon Resource Name (ARN) of the VPC peer role for the peering connection in another AWS account.

Link copied to clipboard
val peerVpcId: Output<String>? = null

The ID of the VPC with which you are creating the VPC peering connection. You must specify this parameter in the request.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

Any tags assigned to the resource.

Link copied to clipboard
val vpcId: Output<String>? = null

The ID of the VPC.

Functions

Link copied to clipboard
open override fun toJava(): VpcPeeringConnectionArgs