Share via


NetworkControllerApplicationConfiguration class

Contains the network controller application configuration data.

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("NcServerPSProvider"), AMENDMENT]
class NetworkControllerApplicationConfiguration
{
  string                               Version;
  string                               RestClientAuthentication;
  string                               RestClientCertThumbprints[];
  string                               RestClientSecurityGroupName;
  NetworkControllerNodeApplicationInfo NodeList[];
  string                               RestIPAddress;
  uint8                                SslCertificateRawData[];
  boolean                              IsApplicationLogEnabled;
  string                               RestURL;
};

Members

The NetworkControllerApplicationConfiguration class has these types of members:

Properties

The NetworkControllerApplicationConfiguration class has these properties.

IsApplicationLogEnabled

Data type: boolean

Access type: Read-only

True if the application log is enabled; otherwise, False.

NodeList

Data type: NetworkControllerNodeApplicationInfo array

Access type: Read-only

Qualifiers: EmbeddedInstance ("NetworkControllerNodeApplicationInfo")

Gets a list of NetworkControllerNodeApplicationInfo objects containing node specific information.

RestClientAuthentication

Data type: string

Access type: Read-only

Gets the REST Client authentication type.

The possible values are.

None ("None")

Windows ("Windows")

x509 ("x509")

RestClientCertThumbprints

Data type: string array

Access type: Read-only

Gets a list of thumbprints of the REST Client certificate if the RestClientAuthentication is "x509".

RestClientSecurityGroupName

Data type: string

Access type: Read-only

Gets the security group name to authorize REST Clients in "FQDN\\SGName" format if the RestClientAuthentication is "Windows".

RestIPAddress

Data type: string

Access type: Read-only

Gets the REST IP address in IP/Prefix format.

RestURL

Data type: string

Access type: Read-only

Rest URL as an FQDN.

SslCertificateRawData

Data type: uint8 array

Access type: Read-only

Qualifiers: Octetstring

Gets a list of REST SSL certificates.

Version

Data type: string

Access type: Read-only

Gets the version of the Network Controller deployment.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2016
Namespace
Root\Microsoft\Windows\NetworkController\Server
MOF
NCServerPSProvider.mof
DLL
NCServerPSProvider.dll