NodeTypeDescription Class

Definition

Describes a node type in the cluster, each node type represents sub set of nodes in the cluster

public class NodeTypeDescription
type NodeTypeDescription = class
Public Class NodeTypeDescription
Inheritance
NodeTypeDescription

Constructors

NodeTypeDescription()

Initializes a new instance of the NodeTypeDescription class.

NodeTypeDescription(String, Int32, Int32, Boolean, Int32, IDictionary<String,String>, IDictionary<String,String>, String, EndpointRangeDescription, EndpointRangeDescription, Nullable<Int32>)

Initializes a new instance of the NodeTypeDescription class.

Properties

ApplicationPorts

Gets or sets ports used by applications

Capacities

Gets or sets the capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much of a resource a node has

ClientConnectionEndpointPort

Gets or sets the TCP cluster management endpoint port

DurabilityLevel

Gets or sets nodetype durability Level. Possible values include: 'Bronze', 'Silver', 'Gold'

EphemeralPorts

Gets or sets system assgined application ports

HttpGatewayEndpointPort

Gets or sets the HTTP cluster management endpoint port

IsPrimary

Gets or sets mark this as the primary node type

Name

Gets or sets name of the node type

PlacementProperties

Gets or sets the placement tags applied to nodes in the node type, which can be used to indicate where certain services (workload) should run

ReverseProxyEndpointPort

Gets or sets endpoint used by reverse proxy

VmInstanceCount

Gets or sets the number of node instances in the node type

Methods

Validate()

Validate the object.

Applies to