NodeTypeDescriptionResponse

data class NodeTypeDescriptionResponse(val applicationPorts: EndpointRangeDescriptionResponse? = null, val capacities: Map<String, String>? = null, val clientConnectionEndpointPort: Int, val durabilityLevel: String? = null, val ephemeralPorts: EndpointRangeDescriptionResponse? = null, val httpGatewayEndpointPort: Int, val isPrimary: Boolean, val name: String, val placementProperties: Map<String, String>? = null, val reverseProxyEndpointPort: Int? = null, val vmInstanceCount: Int)

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

Constructors

Link copied to clipboard
constructor(applicationPorts: EndpointRangeDescriptionResponse? = null, capacities: Map<String, String>? = null, clientConnectionEndpointPort: Int, durabilityLevel: String? = null, ephemeralPorts: EndpointRangeDescriptionResponse? = null, httpGatewayEndpointPort: Int, isPrimary: Boolean, name: String, placementProperties: Map<String, String>? = null, reverseProxyEndpointPort: Int? = null, vmInstanceCount: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The range of ports from which cluster assigned port to Service Fabric applications.

Link copied to clipboard
val capacities: Map<String, String>? = null

The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has.

Link copied to clipboard

The TCP cluster management endpoint port.

Link copied to clipboard
val durabilityLevel: String? = null

The durability level of the node type. Learn about DurabilityLevel.

Link copied to clipboard

The range of ephemeral ports that nodes in this node type should be configured with.

Link copied to clipboard

The HTTP cluster management endpoint port.

Link copied to clipboard

The node type on which system services will run. Only one node type should be marked as primary. Primary node type cannot be deleted or changed for existing clusters.

Link copied to clipboard

The name of the node type.

Link copied to clipboard

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

Link copied to clipboard

The endpoint used by reverse proxy.

Link copied to clipboard

The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource.