The node management functions in the Cluster API allow callers to change a node's state, perform operations, and retrieve information. The node management functions are implemented primarily by the Cluster Service's Membership Manager and are briefly described as follows:
| Function | Description |
|---|---|
| CloseClusterNode | Closes a node by invalidating its handle. |
| ClusterNodeControl | Initiates an operation affecting a node. |
| EvictClusterNode | Deletes a node from the cluster database. |
| GetClusterNodeId | Returns the identifier of a cluster node. |
| GetClusterNodeState | Returns the current state of a node. |
| OpenClusterNode | Opens a node and returns a handle to it. |
| PauseClusterNode | Requests that a node temporarily suspend its cluster activity. |
| ResumeClusterNode | Requests that a node resume its cluster activity following a temporary suspension. |