ServiceNetworkVpcAssociationArgs

data class ServiceNetworkVpcAssociationArgs(val securityGroupIds: Output<List<String>>? = null, val serviceNetworkIdentifier: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val vpcIdentifier: Output<String>? = null) : ConvertibleToJava<ServiceNetworkVpcAssociationArgs>

Associates a VPC with a service network.

Constructors

Link copied to clipboard
constructor(securityGroupIds: Output<List<String>>? = null, serviceNetworkIdentifier: Output<String>? = null, tags: Output<List<TagArgs>>? = null, vpcIdentifier: Output<String>? = null)

Properties

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

The IDs of the security groups. Security groups aren't added by default. You can add a security group to apply network level controls to control which resources in a VPC are allowed to access the service network and its services. For more information, see Control traffic to resources using security groups in the Amazon VPC User Guide .

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

The ID or ARN of the service network. You must use an ARN if the resources are in different accounts.

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

The tags for the association.

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

The ID of the VPC.

Functions

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