ClusterPropertiesUpdateParameters

Décrit les propriétés des ressources de cluster qui peuvent être mises à jour pendant l’opération PATCH.

Propriétés

Nom Type Obligatoire
addOnFeatures tableau de AddOnFeatures Non
certificat CertificateDescription Non
certificateCommonNames ServerCertificateCommonNames Non
clientCertificateCommonNames tableau de ClientCertificateCommonName Non
clientCertificateThumbprints tableau de ClientCertificateThumbprint Non
clusterCodeVersion string Non
fabricSettings tableau de SettingsSectionDescription Non
nodeTypes tableau de NodeTypeDescription Non
reliabilityLevel string (énumération) Non
reverseProxyCertificate CertificateDescription Non
upgradeDescription ClusterUpgradePolicy Non
upgradeMode string (énumération) Non

addOnFeatures

Type : tableau de AddOnFeatures
Obligatoire : Non

Liste des fonctionnalités de complément à activer dans le cluster.


certificat

Type : CertificateDescription
Obligatoire : Non

Certificat à utiliser pour sécuriser le cluster. Le certificat fourni sera utilisé pour la sécurité de nœud à nœud au sein du cluster, le certificat SSL pour le point de terminaison de gestion du cluster et le client d’administration par défaut.


certificateCommonNames

Type : ServerCertificateCommonNames
Obligatoire : Non

Décrit une liste de certificats de serveur référencés par un nom commun qui sont utilisés pour sécuriser le cluster.


clientCertificateCommonNames

Type : tableau de ClientCertificateCommonName
Obligatoire : Non

Liste des certificats clients référencés par nom commun qui sont autorisés à gérer le cluster. Cela remplace la liste existante.


clientCertificateThumbprints

Type : tableau de ClientCertificateThumbprint
Obligatoire : Non

Liste des certificats clients référencés par l’empreinte numérique qui sont autorisés à gérer le cluster. Cela remplace la liste existante.


clusterCodeVersion

Type : chaîne
Obligatoire : Non

Version du runtime Service Fabric du cluster. Cette propriété ne peut être définie par l’utilisateur que lorsque upgradeMode est défini sur Manuel. Pour obtenir la liste des versions de Service Fabric disponibles pour les nouveaux clusters, utilisez l’API ClusterVersion. Pour obtenir la liste des versions disponibles pour les clusters existants, utilisez availableClusterVersions.


fabricSettings

Type : tableau de SettingsSectionDescription
Obligatoire : Non

Liste des paramètres d’infrastructure personnalisés pour configurer le cluster. Cela remplace la liste existante.


nodeTypes

Type : tableau de NodeTypeDescription
Obligatoire : Non

Liste des types de nœuds dans le cluster. Cela remplace la liste existante.


reliabilityLevel

Type : chaîne (énumération)
Obligatoire : Non

Le niveau de fiabilité définit la réplica taille de l’ensemble des services système. En savoir plus sur ReliabilityLevel.

  • Aucun : exécutez les services système avec une cible réplica nombre défini de 1. Il ne doit être utilisé que pour les clusters de test.
  • Bronze : exécutez les services système avec une cible réplica nombre défini de 3. Il ne doit être utilisé que pour les clusters de test.
  • Silver : exécutez les services système avec une cible réplica nombre défini de 5.
  • Gold : exécutez les services système avec une cible réplica nombre défini de 7.
  • Platinum : exécutez les services système avec une cible réplica nombre défini de 9.

reverseProxyCertificate

Type : CertificateDescription
Obligatoire : Non

Certificat de serveur utilisé par le proxy inverse.


upgradeDescription

Type : ClusterUpgradePolicy
Obligatoire : Non

Stratégie à utiliser lors de la mise à niveau du cluster.


upgradeMode

Type : chaîne (énumération)
Obligatoire : Non

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

  • Automatique : le cluster sera automatiquement mis à niveau vers la dernière version du runtime Service Fabric dès qu’elle sera disponible.
  • Manuel : le cluster ne sera pas automatiquement mis à niveau vers la dernière version du runtime Service Fabric. Le cluster est mis à niveau en définissant la propriété clusterCodeVersion dans la ressource du cluster.