Compartir a través de


ServiceFabricManagedNodeTypeData Clase

Definición

Clase que representa el modelo de datos ServiceFabricManagedNodeType. Describe un tipo de nodo en el clúster, cada tipo de nodo representa el conjunto secundario de nodos del clúster.

public class ServiceFabricManagedNodeTypeData : Azure.ResourceManager.Models.ResourceData
type ServiceFabricManagedNodeTypeData = class
    inherit ResourceData
Public Class ServiceFabricManagedNodeTypeData
Inherits ResourceData
Herencia
ServiceFabricManagedNodeTypeData

Constructores

ServiceFabricManagedNodeTypeData()

Inicializa una nueva instancia de ServiceFabricManagedNodeTypeData.

Propiedades

AdditionalDataDisks

Discos de datos administrados adicionales.

ApplicationPorts

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

Capacities

Las etiquetas de capacidad aplicadas a los nodos del tipo de nodo, el administrador de recursos del clúster usa estas etiquetas para comprender cuánto recurso tiene un nodo.

DataDiskLetter

Letra de disco de datos administrado. No puede usar la letra reservada C o D y no puede cambiar después de crearse.

DataDiskSizeInGB

Tamaño del disco para el disco administrado conectado a las máquinas virtuales en el tipo de nodo en GB.

DataDiskType

Tipo de disco de datos administrado. Especifica el tipo de cuenta de almacenamiento para el disco administrado.

EphemeralPorts

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

EvictionPolicy

Especifica la directiva de expulsión para las máquinas virtuales en un tipo de nodo SPOT. El valor predeterminado es Delete.

FrontendConfigurations

Indica que el tipo de nodo usa sus propias configuraciones de front-end en lugar de la predeterminada para el clúster. Esta configuración solo se puede especificar para los tipos de nodo no principales y no se puede agregar ni quitar después de crear el tipo de nodo.

HasMultiplePlacementGroups

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

HostGroupId

Especifica el identificador de recurso del grupo host completo. Esta propiedad se usa para la implementación en hosts dedicados de Azure.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
IsAcceleratedNetworkingEnabled

Especifica si la interfaz de red está habilitada para redes aceleradas.

IsEncryptionAtHostEnabled

Habilite o deshabilite el cifrado de host para las máquinas virtuales en el tipo de nodo. Esto habilitará el cifrado para todos los discos, incluido el disco resource/temp en el propio host. Valor predeterminado: el cifrado en el host se deshabilitará a menos que esta propiedad esté establecida en true para el recurso.

IsNodePublicIPEnabled

Especifica si cada nodo tiene asignada su propia dirección IP pública. Esto solo se admite en tipos de nodo secundarios con equilibradores de carga personalizados.

IsOverProvisioningEnabled

Especifica si el tipo de nodo se debe sobreaprovisionar. Solo se permite para tipos de nodo sin estado.

IsPrimary

Indica que los servicios del sistema de Service Fabric para el clúster se ejecutarán en este tipo de nodo. Esta configuración no se puede cambiar una vez creado el tipo de nodo.

IsSecureBootEnabled

Especifica si se debe habilitar el arranque seguro en nodeType. Solo se puede usar con TrustedLaunch SecurityType.

IsSpotVm

Indica si el tipo de nodo será spot Virtual Machines. Azure asignará las máquinas virtuales si hay capacidad disponible y las máquinas virtuales se pueden expulsar en cualquier momento.

IsStateless

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

Name

Nombre del recurso.

(Heredado de ResourceData)
NatGatewayId

Especifica el identificador de recurso de una puerta de enlace NAT que se va a adjuntar a la subred de este tipo de nodo. El tipo de nodo debe usar el equilibrador de carga personalizado.

NetworkSecurityRules

Reglas de seguridad de red para este tipo de nodo. Esta configuración solo se puede especificar para los tipos de nodo configurados con configuraciones de front-end.

PlacementProperties

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

Estado de aprovisionamiento del recurso de tipo de nodo.

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
SecurityType

Especifica el tipo de seguridad de nodeType. Actualmente solo se admite TrustedLaunch.

Sku

SKU de tipo de nodo.

SpotRestoreTimeout

Indica la duración del tiempo después del cual la plataforma no intentará restaurar las instancias de VMSS SPOT especificadas como ISO 8601.

SubnetId

Indica el identificador de recurso de la subred para el tipo de nodo.

SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)
Tags

Etiquetas de recursos de Azure.

UseDefaultPublicLoadBalancer

Especifica si usa el equilibrador de carga público. Si no se especifica y el tipo de nodo no tiene su propia configuración de front-end, se asociará al equilibrador de carga predeterminado. Si el tipo de nodo usa su propio equilibrador de carga y useDefaultPublicLoadBalancer es true, el front-end debe ser un Load Balancer interno. Si el tipo de nodo usa su propio equilibrador de carga y useDefaultPublicLoadBalancer es false o no se establece, el equilibrador de carga personalizado debe incluir un equilibrador de carga público para proporcionar conectividad de salida.

UseEphemeralOSDisk

Indica si se va a usar el disco del sistema operativo efímero. La SKU seleccionada en la propiedad vmSize debe admitir esta característica.

UserAssignedIdentities

Lista de identidades de usuario asociadas al conjunto de escalado de máquinas virtuales en el tipo de nodo. Cada entrada será un identificador de recurso de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

UseTempDataDisk

Especifica si se va a usar el disco temporal para la raíz de datos de Service Fabric, en cuyo caso no se conectará ningún disco de datos administrado y se usará el disco temporal. Solo se permite para tipos de nodo sin estado.

VmExtensions

Conjunto de extensiones que se deben instalar en las máquinas virtuales.

VmImageOffer

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

VmImagePlan

Especifica información sobre la imagen de Marketplace que se usa para crear la máquina virtual. Este elemento solo se usa para imágenes de Marketplace. Para poder usar una imagen de Marketplace desde una API, debe habilitar la imagen para su uso mediante programación. En el Azure Portal, busque la imagen de Marketplace que desea usar y, a continuación, haga clic en Desea implementar mediante programación, Introducción -> . Escriba cualquier información necesaria y, a continuación, haga clic en Guardar.

VmImagePublisher

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

VmImageResourceId

Indica el identificador de recurso de la imagen de máquina virtual. Este parámetro se usa para la imagen de máquina virtual personalizada.

VmImageSku

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

VmImageVersion

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

Número de nodos del tipo de nodo. <br /br /><>values:<br />-1 : se usa cuando se configuran reglas de escalado automático o se define <sku.capacity br /> 0 - No compatible <br />>0 - Se usa para la escala manual.

VmSecrets

Secretos que se van a instalar en las máquinas virtuales.

VmSetupActions

Especifica las acciones que se van a realizar en las máquinas virtuales antes de arrancar el entorno de ejecución de Service Fabric.

VmSharedGalleryImageId

Indica el identificador de recurso de la imagen de galerías compartidas de máquina virtual. Este parámetro se usa para la imagen de máquina virtual personalizada.

VmSize

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.

Zones

Especifica las zonas de disponibilidad en las que el tipo de nodo abarcaría. Si el clúster no se distribuye entre zonas de disponibilidad, inicia az migration para el clúster.

Se aplica a