Share via


Node Class

Definition

Represents a Service Fabric cluster node.

public sealed class Node
type Node = class
Public NotInheritable Class Node
Inheritance
Node

Properties

CodeVersion

Gets the Service Fabric runtime version running on the node.

ConfigVersion

Gets the cluster configuration version on the node.

FaultDomain

Gets the fault domain for this node.

HealthState

Gets the health state of the node.

InfrastructurePlacementID

Gets the infrastructurePlacementID of the node.

IpAddressOrFQDN

Gets the IP address or the fully qualified domain name (FQDN) of the node.

IsNodeByNodeUpgradeInProgress

Gets whether or not a node by node upgrade is happening or about to happen.

IsSeedNode

Gets a value indicating whether this is a seed node. Seed nodes are special type of node configured automatically and used internally by the system.

IsStopped

True if a node is stopped. A node is in a stopped state if it was the target of a successful call to StartNodeTransitionAsync with a NodeTransitionType of Stop.

NodeDeactivationInfo

Gets the deactivation information for the node.

NodeDownAt

Gets the date time when node status changed to down.

NodeDownTime
Obsolete.

Gets the node down time.

NodeId

Gets the internal ID used by Service Fabric to uniquely identify a node.

NodeInstanceId

Gets the internal ID used by Service Fabric to uniquely identify a node instance. The NodeId is deterministically mapped from NodeName and does not change across node restarts. However, the NodeInstanceId will change with every restart of the node.

NodeName

Gets the name of the node.

NodeStatus

Gets the node status.

NodeTags

Gets the nodeTags of the node.

NodeType

Gets the node type.

NodeUpAt

Gets the date time when node status changed to up.

NodeUpTime
Obsolete.

Gets the node up time.

UpgradeDomain

Gets the upgrade domain value for this node.

Applies to