VpcEndpointVpcOptionsArgs

data class VpcEndpointVpcOptionsArgs(val availabilityZones: Output<List<String>>? = null, val securityGroupIds: Output<List<String>>? = null, val subnetIds: Output<List<String>>, val vpcId: Output<String>? = null) : ConvertibleToJava<VpcEndpointVpcOptionsArgs>

Constructors

Link copied to clipboard
constructor(availabilityZones: Output<List<String>>? = null, securityGroupIds: Output<List<String>>? = null, subnetIds: Output<List<String>>, vpcId: Output<String>? = null)

Properties

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

The list of security group IDs associated with the VPC endpoints for the domain. If you do not provide a security group ID, elasticsearch Service uses the default security group for the VPC.

Link copied to clipboard
val subnetIds: Output<List<String>>

A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.

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

Functions

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