Share via


PS_NetworkController class

Represents the Network Controller server provider functions for node level.

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 PS_NetworkController
{
};

Members

The PS_NetworkController class has these types of members:

Methods

The PS_NetworkController class has these methods.

Method Description
AcquireUpdateLock Acquires a Network Controller update lock.
DeployApplication Deploys the Network Controller application on the cluster.
GetApplicationConfiguration Retrieves Network Controller application configuration information.
GetClusterConfiguration Retrieves Network Controller cluster configuration.
GetClusterUpgradeProgress This method gets the Network Controller upgrade status
PerformClusterNodeOperation Performs cluster node-specific operations.
RecoverClusterFromQuorumLoss Recovers the services of Network Controller from quorum loss.
ReleaseUpdateLock Releases a Network Controller update lock.
RemoveTemporaryServices Removes the temporary services from Network Controller.
UndeployApplication Undeploys the Network Controller application on the cluster.
UpdateApplicationConfiguration Updates the Network Controller application configuration.
UpdateClusterConfiguration Updates the Network Controller cluster configuration.
UpgradeApplication Upgrades the Network Controller.
UpgradeClusterCode Upgrades the Service Fabric cluster code.
UpgradeClusterConfiguration Upgrades the Network Controller cluster.

Requirements

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