Partager via


ServiceFabricManagedNodeTypeData Classe

Définition

Classe représentant le modèle de données ServiceFabricManagedNodeType. Décrit un type de nœud dans le cluster. Chaque type de nœud représente un sous-ensemble de nœuds dans le cluster.

public class ServiceFabricManagedNodeTypeData : Azure.ResourceManager.Models.ResourceData
type ServiceFabricManagedNodeTypeData = class
    inherit ResourceData
Public Class ServiceFabricManagedNodeTypeData
Inherits ResourceData
Héritage
ServiceFabricManagedNodeTypeData

Constructeurs

ServiceFabricManagedNodeTypeData()

Initialise une nouvelle instance de ServiceFabricManagedNodeTypeData.

Propriétés

AdditionalDataDisks

Disques de données managés supplémentaires.

ApplicationPorts

Plage de ports à partir desquels le cluster a attribué un port aux applications Service Fabric.

Capacities

Balises de capacité appliquées aux nœuds dans le type de nœud. Le gestionnaire de ressources de cluster utilise ces balises pour comprendre la quantité de ressources d’un nœud.

DataDiskLetter

Lettre de disque de données managées. Il ne peut pas utiliser la lettre réservée C ou D et il ne peut pas changer après sa création.

DataDiskSizeInGB

Taille du disque managé attaché aux machines virtuelles sur le type de nœud en Go.

DataDiskType

Type de disque de données managées. Spécifie le type de compte de stockage pour le disque managé.

EphemeralPorts

Plage de ports éphémères que les nœuds de ce type de nœud doivent être configurés.

EvictionPolicy

Spécifie la stratégie d’éviction pour les machines virtuelles dans un type de nœud SPOT. La valeur par défaut est Delete.

FrontendConfigurations

Indique que le type de nœud utilise ses propres configurations frontales au lieu de celle par défaut pour le cluster. Ce paramètre ne peut être spécifié que pour les types de nœuds non principaux et ne peut pas être ajouté ou supprimé après la création du type de nœud.

HasMultiplePlacementGroups

Indique si le groupe identique associé au type de nœud peut être composé de plusieurs groupes de placement.

HostGroupId

Spécifie l’ID de ressource du groupe hôte complet. Cette propriété est utilisée pour le déploiement sur des hôtes dédiés Azure.

Id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
IsAcceleratedNetworkingEnabled

Spécifie si l’interface réseau est activée pour la mise en réseau accélérée.

IsEncryptionAtHostEnabled

Activez ou désactivez le chiffrement d’hôte pour les machines virtuelles sur le type de nœud. Cela permet d’activer le chiffrement de tous les disques, y compris le disque de ressource/temporaire sur l’hôte lui-même. Par défaut : le chiffrement sur l’hôte est désactivé, sauf si cette propriété est définie sur true pour la ressource.

IsNodePublicIPEnabled

Spécifie si chaque nœud reçoit sa propre adresse IP publique. Cela est pris en charge uniquement sur les types de nœuds secondaires avec des équilibreurs de charge personnalisés.

IsOverProvisioningEnabled

Spécifie si le type de nœud doit être surprovisionné. Elle est uniquement autorisée pour les types de nœuds sans état.

IsPrimary

Indique que les services système Service Fabric pour le cluster s’exécuteront sur ce type de nœud. Ce paramètre ne peut pas être modifié une fois le type de nœud créé.

IsSecureBootEnabled

Spécifie si le démarrage sécurisé doit être activé sur le nodeType. Ne peut être utilisé qu’avec TrustedLaunch SecurityType.

IsSpotVm

Indique si le type de nœud sera Spot Machines Virtuelles. Azure alloue les machines virtuelles s’il existe une capacité disponible et si les machines virtuelles peuvent être supprimées à tout moment.

IsStateless

Indique si le type de nœud peut uniquement héberger des charges de travail sans état.

Name

Nom de la ressource.

(Hérité de ResourceData)
NatGatewayId

Spécifie l’ID de ressource d’une passerelle NAT à attacher au sous-réseau de ce type de nœud. Le type de nœud doit utiliser l’équilibreur de charge personnalisé.

NetworkSecurityRules

Règles de sécurité réseau pour ce type de nœud. Ce paramètre ne peut être spécifié que pour les types de nœuds configurés avec des configurations frontales.

PlacementProperties

Balises de placement appliquées aux nœuds du type de nœud, qui peuvent être utilisées pour indiquer où certains services (charge de travail) doivent s’exécuter.

ProvisioningState

État d’approvisionnement de la ressource de type de nœud.

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
SecurityType

Spécifie le type de sécurité du nodeType. Seul TrustedLaunch est actuellement pris en charge.

Sku

Référence sku de type de nœud.

SpotRestoreTimeout

Indique la durée après laquelle la plateforme n’essaiera pas de restaurer les instances VMSS SPOT spécifiées comme ISO 8601.

SubnetId

Indique l’ID de ressource du sous-réseau pour le type de nœud.

SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)
Tags

Balises de ressources Azure.

UseDefaultPublicLoadBalancer

Spécifie si l’utilisation de l’équilibreur de charge public. S’il n’est pas spécifié et que le type de nœud n’a pas sa propre configuration frontale, il est attaché à l’équilibreur de charge par défaut. Si le type de nœud utilise son propre équilibreur de charge et que useDefaultPublicLoadBalancer a la valeur true, le serveur frontal doit être un Load Balancer interne. Si le type de nœud utilise son propre équilibreur de charge et que useDefaultPublicLoadBalancer a la valeur false ou n’est pas défini, l’équilibreur de charge personnalisé doit inclure un équilibreur de charge public pour fournir une connectivité sortante.

UseEphemeralOSDisk

Indique s’il faut utiliser un disque de système d’exploitation éphémère. La référence sku sélectionnée sur la propriété vmSize doit prendre en charge cette fonctionnalité.

UserAssignedIdentities

Liste des identités utilisateur associées au groupe de machines virtuelles identiques sous le type de nœud. Chaque entrée sera un ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ».

UseTempDataDisk

Spécifie s’il faut utiliser le disque temporaire pour la racine des données Service Fabric, auquel cas aucun disque de données managé n’est attaché et le disque temporaire sera utilisé. Elle est uniquement autorisée pour les types de nœuds sans état.

VmExtensions

Ensemble d’extensions qui doivent être installées sur les machines virtuelles.

VmImageOffer

Type d’offre de l’image De la Place de marché Azure Machines Virtuelles. Par exemple, UbuntuServer ou WindowsServer.

VmImagePlan

Spécifie des informations sur l’image de place de marché utilisée pour créer la machine virtuelle. Cet élément est utilisé uniquement pour les images de la Place de marché. Avant de pouvoir utiliser une image de place de marché à partir d’une API, vous devez activer l’image pour une utilisation par programmation. Dans le Portail Azure, recherchez l’image de place de marché que vous souhaitez utiliser, puis cliquez sur Vouloir déployer par programmation, Bien démarrer>. Entrez les informations requises, puis cliquez sur Enregistrer.

VmImagePublisher

Éditeur de l’image Place de marché Azure Machines Virtuelles. Par exemple, Canonical ou MicrosoftWindowsServer.

VmImageResourceId

Indique l’ID de ressource de l’image de machine virtuelle. Ce paramètre est utilisé pour l’image de machine virtuelle personnalisée.

VmImageSku

Référence SKU de l’image De la Place de marché Azure Machines Virtuelles. Par exemple, 14.04.0-LTS ou 2012-R2-Datacenter.

VmImageVersion

Version de l’image De la Place de marché Azure Machines Virtuelles. Vous pouvez spécifier la valeur « latest » pour sélectionner la dernière version d’une image. En cas d’omission, la valeur par défaut est « latest ».

VmInstanceCount

Nombre de nœuds dans le type de nœud. <br /><br />Values:<br />-1 - Utiliser lorsque des règles de mise à l’échelle automatique sont configurées ou que sku.capacity est défini <br /> 0 - Non pris en charge <br />>0 - Utiliser pour l’échelle manuelle.

VmSecrets

Secrets à installer dans les machines virtuelles.

VmSetupActions

Spécifie les actions à effectuer sur les machines virtuelles avant le démarrage du runtime Service Fabric.

VmSharedGalleryImageId

Indique l’ID de ressource de l’image de galeries partagées de machine virtuelle. Ce paramètre est utilisé pour l’image de machine virtuelle personnalisée.

VmSize

Taille des machines virtuelles dans le pool. Toutes les machines virtuelles d’un pool ont la même taille. Par exemple, Standard_D3.

Zones

Spécifie les zones de disponibilité où le type de nœud s’étendrait. Si le cluster ne s’étend pas entre les zones de disponibilité, lancez az migration pour le cluster.

S’applique à