Partager via


Azure.ResourceManager.ServiceFabricManagedClusters.Models Espace de noms

Classes

ApplicationHealthPolicy

Définit une stratégie d’intégrité utilisée pour évaluer l’intégrité d’une application ou de l’une de ses entités enfants.

ApplicationUpgradePolicy

Décrit la stratégie pour une mise à niveau d’application surveillée.

ApplicationUserAssignedIdentityInfo

The ApplicationUserAssignedIdentityInfo.

ArmServiceFabricManagedClustersModelFactory

Fabrique de modèles pour les modèles.

AveragePartitionLoadScalingTrigger

Représente un déclencheur de mise à l’échelle lié à une charge moyenne d’une métrique/ressource d’une partition.

AverageServiceLoadScalingTrigger

Représente une stratégie de mise à l’échelle liée à une charge moyenne d’une métrique/ressource d’un service.

ClusterFabricSettingsParameterDescription

Décrit un paramètre dans les paramètres d’infrastructure du cluster.

ClusterFabricSettingsSection

Décrit une section dans les paramètres d’infrastructure du cluster.

EndpointRangeDescription

Détails de la plage de ports.

ManagedAzResiliencyStatus

Décrit le résultat de la demande de liste des tailles de machine virtuelle managée pour les clusters managés Service Fabric.

ManagedClusterAzureActiveDirectory

Paramètres permettant d’activer l’authentification AAD sur le cluster.

ManagedClusterClientCertificate

Définition de certificat client.

ManagedClusterIPTag

IPTag associé à l’objet .

ManagedClusterLoadBalancingRule

Décrit une règle d’équilibrage de charge.

ManagedClusterServiceEndpoint

Propriétés du point de terminaison de service.

ManagedClusterSubnet

Décrit un sous-réseau.

ManagedServiceBaseProperties

Propriétés courantes des ressources de service.

ManagedServiceCorrelation

Crée une corrélation particulière entre les services.

ManagedServiceLoadMetric

Spécifie une métrique pour équilibrer la charge d’un service pendant l’exécution.

ManagedServicePartitionScheme

Décrit la façon dont le service est partitionné. Veuillez noter qu’il ManagedServicePartitionScheme s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent NamedPartitionScheme, SingletonPartitionScheme et UniformInt64RangePartitionScheme.

ManagedServicePlacementPolicy

Décrit la stratégie à utiliser pour le placement d’un service Service Fabric. Veuillez noter qu’il ManagedServicePlacementPolicy s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent ServicePlacementInvalidDomainPolicy, ServicePlacementNonPartiallyPlaceServicePolicy, ServicePlacementRequiredDomainPolicyServicePlacementPreferPrimaryDomainPolicyet ServicePlacementRequireDomainDistributionPolicy.

ManagedServiceProperties

Propriétés de la ressource de service. Veuillez noter qu’il ManagedServiceProperties s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent StatefulServiceProperties et StatelessServiceProperties.

ManagedServiceScalingMechanism

Décrit le mécanisme d’exécution d’une opération de mise à l’échelle. Veuillez noter qu’il ManagedServiceScalingMechanism s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent NamedPartitionAddOrRemoveScalingMechanism et PartitionInstanceCountScalingMechanism.

ManagedServiceScalingPolicy

Spécifie une métrique pour équilibrer la charge d’un service pendant l’exécution.

ManagedServiceScalingTrigger

Décrit le déclencheur d’exécution d’une opération de mise à l’échelle. Veuillez noter qu’il ManagedServiceScalingTrigger s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent AveragePartitionLoadScalingTrigger et AverageServiceLoadScalingTrigger.

NamedPartitionAddOrRemoveScalingMechanism

Représente un mécanisme de mise à l’échelle pour l’ajout ou la suppression de partitions nommées d’un service sans état. Les noms de partition sont au format « 0','1'...'N-1'.

NamedPartitionScheme

Décrit le schéma de partition nommé du service.

NodeTypeActionContent

Paramètres pour l’action de type de nœud.

NodeTypeAvailableSku

Définit le type de référence sku disponible pour un type de nœud.

NodeTypeFrontendConfiguration

Décrit les configurations frontales pour le type de nœud.

NodeTypeSku

Décrit une référence SKU de type nœud.

NodeTypeSkuCapacity

Fournit des informations sur la façon dont le type de nœud peut être mis à l’échelle.

NodeTypeSupportedSku

Décrit une référence SKU prise en charge par type de nœud.

NodeTypeVaultCertificate

Décrit une référence de certificat unique dans un Key Vault et l’emplacement où le certificat doit se trouver sur la machine virtuelle.

NodeTypeVaultSecretGroup

Spécifie l’ensemble de certificats qui doivent être installés sur les machines virtuelles.

NodeTypeVmssDataDisk

Description du disque de données managées.

NodeTypeVmssExtension

Spécifie l’ensemble d’extensions qui doivent être installées sur les machines virtuelles.

PartitionInstanceCountScalingMechanism

Représente un mécanisme de mise à l’échelle pour l’ajout ou la suppression d’instances de partition de service sans état.

ResourceAzStatus

Décrit Az Resiliency status des ressources de base.

RollingUpgradeMonitoringPolicy

Stratégie utilisée pour surveiller la mise à niveau de l’application.

ServiceFabricManagedApplicationPatch

Demande de mise à jour de l’application.

ServiceFabricManagedApplicationTypePatch

Demande de mise à jour du type d’application.

ServiceFabricManagedApplicationTypeVersionPatch

Demande de mise à jour de version de type d’application.

ServiceFabricManagedClusterPatch

Demande de mise à jour de cluster managé.

ServiceFabricManagedClustersSku

Définition de la référence SKU de cluster managé Service Fabric.

ServiceFabricManagedClusterVersion

Résultat des versions du runtime Service Fabric.

ServiceFabricManagedNetworkSecurityRule

Décrit une règle de sécurité réseau.

ServiceFabricManagedNodeTypePatch

Demande de mise à jour du type de nœud.

ServiceFabricManagedServicePatch

Demande de mise à jour du service.

ServiceFabricManagedUnsupportedVmSize

Décrit les tailles d’une machine virtuelle.

ServicePlacementInvalidDomainPolicy

Décrit la stratégie à utiliser pour le placement d’un service Service Fabric où un domaine d’erreur ou de mise à niveau particulier ne doit pas être utilisé pour le placement des instances ou des réplicas de ce service.

ServicePlacementNonPartiallyPlaceServicePolicy

ServicePlacementNonPartiallyPlaceServicePolicy.

ServicePlacementPreferPrimaryDomainPolicy

Décrit la stratégie à utiliser pour le placement d’un service Service Fabric où les réplicas principaux du service doivent être placés de manière optimale dans un domaine particulier.

Cette stratégie de placement est généralement utilisée avec les domaines d’erreur dans les scénarios où le cluster Service Fabric est distribué géographiquement afin d’indiquer que le réplica principal d’un service doit se trouver dans un domaine d’erreur particulier, qui, dans les scénarios géodistribué, s’aligne généralement sur les limites régionales ou du centre de données. Notez que, comme il s’agit d’une optimisation, il est possible que le réplica principal ne se trouve pas dans ce domaine en raison de défaillances, de limites de capacité ou d’autres contraintes.

ServicePlacementRequiredDomainPolicy

Décrit la stratégie à utiliser pour le placement d’un service Service Fabric où les instances ou les réplicas de ce service doivent être placés dans un domaine particulier.

ServicePlacementRequireDomainDistributionPolicy

Décrit la stratégie à utiliser pour le placement d’un service Service Fabric où deux réplicas de la même partition ne doivent jamais être placés dans le même domaine d’erreur ou de mise à niveau.

Bien que ce ne soit pas courant, cela peut exposer le service à un risque accru de défaillances simultanées en raison de pannes non planifiées ou d’autres cas d’échecs ultérieurs/simultanés. Prenons l’exemple d’un cas où les réplicas sont déployés dans différents centres de données, avec un réplica par emplacement. Dans le cas où l’un des centres de données est mis hors connexion, normalement le réplica qui a été placé dans ce centre de données est emballé dans l’un des centres de données restants. Si cela n’est pas souhaitable, cette stratégie doit être définie.

ServiceTypeHealthPolicy

Représente la stratégie de contrôle d’intégrité utilisée pour évaluer l’intégrité des services appartenant à un type de service.

SingletonPartitionScheme

SingletonPartitionScheme.

StatefulServiceProperties

Propriétés d’une ressource de service avec état.

StatelessServiceProperties

Propriétés d’une ressource de service sans état.

UniformInt64RangePartitionScheme

Décrit un schéma de partitionnement dans lequel une plage d’entiers est allouée uniformément sur un certain nombre de partitions.

VmImagePlan

Spécifie des informations sur l’image de la 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 la Place de marché à partir d’une API, vous devez activer l’image pour une utilisation programmatique. Dans le Portail Azure, recherchez l’image de la Place de marché que vous souhaitez utiliser, puis cliquez sur Voulez déployer par programme, Bien démarrer.> Entrez les informations requises, puis cliquez sur Enregistrer.

Structures

ManagedClusterAddOnFeature

Fonctionnalités de module complémentaire de cluster disponibles.

ManagedClusterLoadBalanceProbeProtocol

référence à la sonde d’équilibreur de charge utilisée par la règle d’équilibrage de charge.

ManagedClusterLoadBalancingRuleTransportProtocol

Référence au protocole de transport utilisé par la règle d’équilibrage de charge.

ManagedClusterSubnetPrivateEndpointNetworkPoliciesState

Activer ou désactiver l’application de stratégies réseau sur le point de terminaison privé dans le sous-réseau.

ManagedClusterSubnetPrivateLinkServiceNetworkPoliciesState

Activez ou désactivez l’application de stratégies réseau sur le service de liaison privée dans le sous-réseau.

ManagedClusterUpgradeCadence

Indique quand de nouvelles mises à niveau de version du runtime de cluster seront appliquées après leur publication. Par défaut, Wave0.

ManagedClusterUpgradeMode

Mode de mise à niveau du cluster lorsque la nouvelle version du runtime Service Fabric est disponible.

ManagedClusterVersionEnvironment

The ManagedClusterVersionEnvironment.

ManagedServiceCorrelationScheme

Schéma de corrélation de service.

ManagedServiceLoadMetricWeight

Détermine le poids (métrique) par rapport aux autres métriques qui sont configurées pour ce service. Pendant l’exécution, si deux métriques entrent en conflit, le Gestionnaire des ressources de cluster privilégie la métrique avec le poids le plus élevé.

ManagedServicePackageActivationMode

Mode d’activation du package de service.

NodeTypeFrontendConfigurationIPAddressType

Type d’adresse IP.

NodeTypeSkuScaleType

Type d’échelle de capacité de type nœud.

PolicyViolationCompensationAction

Action de compensation à effectuer quand une mise à niveau de type Surveillé détecte des violations de stratégie de surveillance ou de stratégie d’intégrité. Non valide indique que l’action d’échec n’est pas valide. La restauration spécifie que la mise à niveau commencera automatiquement à être rétablie. Manual indique que la mise à niveau bascule vers le mode de mise à niveau UnmonitoredManual.

RollingUpgradeMode

Mode utilisé pour surveiller l’intégrité pendant une mise à niveau propagée. Les valeurs sont Monitor et UnmonitoredAuto.

ServiceFabricManagedClusterOSType

Système d’exploitation de cluster, la valeur par défaut est Windows.

ServiceFabricManagedClusterSecurityType

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

ServiceFabricManagedClustersSkuName

Nom de la référence SKU.

ServiceFabricManagedClusterState

État actuel du cluster.

ServiceFabricManagedClusterUpdateType

Spécifie la façon dont l’opération sera effectuée.

ServiceFabricManagedDataDiskType

Type de disque de données managées. Les IOPS et le débit sont donnés par la taille du disque. Pour plus d’informations, accédez à https://docs.microsoft.com/en-us/azure/virtual-machines/disks-types.

ServiceFabricManagedNetworkSecurityRuleDirection

Direction des règles de sécurité réseau.

ServiceFabricManagedNetworkTrafficAccess

Le trafic réseau est autorisé ou refusé.

ServiceFabricManagedNsgProtocol

Protocole réseau auquel la règle s'applique.

ServiceFabricManagedResourceProvisioningState

État d’approvisionnement de la ressource managée.

ServiceFabricManagedServiceMoveCost

Spécifie le coût du déplacement du service.

SpotNodeVmEvictionPolicyType

Spécifie la stratégie d’éviction pour les machines virtuelles d’un type de nœud SPOT.

VmSetupAction

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

ZonalUpdateMode

Indique le mode de mise à jour pour les clusters Cross Az.