Поделиться через


ClusterUpdateParameters interface

Запрос на обновление кластера

Свойства

addOnFeatures

Список дополнительных функций, которые необходимо включить в кластере.

applicationTypeVersionsCleanupPolicy

Политика, используемая для очистки неиспользуемых версий.

certificate

Сертификат, используемый для защиты кластера. Предоставленный сертификат будет использоваться для обеспечения безопасности узла в кластере, SSL-сертификат для конечной точки управления кластером и клиента администратора по умолчанию.

certificateCommonNames

Описывает список сертификатов сервера, на которые ссылается общее имя, которые используются для защиты кластера.

clientCertificateCommonNames

Список сертификатов клиента, на которые ссылается общее имя, на которые разрешено управлять кластером. Это приведет к перезаписи существующего списка.

clientCertificateThumbprints

Список сертификатов клиента, на которые ссылается отпечаток, на которые разрешено управлять кластером. Это приведет к перезаписи существующего списка.

clusterCodeVersion

Версия среды выполнения Service Fabric кластера. Это свойство может быть установлено только в том случае, если параметр upgradeMode имеет значение "Вручную". Чтобы получить список доступных версий Service Fabric для новых кластеров, используйте API ClusterVersion. Чтобы получить список доступных версий для существующих кластеров, используйте availableClusterVersions.

eventStoreServiceEnabled

Указывает, включена ли служба хранилища событий.

fabricSettings

Список настраиваемых параметров структуры для настройки кластера. Это приведет к перезаписи существующего списка.

infrastructureServiceManager

Указывает, включен ли диспетчер служб инфраструктуры.

nodeTypes

Список типов узлов в кластере. Это приведет к перезаписи существующего списка.

notifications

Указывает список каналов уведомлений для событий кластера.

reliabilityLevel

Уровень надежности задает реплика заданный размер системных служб. Узнайте о ReliabilityLevel.

  • Нет — запустите системные службы с целевым числом реплика, равным 1. Этот параметр следует использовать только для тестовых кластеров.
  • Бронзовый — запуск системных служб с целевым реплика числом наборов 3. Этот параметр следует использовать только для тестовых кластеров.
  • Silver — запуск системных служб с целевым числом реплика 5.
  • Gold — запуск системных служб с целевым реплика числом наборов 7.
  • Платиновый — запустите системные службы с целевым реплика установленным числом 9.
reverseProxyCertificate

Сертификат сервера, используемый обратным прокси-сервером.

sfZonalUpgradeMode

Это свойство управляет логическим группированием виртуальных машин в доменах обновления. Это свойство нельзя изменить, если тип узла с несколькими Зонами доступности уже присутствует в кластере.

tags

Параметры обновления кластера

upgradeDescription

Политика, используемая при обновлении кластера.

upgradeMode

Режим обновления кластера при наличии новой версии среды выполнения Service Fabric.

upgradePauseEndTimestampUtc

Метка времени окончания обновления версии среды выполнения приостановки в кластере (UTC).

upgradePauseStartTimestampUtc

Метка времени начала для приостановки обновлений версий среды выполнения в кластере (UTC).

upgradeWave

Указывает, когда будут применяться обновления новой версии среды выполнения кластера после их выпуска. По умолчанию — Wave0. Применяется, только если параметр upgradeMode имеет значение "Автоматически".

vmssZonalUpgradeMode

Это свойство определяет режим обновления для масштабируемого набора виртуальных машин. Он является обязательным при добавлении типа узла с несколькими Зоны доступности.

waveUpgradePaused

Логическое значение для приостановки автоматического обновления версий среды выполнения в кластере.

Сведения о свойстве

addOnFeatures

Список дополнительных функций, которые необходимо включить в кластере.

addOnFeatures?: string[]

Значение свойства

string[]

applicationTypeVersionsCleanupPolicy

Политика, используемая для очистки неиспользуемых версий.

applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy

Значение свойства

certificate

Сертификат, используемый для защиты кластера. Предоставленный сертификат будет использоваться для обеспечения безопасности узла в кластере, SSL-сертификат для конечной точки управления кластером и клиента администратора по умолчанию.

certificate?: CertificateDescription

Значение свойства

certificateCommonNames

Описывает список сертификатов сервера, на которые ссылается общее имя, которые используются для защиты кластера.

certificateCommonNames?: ServerCertificateCommonNames

Значение свойства

clientCertificateCommonNames

Список сертификатов клиента, на которые ссылается общее имя, на которые разрешено управлять кластером. Это приведет к перезаписи существующего списка.

clientCertificateCommonNames?: ClientCertificateCommonName[]

Значение свойства

clientCertificateThumbprints

Список сертификатов клиента, на которые ссылается отпечаток, на которые разрешено управлять кластером. Это приведет к перезаписи существующего списка.

clientCertificateThumbprints?: ClientCertificateThumbprint[]

Значение свойства

clusterCodeVersion

Версия среды выполнения Service Fabric кластера. Это свойство может быть установлено только в том случае, если параметр upgradeMode имеет значение "Вручную". Чтобы получить список доступных версий Service Fabric для новых кластеров, используйте API ClusterVersion. Чтобы получить список доступных версий для существующих кластеров, используйте availableClusterVersions.

clusterCodeVersion?: string

Значение свойства

string

eventStoreServiceEnabled

Указывает, включена ли служба хранилища событий.

eventStoreServiceEnabled?: boolean

Значение свойства

boolean

fabricSettings

Список настраиваемых параметров структуры для настройки кластера. Это приведет к перезаписи существующего списка.

fabricSettings?: SettingsSectionDescription[]

Значение свойства

infrastructureServiceManager

Указывает, включен ли диспетчер служб инфраструктуры.

infrastructureServiceManager?: boolean

Значение свойства

boolean

nodeTypes

Список типов узлов в кластере. Это приведет к перезаписи существующего списка.

nodeTypes?: NodeTypeDescription[]

Значение свойства

notifications

Указывает список каналов уведомлений для событий кластера.

notifications?: Notification_2[]

Значение свойства

reliabilityLevel

Уровень надежности задает реплика заданный размер системных служб. Узнайте о ReliabilityLevel.

  • Нет — запустите системные службы с целевым числом реплика, равным 1. Этот параметр следует использовать только для тестовых кластеров.
  • Бронзовый — запуск системных служб с целевым реплика числом наборов 3. Этот параметр следует использовать только для тестовых кластеров.
  • Silver — запуск системных служб с целевым числом реплика 5.
  • Gold — запуск системных служб с целевым реплика числом наборов 7.
  • Платиновый — запустите системные службы с целевым реплика установленным числом 9.
reliabilityLevel?: string

Значение свойства

string

reverseProxyCertificate

Сертификат сервера, используемый обратным прокси-сервером.

reverseProxyCertificate?: CertificateDescription

Значение свойства

sfZonalUpgradeMode

Это свойство управляет логическим группированием виртуальных машин в доменах обновления. Это свойство нельзя изменить, если тип узла с несколькими Зонами доступности уже присутствует в кластере.

sfZonalUpgradeMode?: string

Значение свойства

string

tags

Параметры обновления кластера

tags?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

upgradeDescription

Политика, используемая при обновлении кластера.

upgradeDescription?: ClusterUpgradePolicy

Значение свойства

upgradeMode

Режим обновления кластера при наличии новой версии среды выполнения Service Fabric.

upgradeMode?: string

Значение свойства

string

upgradePauseEndTimestampUtc

Метка времени окончания обновления версии среды выполнения приостановки в кластере (UTC).

upgradePauseEndTimestampUtc?: Date

Значение свойства

Date

upgradePauseStartTimestampUtc

Метка времени начала для приостановки обновлений версий среды выполнения в кластере (UTC).

upgradePauseStartTimestampUtc?: Date

Значение свойства

Date

upgradeWave

Указывает, когда будут применяться обновления новой версии среды выполнения кластера после их выпуска. По умолчанию — Wave0. Применяется, только если параметр upgradeMode имеет значение "Автоматически".

upgradeWave?: string

Значение свойства

string

vmssZonalUpgradeMode

Это свойство определяет режим обновления для масштабируемого набора виртуальных машин. Он является обязательным при добавлении типа узла с несколькими Зоны доступности.

vmssZonalUpgradeMode?: string

Значение свойства

string

waveUpgradePaused

Логическое значение для приостановки автоматического обновления версий среды выполнения в кластере.

waveUpgradePaused?: boolean

Значение свойства

boolean