InstanceConnectEndpointArgs

data class InstanceConnectEndpointArgs(val clientToken: Output<String>? = null, val preserveClientIp: Output<Boolean>? = null, val securityGroupIds: Output<List<String>>? = null, val subnetId: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<InstanceConnectEndpointArgs>

Resource Type definition for AWS::EC2::InstanceConnectEndpoint

Constructors

Link copied to clipboard
constructor(clientToken: Output<String>? = null, preserveClientIp: Output<Boolean>? = null, securityGroupIds: Output<List<String>>? = null, subnetId: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

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

The client token of the instance connect endpoint.

Link copied to clipboard
val preserveClientIp: Output<Boolean>? = null

If true, the address of the instance connect endpoint client is preserved when connecting to the end resource

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

The security group IDs of the instance connect endpoint.

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

The subnet id of the instance connect endpoint

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

The tags of the instance connect endpoint.

Functions

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