ServerEndpointDetails

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

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of address allocation IDs that are required to attach an Elastic IP address to your server's endpoint. An address allocation ID corresponds to the allocation ID of an Elastic IP address. This value can be retrieved from the allocationId field from the Amazon EC2 Address data type. One way to retrieve this value is by calling the EC2 DescribeAddresses API. This parameter is optional. Set this parameter if you want to make your VPC endpoint public-facing. For details, see Create an internet-facing endpoint for your server .

Link copied to clipboard

A list of security groups IDs that are available to attach to your server's endpoint.

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

A list of subnet IDs that are required to host your server endpoint in your VPC.

Link copied to clipboard
val vpcEndpointId: String? = null

The ID of the VPC endpoint.

Link copied to clipboard
val vpcId: String? = null

The VPC ID of the virtual private cloud in which the server's endpoint will be hosted.