Compartir a través de


NodeType Constructores

Definición

Sobrecargas

NodeType()

Inicializa una nueva instancia de la clase NodeType.

NodeType(Boolean, Int32, Int32, String, String, String, IDictionary<String, String>, SystemData, String, IDictionary<String,String>, IDictionary<String, String>, EndpointRangeDescription, EndpointRangeDescription, String, String, String, String, String, IList<VaultSecretGroup>, IList<VMSSExtension>, VmManagedIdentity, Nullable<Boolean>, Nullable<Boolean>, String)

Inicializa una nueva instancia de la clase NodeType.

NodeType()

Inicializa una nueva instancia de la clase NodeType.

public NodeType ();
Public Sub New ()

Se aplica a

NodeType(Boolean, Int32, Int32, String, String, String, IDictionary<String, String>, SystemData, String, IDictionary<String,String>, IDictionary<String, String>, EndpointRangeDescription, EndpointRangeDescription, String, String, String, String, String, IList<VaultSecretGroup>, IList<VMSSExtension>, VmManagedIdentity, Nullable<Boolean>, Nullable<Boolean>, String)

Inicializa una nueva instancia de la clase NodeType.

public NodeType (bool isPrimary, int vmInstanceCount, int dataDiskSizeGB, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SystemData systemData = default, string dataDiskType = default, System.Collections.Generic.IDictionary<string,string> placementProperties = default, System.Collections.Generic.IDictionary<string,string> capacities = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.EndpointRangeDescription applicationPorts = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.EndpointRangeDescription ephemeralPorts = default, string vmSize = default, string vmImagePublisher = default, string vmImageOffer = default, string vmImageSku = default, string vmImageVersion = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.VaultSecretGroup> vmSecrets = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.VMSSExtension> vmExtensions = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.VmManagedIdentity vmManagedIdentity = default, bool? isStateless = default, bool? multiplePlacementGroups = default, string provisioningState = default);
new Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.NodeType : bool * int * int * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SystemData * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.EndpointRangeDescription * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.EndpointRangeDescription * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.VaultSecretGroup> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.VMSSExtension> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.VmManagedIdentity * Nullable<bool> * Nullable<bool> * string -> Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.NodeType
Public Sub New (isPrimary As Boolean, vmInstanceCount As Integer, dataDiskSizeGB As Integer, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional systemData As SystemData = Nothing, Optional dataDiskType As String = Nothing, Optional placementProperties As IDictionary(Of String, String) = Nothing, Optional capacities As IDictionary(Of String, String) = Nothing, Optional applicationPorts As EndpointRangeDescription = Nothing, Optional ephemeralPorts As EndpointRangeDescription = Nothing, Optional vmSize As String = Nothing, Optional vmImagePublisher As String = Nothing, Optional vmImageOffer As String = Nothing, Optional vmImageSku As String = Nothing, Optional vmImageVersion As String = Nothing, Optional vmSecrets As IList(Of VaultSecretGroup) = Nothing, Optional vmExtensions As IList(Of VMSSExtension) = Nothing, Optional vmManagedIdentity As VmManagedIdentity = Nothing, Optional isStateless As Nullable(Of Boolean) = Nothing, Optional multiplePlacementGroups As Nullable(Of Boolean) = Nothing, Optional provisioningState As String = Nothing)

Parámetros

isPrimary
Boolean

Tipo de nodo en el que se ejecutarán los servicios del sistema. Solo se debe marcar un tipo de nodo como principal. El tipo de nodo principal no se puede eliminar ni cambiar para los clústeres existentes.

vmInstanceCount
Int32

Número de nodos del tipo de nodo.

dataDiskSizeGB
Int32

Tamaño de disco para cada máquina virtual del tipo de nodo en GB.

id
String

Identificador de recursos de Azure.

name
String

Nombre del recurso de Azure.

type
String

Tipo de recurso de Azure.

tags
IDictionary<String,String>

Etiquetas de recursos de Azure.

systemData
SystemData
dataDiskType
String

Entre los valores posibles se incluyen: "Standard_LRS", "StandardSSD_LRS", "Premium_LRS"

placementProperties
IDictionary<String,String>

Las etiquetas de selección de ubicación aplicadas a los nodos del tipo de nodo, que se pueden usar para indicar dónde deben ejecutarse determinados servicios (carga de trabajo).

capacities
IDictionary<String,String>

Las etiquetas de capacidad aplicadas a los nodos del tipo de nodo, el administrador de recursos de clúster usa estas etiquetas para comprender la cantidad de recursos que tiene un nodo.

applicationPorts
EndpointRangeDescription

Intervalo de puertos desde los que el clúster asignó el puerto a las aplicaciones de Service Fabric.

ephemeralPorts
EndpointRangeDescription

El intervalo de puertos efímeros con los que deben configurarse los nodos de este tipo de nodo.

vmSize
String

Tamaño de las máquinas virtuales del grupo. Todas las máquinas virtuales de un grupo son del mismo tamaño. Por ejemplo, Standard_D3.

vmImagePublisher
String

Publicador de la imagen de Azure Virtual Machines Marketplace. Por ejemplo, Canonical o MicrosoftWindowsServer.

vmImageOffer
String

El tipo de oferta de la imagen de Azure Virtual Machines Marketplace. Por ejemplo, UbuntuServer o WindowsServer.

vmImageSku
String

La SKU de la imagen de Azure Virtual Machines Marketplace. Por ejemplo, 14.04.0-LTS o 2012-R2-Datacenter.

vmImageVersion
String

La versión de la imagen de Azure Virtual Machines Marketplace. Se puede especificar un valor de "latest" para seleccionar la versión más reciente de una imagen. Si se omite, el valor predeterminado es "latest".

vmSecrets
IList<VaultSecretGroup>

secretos de máquina virtual.

vmExtensions
IList<VMSSExtension>

extensiones de máquina virtual.

vmManagedIdentity
VmManagedIdentity
isStateless
Nullable<Boolean>

Indica si el tipo de nodo solo puede hospedar cargas de trabajo sin estado.

multiplePlacementGroups
Nullable<Boolean>

Indica si el conjunto de escalado asociado al tipo de nodo se puede componer de varios grupos de selección de ubicación.

provisioningState
String

Estado de aprovisionamiento del recurso de clúster administrado. Entre los valores posibles se incluyen: 'None', 'Creating', 'Created', 'Updating', 'Succeeded', 'Failed', 'Canceled', 'Deleting', 'Deleted', 'Other'

Se aplica a