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.