Class: Aws::EC2::Types::ClientVpnConnection
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::ClientVpnConnection
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Describes a client connection.
Instance Attribute Summary collapse
-
#client_ip ⇒ String
The IP address of the client.
-
#client_vpn_endpoint_id ⇒ String
The ID of the Client VPN endpoint to which the client is connected.
-
#common_name ⇒ String
**The common name associated with the client.
-
#connection_end_time ⇒ String
The date and time the client connection was terminated.
-
#connection_established_time ⇒ String
The date and time the client connection was established.
-
#connection_id ⇒ String
The ID of the client connection.
-
#egress_bytes ⇒ String
The number of bytes received by the client.
-
#egress_packets ⇒ String
The number of packets received by the client.
-
#ingress_bytes ⇒ String
The number of bytes sent by the client.
-
#ingress_packets ⇒ String
The number of packets sent by the client.
-
#status ⇒ Types::ClientVpnConnectionStatus
The current state of the client connection.
-
#timestamp ⇒ String
**The current date and time.**.
-
#username ⇒ String
The username of the client who established the client connection.
Instance Attribute Details
#client_ip ⇒ String
The IP address of the client.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#client_vpn_endpoint_id ⇒ String
The ID of the Client VPN endpoint to which the client is connected.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#common_name ⇒ String
**The common name associated with the client. This is either the name of the client certificate, or the Active Directory user name.**
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#connection_end_time ⇒ String
The date and time the client connection was terminated.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#connection_established_time ⇒ String
The date and time the client connection was established.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#connection_id ⇒ String
The ID of the client connection.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#egress_bytes ⇒ String
The number of bytes received by the client.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#egress_packets ⇒ String
The number of packets received by the client.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#ingress_bytes ⇒ String
The number of bytes sent by the client.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#ingress_packets ⇒ String
The number of packets sent by the client.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#status ⇒ Types::ClientVpnConnectionStatus
The current state of the client connection.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#timestamp ⇒ String
**The current date and time.**
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |
#username ⇒ String
The username of the client who established the client connection. This information is only provided if Active Directory client authentication is used.
3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 |
# File 'lib/aws-sdk-ec2/types.rb', line 3068 class ClientVpnConnection < Struct.new( :client_vpn_endpoint_id, :timestamp, :connection_id, :username, :connection_established_time, :ingress_bytes, :egress_bytes, :ingress_packets, :egress_packets, :client_ip, :common_name, :status, :connection_end_time) include Aws::Structure end |