ServerEndpointDetailsArgs

data class ServerEndpointDetailsArgs(val addressAllocationIds: Output<List<String>>? = null, val securityGroupIds: Output<List<String>>? = null, val subnetIds: Output<List<String>>? = null, val vpcEndpointId: Output<String>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<ServerEndpointDetailsArgs>

Constructors

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

Properties

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

A list of address allocation IDs that are required to attach an Elastic IP address to your SFTP server's endpoint. This property can only be used when endpoint_type is set to VPC.

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

A list of security groups IDs that are available to attach to your server's endpoint. If no security groups are specified, the VPC's default security groups are automatically assigned to your endpoint. This property can only be used when endpoint_type is set to VPC.

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

A list of subnet IDs that are required to host your SFTP server endpoint in your VPC. This property can only be used when endpoint_type is set to VPC.

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

The ID of the VPC endpoint. This property can only be used when endpoint_type is set to VPC_ENDPOINT

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

The VPC ID of the virtual private cloud in which the SFTP server's endpoint will be hosted. This property can only be used when endpoint_type is set to VPC.

Functions

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