AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Describes a Client VPN endpoint.
Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z
public class ClientVpnEndpoint
The ClientVpnEndpoint type exposes the following members
Name | Description | |
---|---|---|
![]() |
ClientVpnEndpoint() |
Name | Type | Description | |
---|---|---|---|
![]() |
AssociatedTargetNetworks | System.Collections.Generic.List<Amazon.EC2.Model.AssociatedTargetNetwork> |
Gets and sets the property AssociatedTargetNetworks. Information about the associated target networks. A target network is a subnet in a VPC. |
![]() |
AuthenticationOptions | System.Collections.Generic.List<Amazon.EC2.Model.ClientVpnAuthentication> |
Gets and sets the property AuthenticationOptions. Information about the authentication method used by the Client VPN endpoint. |
![]() |
ClientCidrBlock | System.String |
Gets and sets the property ClientCidrBlock. The IPv4 address range, in CIDR notation, from which client IP addresses are assigned. |
![]() |
ClientConnectOptions | Amazon.EC2.Model.ClientConnectResponseOptions |
Gets and sets the property ClientConnectOptions. The options for managing connection authorization for new client connections. |
![]() |
ClientLoginBannerOptions | Amazon.EC2.Model.ClientLoginBannerResponseOptions |
Gets and sets the property ClientLoginBannerOptions. Options for enabling a customizable text banner that will be displayed on Amazon Web Services provided clients when a VPN session is established. |
![]() |
ClientVpnEndpointId | System.String |
Gets and sets the property ClientVpnEndpointId. The ID of the Client VPN endpoint. |
![]() |
ConnectionLogOptions | Amazon.EC2.Model.ConnectionLogResponseOptions |
Gets and sets the property ConnectionLogOptions. Information about the client connection logging options for the Client VPN endpoint. |
![]() |
CreationTime | System.String |
Gets and sets the property CreationTime. The date and time the Client VPN endpoint was created. |
![]() |
DeletionTime | System.String |
Gets and sets the property DeletionTime. The date and time the Client VPN endpoint was deleted, if applicable. |
![]() |
Description | System.String |
Gets and sets the property Description. A brief description of the endpoint. |
![]() |
DisconnectOnSessionTimeout | System.Boolean |
Gets and sets the property DisconnectOnSessionTimeout.
Indicates whether the client VPN session is disconnected after the maximum |
![]() |
DnsName | System.String |
Gets and sets the property DnsName. The DNS name to be used by clients when connecting to the Client VPN endpoint. |
![]() |
DnsServers | System.Collections.Generic.List<System.String> |
Gets and sets the property DnsServers. Information about the DNS servers to be used for DNS resolution. |
![]() |
SecurityGroupIds | System.Collections.Generic.List<System.String> |
Gets and sets the property SecurityGroupIds. The IDs of the security groups for the target network. |
![]() |
SelfServicePortalUrl | System.String |
Gets and sets the property SelfServicePortalUrl. The URL of the self-service portal. |
![]() |
ServerCertificateArn | System.String |
Gets and sets the property ServerCertificateArn. The ARN of the server certificate. |
![]() |
SessionTimeoutHours | System.Int32 |
Gets and sets the property SessionTimeoutHours. The maximum VPN session duration time in hours.
Valid values:
Default value: |
![]() |
SplitTunnel | System.Boolean |
Gets and sets the property SplitTunnel. Indicates whether split-tunnel is enabled in the Client VPN endpoint. For information about split-tunnel VPN endpoints, see Split-Tunnel Client VPN endpoint in the Client VPN Administrator Guide. |
![]() |
Status | Amazon.EC2.Model.ClientVpnEndpointStatus |
Gets and sets the property Status. The current state of the Client VPN endpoint. |
![]() |
Tags | System.Collections.Generic.List<Amazon.EC2.Model.Tag> |
Gets and sets the property Tags. Any tags assigned to the Client VPN endpoint. |
![]() |
TransportProtocol | Amazon.EC2.TransportProtocol |
Gets and sets the property TransportProtocol. The transport protocol used by the Client VPN endpoint. |
![]() |
VpcId | System.String |
Gets and sets the property VpcId. The ID of the VPC. |
![]() |
VpnPort | System.Int32 |
Gets and sets the property VpnPort. The port number for the Client VPN endpoint. |
![]() |
VpnProtocol | Amazon.EC2.VpnProtocol |
Gets and sets the property VpnProtocol. The protocol used by the VPN session. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5