Freigeben über


ClusterNodeTypeDescription(String, Int32, Int32, Boolean, Int32) Konstruktor

Definition

Initialisiert eine neue instance von ClusterNodeTypeDescription.

public ClusterNodeTypeDescription (string name, int clientConnectionEndpointPort, int httpGatewayEndpointPort, bool isPrimary, int vmInstanceCount);
new Azure.ResourceManager.ServiceFabric.Models.ClusterNodeTypeDescription : string * int * int * bool * int -> Azure.ResourceManager.ServiceFabric.Models.ClusterNodeTypeDescription
Public Sub New (name As String, clientConnectionEndpointPort As Integer, httpGatewayEndpointPort As Integer, isPrimary As Boolean, vmInstanceCount As Integer)

Parameter

name
String

Der Name des Knotentyps.

clientConnectionEndpointPort
Int32

Port des TCP-Clusterverwaltungsendpunkts.

httpGatewayEndpointPort
Int32

Port des HTTP-Clusterverwaltungsendpunkts.

isPrimary
Boolean

Der Knotentyp, auf dem die Systemdienste ausgeführt werden. Es sollte nur ein Knotentyp als primär markiert werden. Der primäre Knotentyp kann für vorhandene Cluster nicht gelöscht oder geändert werden.

vmInstanceCount
Int32

VMInstanceCount sollte zwischen 1 und n liegen, wobei n die Anzahl der VM-Instanzen angibt, die diesem nodeType entsprechen. VMInstanceCount = 0 kann nur in diesen Szenarien ausgeführt werden: NodeType ist ein sekundärer NodeType. Durability = Bronze oder Durability >= Bronze und InfrastructureServiceManager = true. Wenn VMInstanceCount = 0, impliziert, dass die virtuellen Computer für diesen nodeType nicht für die anfängliche Berechnung der Clustergröße verwendet werden.

Ausnahmen

name ist NULL.

Gilt für: