ClientVpnConnection¶
Structure Class¶
ClientVpnConnection
dataclass
¶
Bases: _SerdeShape
Describes a client connection.
Attributes¶
authorization_policy_last_evaluated_time
class-attribute
instance-attribute
¶
authorization_policy_last_evaluated_time: str | None = ...
The date and time the authorization policy was last evaluated for the client connection, if applicable.
client_ip
class-attribute
instance-attribute
¶
client_ip: str | None = ...
The IP address of the client.
client_ipv6_address
class-attribute
instance-attribute
¶
client_ipv6_address: str | None = ...
The IPv6 address assigned to the client connection when using a dual-stack Client VPN endpoint. This field is only populated when the endpoint is configured for dual-stack addressing, and the client is using IPv6 for connectivity.
client_vpn_endpoint_id
class-attribute
instance-attribute
¶
client_vpn_endpoint_id: str | None = ...
The ID of the Client VPN endpoint to which the client is connected.
common_name
class-attribute
instance-attribute
¶
common_name: str | None = ...
The common name associated with the client. This is either the name of the client certificate, or the Active Directory user name.
connection_end_time
class-attribute
instance-attribute
¶
connection_end_time: str | None = ...
The date and time the client connection was terminated.
connection_established_time
class-attribute
instance-attribute
¶
connection_established_time: str | None = ...
The date and time the client connection was established.
connection_id
class-attribute
instance-attribute
¶
connection_id: str | None = ...
The ID of the client connection.
egress_bytes
class-attribute
instance-attribute
¶
egress_bytes: str | None = ...
The number of bytes received by the client.
egress_packets
class-attribute
instance-attribute
¶
egress_packets: str | None = ...
The number of packets received by the client.
ingress_bytes
class-attribute
instance-attribute
¶
ingress_bytes: str | None = ...
The number of bytes sent by the client.
ingress_packets
class-attribute
instance-attribute
¶
ingress_packets: str | None = ...
The number of packets sent by the client.
posture_compliance_statuses
class-attribute
instance-attribute
¶
The statuses returned by the client connect handler for posture compliance, if applicable.
status
class-attribute
instance-attribute
¶
status: ClientVpnConnectionStatus | None = ...
The current state of the client connection.