RemoteAccessMonitoringConnection class
Remote Access Monitoring Connection Record
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[ClassVersion("2.0.0"), dynamic, provider("RAMgmtPSProvider"), AMENDMENT]
class RemoteAccessMonitoringConnection : RemoteAccessConnection
{
string ClientIPv4Address;
string ClientIPv6Address;
string HostName;
string ClientExternalAddress;
string TunnelType;
string TransitionTechnology;
datetime ConnectionStartTime;
uint32 ConnectionDuration;
uint64 TotalBytesIn;
uint64 TotalBytesOut;
string ConnectionType;
string HealthStatus;
string AuthMethod;
string UserActivityState;
uint32 Bandwidth;
string UserName[];
string RoutingDomain;
};
Members
The RemoteAccessMonitoringConnection class has these types of members:
Properties
The RemoteAccessMonitoringConnection class has these properties.
-
AuthMethod
-
-
Data type: string
-
Access type: Read-only
negotiated Encryption Type
This property is inherited from RemoteAccessConnection.
The possible values are.
-
-
Unknown ("Unknown")
-
MSChapv2 ("MSChapv2")
-
Eap MSChapv2 ("Eap MSChapv2")
-
Eap Tls ("Eap Tls")
-
Eap Peap ("Eap Peap")
-
Eap Unknown ("Eap Unknown")
-
Machine Certificate ("Machine Certificate")
-
Pap ("Pap")
-
Chap ("Chap")
-
Psk MSChapv2 ("Psk MSChapv2")
-
Psk Eap MSChapv2 ("Psk Eap MSChapv2")
-
Psk Eap Tls ("Psk Eap Tls")
-
Psk Eap Peap ("Psk Eap Peap")
-
Psk Pap ("Psk Pap")
-
Psk Chap ("Psk Chap")
-
Machine Kerberos ("Machine Kerberos")
-
User Kerberos ("User Kerberos")
-
User Ntlm ("User Ntlm")
-
Machine Certificate & User Ntlm ("Machine Certificate & User Ntlm")
-
Machine Kerberos & User Ntlm ("Machine Kerberos & User Ntlm")
-
Machine Certificate & User Kerberos ("Machine Certificate & User Kerberos")
-
Machine Certificate, User Ntlm, & User Kerberos ("Machine Certificate, User Ntlm, & User Kerberos")
-
Machine Kerberos, User Ntlm, & User Kerberos ("Machine Kerberos, User Ntlm, & User Kerberos")
Bandwidth
-
Data type: uint32
-
Access type: Read-only
Bandwidth
ClientExternalAddress
-
Data type: string
-
Access type: Read-only
Remote Machine's IP Address
This property is inherited from RemoteAccessConnection.
ClientIPv4Address
-
Data type: string
-
Access type: Read-only
Client inner IPv4 Address
This property is inherited from RemoteAccessConnection.
ClientIPv6Address
-
Data type: string
-
Access type: Read-only
Client inner IPv6 Address
This property is inherited from RemoteAccessConnection.
ConnectionDuration
-
Data type: uint32
-
Access type: Read-only
Connection duration in seconds
This property is inherited from RemoteAccessConnection.
ConnectionStartTime
-
Data type: datetime
-
Access type: Read-only
Connection start time
This property is inherited from RemoteAccessConnection.
ConnectionType
-
Data type: string
-
Access type: Read-only
Connection Type
This property is inherited from RemoteAccessConnection.
The possible values are.
Unknown ("Unknown")
Vpn ("Vpn")
DirectAccess ("DirectAccess")
HealthStatus
-
Data type: string
-
Access type: Read-only
This property is not supported starting with Windows Server 2016.
Windows Server 2012 R2 and Windows Server 2012: Indicates the health status.
This property is inherited from RemoteAccessConnection.
The possible values are.
("Unknown")
("-")
("Healthy")
("Limited Access")
("Probation")
HostName
-
Data type: string
-
Access type: Read-only
Remote client Hostname
This property is inherited from RemoteAccessConnection.
RoutingDomain
-
Data type: string
-
Access type: Read-only
The routing domain of the connection record
Windows Server 2012: This property is not available before Windows Server 2012 R2.
TotalBytesIn
-
Data type: uint64
-
Access type: Read-only
Total incoming bytes for this connection
This property is inherited from RemoteAccessConnection.
TotalBytesOut
-
Data type: uint64
-
Access type: Read-only
Total outgoing bytes for this connection
This property is inherited from RemoteAccessConnection.
TransitionTechnology
-
Data type: string
-
Access type: Read-only
Transition technology used for direct access connection
This property is inherited from RemoteAccessConnection.
The possible values are.
None ("None")
Other ("Other")
Native IPv6 ("Native IPv6")
6to4 ("6to4")
Isatap ("Isatap")
Teredo ("Teredo")
IPHttps ("IPHttps")
TunnelType
-
Data type: string
-
Access type: Read-only
Tunnel type
This property is inherited from RemoteAccessConnection.
The possible values are.
Unknown ("Unknown")
Pptp ("Pptp")
L2tp ("L2tp")
Sstp ("Sstp")
Ikev2 ("Ikev2")
Esp ("Esp")
UserActivityState
-
Data type: string
-
Access type: Read-only
User activity state
The possible values are.
Idle ("Idle")
Active ("Active")
UserName
-
Data type: string array
-
Access type: Read-only
Users in this connection
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\Microsoft\Windows\RemoteAccess |
MOF |
|
DLL |
|