GetEndpointResult

data class GetEndpointResult(val arn: String, val authenticationOptions: List<GetEndpointAuthenticationOption>, val clientCidrBlock: String, val clientConnectOptions: List<GetEndpointClientConnectOption>, val clientLoginBannerOptions: List<GetEndpointClientLoginBannerOption>, val clientVpnEndpointId: String, val connectionLogOptions: List<GetEndpointConnectionLogOption>, val description: String, val dnsName: String, val dnsServers: List<String>, val filters: List<GetEndpointFilter>? = null, val id: String, val securityGroupIds: List<String>, val selfServicePortal: String, val serverCertificateArn: String, val sessionTimeoutHours: Int, val splitTunnel: Boolean, val tags: Map<String, String>, val transportProtocol: String, val vpcId: String, val vpnPort: Int)

A collection of values returned by getEndpoint.

Constructors

Link copied to clipboard
constructor(arn: String, authenticationOptions: List<GetEndpointAuthenticationOption>, clientCidrBlock: String, clientConnectOptions: List<GetEndpointClientConnectOption>, clientLoginBannerOptions: List<GetEndpointClientLoginBannerOption>, clientVpnEndpointId: String, connectionLogOptions: List<GetEndpointConnectionLogOption>, description: String, dnsName: String, dnsServers: List<String>, filters: List<GetEndpointFilter>? = null, id: String, securityGroupIds: List<String>, selfServicePortal: String, serverCertificateArn: String, sessionTimeoutHours: Int, splitTunnel: Boolean, tags: Map<String, String>, transportProtocol: String, vpcId: String, vpnPort: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

The ARN of the Client VPN endpoint.

Link copied to clipboard

Information about the authentication method used by the Client VPN endpoint.

Link copied to clipboard

IPv4 address range, in CIDR notation, from which client IP addresses are assigned.

Link copied to clipboard

The options for managing connection authorization for new client connections.

Link copied to clipboard

Options for enabling a customizable text banner that will be displayed on AWS provided clients when a VPN session is established.

Link copied to clipboard
Link copied to clipboard

Information about the client connection logging options for the Client VPN endpoint.

Link copied to clipboard

Brief description of the endpoint.

Link copied to clipboard

DNS name to be used by clients when connecting to the Client VPN endpoint.

Link copied to clipboard

Information about the DNS servers to be used for DNS resolution.

Link copied to clipboard
Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

IDs of the security groups for the target network associated with the Client VPN endpoint.

Link copied to clipboard

Whether the self-service portal for the Client VPN endpoint is enabled.

Link copied to clipboard

The ARN of the server certificate.

Link copied to clipboard

The maximum VPN session duration time in hours.

Link copied to clipboard

Whether split-tunnel is enabled in the AWS Client VPN endpoint.

Link copied to clipboard
Link copied to clipboard

Transport protocol used by the Client VPN endpoint.

Link copied to clipboard

ID of the VPC associated with the Client VPN endpoint.

Link copied to clipboard

Port number for the Client VPN endpoint.