Class GetEndpointResult
- java.lang.Object
-
- com.pulumi.aws.ec2clientvpn.outputs.GetEndpointResult
-
public final class GetEndpointResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetEndpointResult.Builder
-
Method Summary
-
-
-
Method Detail
-
arn
public java.lang.String arn()
- Returns:
- The ARN of the Client VPN endpoint.
-
authenticationOptions
public java.util.List<GetEndpointAuthenticationOption> authenticationOptions()
- Returns:
- Information about the authentication method used by the Client VPN endpoint.
-
clientCidrBlock
public java.lang.String clientCidrBlock()
- Returns:
- IPv4 address range, in CIDR notation, from which client IP addresses are assigned.
-
clientConnectOptions
public java.util.List<GetEndpointClientConnectOption> clientConnectOptions()
- Returns:
- The options for managing connection authorization for new client connections.
-
clientLoginBannerOptions
public java.util.List<GetEndpointClientLoginBannerOption> clientLoginBannerOptions()
- Returns:
- Options for enabling a customizable text banner that will be displayed on AWS provided clients when a VPN session is established.
-
clientRouteEnforcementOptions
public java.util.List<GetEndpointClientRouteEnforcementOption> clientRouteEnforcementOptions()
- Returns:
- Options for enforce administrator defined routes on devices connected through the VPN.
-
clientVpnEndpointId
public java.lang.String clientVpnEndpointId()
-
connectionLogOptions
public java.util.List<GetEndpointConnectionLogOption> connectionLogOptions()
- Returns:
- Information about the client connection logging options for the Client VPN endpoint.
-
description
public java.lang.String description()
- Returns:
- Brief description of the endpoint.
-
dnsName
public java.lang.String dnsName()
- Returns:
- DNS name to be used by clients when connecting to the Client VPN endpoint.
-
dnsServers
public java.util.List<java.lang.String> dnsServers()
- Returns:
- Information about the DNS servers to be used for DNS resolution.
-
endpointIpAddressType
public java.lang.String endpointIpAddressType()
- Returns:
- IP address type for the Client VPN endpoint.
-
filters
public java.util.List<GetEndpointFilter> filters()
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
region
public java.lang.String region()
-
securityGroupIds
public java.util.List<java.lang.String> securityGroupIds()
- Returns:
- IDs of the security groups for the target network associated with the Client VPN endpoint.
-
selfServicePortal
public java.lang.String selfServicePortal()
- Returns:
- Whether the self-service portal for the Client VPN endpoint is enabled.
-
selfServicePortalUrl
public java.lang.String selfServicePortalUrl()
- Returns:
- The URL of the self-service portal.
-
serverCertificateArn
public java.lang.String serverCertificateArn()
- Returns:
- The ARN of the server certificate.
-
sessionTimeoutHours
public java.lang.Integer sessionTimeoutHours()
- Returns:
- The maximum VPN session duration time in hours.
-
splitTunnel
public java.lang.Boolean splitTunnel()
- Returns:
- Whether split-tunnel is enabled in the AWS Client VPN endpoint.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
-
trafficIpAddressType
public java.lang.String trafficIpAddressType()
- Returns:
- IP address type for traffic within the Client VPN tunnel.
-
transitGatewayConfigurations
public java.util.List<GetEndpointTransitGatewayConfiguration> transitGatewayConfigurations()
- Returns:
- ID of the Transit Gateway to which the Client VPN endpoint is associated.
-
transportProtocol
public java.lang.String transportProtocol()
- Returns:
- Transport protocol used by the Client VPN endpoint.
-
vpcId
public java.lang.String vpcId()
- Returns:
- ID of the VPC associated with the Client VPN endpoint.
-
vpnPort
public java.lang.Integer vpnPort()
- Returns:
- Port number for the Client VPN endpoint.
-
builder
public static GetEndpointResult.Builder builder()
-
builder
public static GetEndpointResult.Builder builder(GetEndpointResult defaults)
-
-