Compartir a través de


NodeType Clase

Definición

Describe un tipo de nodo en el clúster, cada tipo de nodo representa el subconjunto de nodos del clúster.

[Microsoft.Rest.Serialization.JsonTransformation]
public class NodeType : Microsoft.Azure.Management.ServiceFabric.Models.ManagedProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type NodeType = class
    inherit ManagedProxyResource
Public Class NodeType
Inherits ManagedProxyResource
Herencia
Atributos

Constructores

NodeType()

Inicializa una nueva instancia de la clase NodeType.

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

Inicializa una nueva instancia de la clase NodeType.

Propiedades

ApplicationPorts

Obtiene o establece el intervalo de puertos desde los que el puerto asignado por clúster a las aplicaciones de Service Fabric.

Capacities

Obtiene o establece 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.

DataDiskSizeGB

Obtiene o establece el tamaño del disco para cada máquina virtual en el tipo de nodo en GB.

EphemeralPorts

Obtiene o establece el intervalo de puertos efímeros con los que se deben configurar los nodos de este tipo de nodo.

Id

Obtiene el identificador de recursos de Azure.

(Heredado de ManagedProxyResource)
IsPrimary

Obtiene o establece el 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.

Name

Obtiene el nombre del recurso de Azure.

(Heredado de ManagedProxyResource)
PlacementProperties

Obtiene o establece 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).

ProvisioningState

Obtiene el 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'

Tags

Obtiene o establece etiquetas de recursos de Azure.

(Heredado de ManagedProxyResource)
Type

Obtiene el tipo de recurso de Azure.

(Heredado de ManagedProxyResource)
VmExtensions

Obtiene o establece extensiones de máquina virtual.

VmImageOffer

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

VmImagePublisher

Obtiene o establece el publicador de la imagen de Azure Virtual Machines Marketplace. Por ejemplo, Canonical o MicrosoftWindowsServer.

VmImageSku

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

VmImageVersion

Obtiene o establece 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".

VmInstanceCount

Obtiene o establece el número de nodos del tipo de nodo. Este recuento debe coincidir con la propiedad capacity del recurso VirtualMachineScaleSet correspondiente.

VmSecrets

Obtiene o establece secretos de máquina virtual.

VmSize

Obtiene o establece el 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.

Métodos

Validate()

Valide el objeto .

Se aplica a