ClusterPropertiesUpdateParameters

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

Propriétés

Nom Type Obligatoire
addOnFeatures tableau d’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 d’AddOnFeatures
Obligatoire : Non

Liste des fonctionnalités de module complémentaire à 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é des nœuds au sein du cluster, le certificat SSL pour le point de terminaison de gestion de cluster et le client administrateur par défaut.


certificateCommonNames

Type : ServerCertificateCommonNames
Obligatoire : Non

Décrit la liste des certificats de serveur référencés par le nom commun utilisé pour sécuriser le cluster.


clientCertificateCommonNames

Type : tableau de ClientCertificateCommonName
Obligatoire : Non

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


clientCertificateThumbprints

Type : tableau de ClientCertificateThumbprint
Obligatoire : Non

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


clusterCodeVersion

Type : chaîne
Obligatoire : Non

Version du runtime Service Fabric du cluster. Cette propriété ne peut être définie que par l’utilisateur lorsque upgradeMode est défini sur Manuel. Pour obtenir la liste des versions disponibles Service Fabric pour les nouveaux clusters utilisent 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 remplacera la liste existante.


nodeTypes

Type : tableau de NodeTypeDescription
Obligatoire : Non

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


reliabilityLevel

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

Le niveau de fiabilité définit la taille du jeu de réplicas des services système. En savoir plus sur la fiabilitéLevel.

  • Aucun : exécutez les services système avec un nombre de jeu de réplicas cible de 1. Cela ne doit être utilisé que pour les clusters de test.
  • Bronze - Exécutez les services système avec un nombre de jeu de réplicas cible de 3. Cela ne doit être utilisé que pour les clusters de test.
  • Silver - Exécutez les services système avec un nombre de jeu de réplicas cible de 5.
  • Gold - Exécutez les services système avec un nombre de jeu de réplicas cible de 7.
  • Platinum - Exécutez les services système avec un nombre de jeu de réplicas cible de 9.

reverseProxyCertificate

Type : CertificateDescription
Obligatoire : Non

Certificat de serveur utilisé par 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 est automatiquement mis à niveau vers la dernière version Service Fabric runtime dès qu’il est disponible.
  • Manuel : le cluster ne sera pas automatiquement mis à niveau vers la dernière version Service Fabric runtime. Le cluster est mis à niveau en définissant la propriété clusterCodeVersion dans la ressource de cluster.