AwsEc2VPCPeeringConnectionPropertiesArgs

data class AwsEc2VPCPeeringConnectionPropertiesArgs(val id: Output<String>? = null, 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<AwsEc2VPCPeeringConnectionPropertiesArgs>

Definition of awsEc2VPCPeeringConnection

Constructors

Link copied to clipboard
constructor(id: Output<String>? = null, 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 id: Output<String>? = null

Property id

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

Property tags

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

The ID of the VPC.

Functions

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