ClusterPropertiesUpdateParameters
Описывает свойства ресурсов кластера, которые можно обновить во время операции PATCH.
Свойства
Имя | Тип | Обязательно |
---|---|---|
addOnFeatures | массив AddOnFeatures | Нет |
сертификат | CertificateDescription | Нет |
certificateCommonNames | ServerCertificateCommonNames | Нет |
clientCertificateCommonNames | массив ClientCertificateCommonName | Нет |
clientCertificateThumbprints | Массив ClientCertificateThumbprint | Нет |
clusterCodeVersion | строка | Нет |
fabricSettings | Массив SettingsSectionDescription | Нет |
nodeTypes | Массив NodeTypeDescription | Нет |
reliabilityLevel | string (перечисление) | Нет |
reverseProxyCertificate | CertificateDescription | Нет |
upgradeDescription | ClusterUpgradePolicy | Нет |
upgradeMode | string (перечисление) | Нет |
addOnFeatures
Тип: массив AddOnFeatures
Обязательный: нет
Список дополнительных функций, которые необходимо включить в кластере.
сертификат
Тип: CertificateDescription
Обязательный: нет
Сертификат, используемый для защиты кластера. Предоставленный сертификат будет использоваться для обеспечения безопасности узла в кластере, SSL-сертификата для конечной точки управления кластером и клиента администратора по умолчанию.
certificateCommonNames
Тип: ServerCertificateCommonNames
Обязательный: нет
Описывает список сертификатов сервера, на которые ссылается общее имя, которые используются для защиты кластера.
clientCertificateCommonNames
Тип: массив ClientCertificateCommonName
Обязательный: нет
Список сертификатов клиента, на которые ссылается общее имя, на которые разрешено управлять кластером. Это приведет к перезаписи существующего списка.
clientCertificateThumbprints
Тип: массив ClientCertificateThumbprint
Обязательный: нет
Список сертификатов клиента, на которые ссылается отпечаток, на которые разрешено управлять кластером. Это приведет к перезаписи существующего списка.
clusterCodeVersion
Тип: строка
Обязательный: нет
Версия среды выполнения Service Fabric кластера. Это свойство может быть задано пользователем только в том случае, если параметр upgradeMode имеет значение Manual. Чтобы получить список доступных версий Service Fabric для новых кластеров, используйте API ClusterVersion. Чтобы получить список доступных версий для существующих кластеров, используйте availableClusterVersions.
fabricSettings
Тип: массив SettingsSectionDescription
Обязательный: нет
Список настраиваемых параметров структуры для настройки кластера. Это приведет к перезаписи существующего списка.
nodeTypes
Тип: массив NodeTypeDescription
Обязательный: нет
Список типов узлов в кластере. Это приведет к перезаписи существующего списка.
reliabilityLevel
Тип: string (перечисление)
Обязательный: нет
Уровень надежности задает реплика заданный размер системных служб. Узнайте о ReliabilityLevel.
- Нет — запустите системные службы с целевым числом реплика, равным 1. Этот параметр следует использовать только для тестовых кластеров.
- Бронзовый — запуск системных служб с целевым реплика числом наборов 3. Этот параметр следует использовать только для тестовых кластеров.
- Silver — запуск системных служб с целевым числом реплика 5.
- Gold — запуск системных служб с целевым реплика числом наборов 7.
- Платиновый — запустите системные службы с целевым реплика установленным числом 9.
reverseProxyCertificate
Тип: CertificateDescription
Обязательный: нет
Сертификат сервера, используемый обратным прокси-сервером.
UpgradeDescription
Тип: ClusterUpgradePolicy
Обязательный: нет
Политика, используемая при обновлении кластера.
upgradeMode
Тип: string (перечисление)
Обязательный: нет
Режим обновления кластера при наличии новой версии среды выполнения Service Fabric.
- Автоматически — кластер будет автоматически обновлен до последней версии среды выполнения Service Fabric, как только она станет доступной.
- Вручную — кластер не будет автоматически обновлен до последней версии среды выполнения Service Fabric. Кластер обновляется путем задания свойства clusterCodeVersion в ресурсе кластера.