Share via


DirectAccessConfiguration class

Remote Access DirectAccess Configuration.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("RAMgmtPSProvider"), AMENDMENT]
class DirectAccessConfiguration
{
  DAAppServer              AppServerPolicy;
  DAClient                 ClientPolicy;
  DAServerConfiguration    ServerConfiguration;
  DANetworkLocationServer  NetworkLocationServerPolicy;
  DAClientDnsConfiguration ClientDnsConfiguration;
  string                   MgmtServer[];
};

Members

The DirectAccessConfiguration class has these types of members:

Properties

The DirectAccessConfiguration class has these properties.

AppServerPolicy

Data type: DAAppServer

Access type: Read-only

Qualifiers: EmbeddedInstance ("DAAppServer")

DirectAccess App Server Policy as a DAAppServer embedded instance

ClientDnsConfiguration

Data type: DAClientDnsConfiguration

Access type: Read-only

Qualifiers: EmbeddedInstance ("DAClientDnsConfiguration")

Client DNS configuration as a DAClientDnsConfiguration embedded instance

ClientPolicy

Data type: DAClient

Access type: Read-only

Qualifiers: EmbeddedInstance ("DAClient")

DirectAccess client policy as a DAClient embedded instance

MgmtServer

Data type: string array

Access type: Read-only

An array of management servers

NetworkLocationServerPolicy

Data type: DANetworkLocationServer

Access type: Read-only

Qualifiers: EmbeddedInstance ("DANetworkLocationServer")

NLS policy as a DANetworkLocationServer embedded instance

ServerConfiguration

Data type: DAServerConfiguration

Access type: Read-only

Qualifiers: EmbeddedInstance ("DAServerConfiguration")

DirectAccess server configuration as a DAServerConfiguration embedded instance

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\Microsoft\Windows\RemoteAccess
MOF
RAMgmtPSProvider.mof
DLL
RAMgmtPSProvider.dll