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


Cluster interface

Ресурс кластера

Extends

Свойства

addOnFeatures

Список функций надстройки для включения в кластере.

applicationTypeVersionsCleanupPolicy

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

availableClusterVersions

Версии среды выполнения Service Fabric, доступные для этого кластера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

azureActiveDirectory

Параметры проверки подлинности AAD кластера.

certificate

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

certificateCommonNames

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

clientCertificateCommonNames

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

clientCertificateThumbprints

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

clusterCodeVersion

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

clusterEndpoint

Конечная точка поставщика ресурсов Azure. Системная служба в кластере подключается к этой конечной точке. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

clusterId

Служба создала уникальный идентификатор для ресурса кластера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

clusterState

Текущее состояние кластера.

  • WaitForNodes — указывает, что ресурс кластера создан, и поставщик ресурсов ожидает, чтобы расширение виртуальной машины Service Fabric загрузилось и сообщить ему.
  • Развертывание — указывает, что среда выполнения Service Fabric устанавливается на виртуальных машинах. Ресурс кластера будет находиться в этом состоянии до загрузки кластера и системных служб.
  • BaselineUpgrade — указывает, что кластер обновляется, чтобы установить версию кластера. Это обновление автоматически инициируется при первой загрузке кластера.
  • UpgradeUserConfiguration — указывает, что кластер обновляется с предоставленной пользователем конфигурацией.
  • ОбновлениеUserCertificate — указывает, что кластер обновляется с предоставленным пользователем сертификатом.
  • ОбновлениеInfrastructure — указывает, что кластер обновляется с последней версией среды выполнения Service Fabric. Это происходит только в том случае, если для параметра upgradeMode задано значение Automatic.
  • Принудительное применениеClusterVersion — указывает, что кластер находится в другой версии, чем ожидалось, и кластер обновляется до ожидаемой версии.
  • UpgradeServiceUnreachable — указывает, что системная служба в кластере больше не опрашивает поставщика ресурсов. Кластеры в этом состоянии не могут управляться поставщиком ресурсов.
  • Автомасштабирование — указывает, что параметр ReliabilityLevel кластера настраивается.
  • Готово . Указывает, что кластер находится в стабильном состоянии.

ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

diagnosticsStorageAccountConfig

Сведения об учетной записи хранения для хранения журналов диагностики Service Fabric.

eventStoreServiceEnabled

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

fabricSettings

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

infrastructureServiceManager

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

managementEndpoint

Конечная точка управления http для кластера.

nodeTypes

Список типов узлов в кластере.

notifications

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

provisioningState

Состояние подготовки ресурса кластера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

reliabilityLevel

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

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

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

reverseProxyCertificateCommonNames

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

sfZonalUpgradeMode

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

upgradeDescription

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

upgradeMode

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

upgradePauseEndTimestampUtc

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

upgradePauseStartTimestampUtc

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

upgradeWave

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

vmImage

Для виртуальной машины настроена виртуальная машина VMSS. Можно использовать универсальные имена, такие как Windows или Linux.

vmssZonalUpgradeMode

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

waveUpgradePaused

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

Унаследованные свойства

etag

Etag ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

id

Идентификатор ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

location

Расположение ресурсов Azure.

name

Имя ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tags

Теги ресурсов Azure.

type

Тип ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

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

addOnFeatures

Список функций надстройки для включения в кластере.

addOnFeatures?: string[]

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

string[]

applicationTypeVersionsCleanupPolicy

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

applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy

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

availableClusterVersions

Версии среды выполнения Service Fabric, доступные для этого кластера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

availableClusterVersions?: ClusterVersionDetails[]

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

azureActiveDirectory

Параметры проверки подлинности AAD кластера.

azureActiveDirectory?: AzureActiveDirectory

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

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

clusterEndpoint

Конечная точка поставщика ресурсов Azure. Системная служба в кластере подключается к этой конечной точке. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

clusterEndpoint?: string

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

string

clusterId

Служба создала уникальный идентификатор для ресурса кластера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

clusterId?: string

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

string

clusterState

Текущее состояние кластера.

  • WaitForNodes — указывает, что ресурс кластера создан, и поставщик ресурсов ожидает, чтобы расширение виртуальной машины Service Fabric загрузилось и сообщить ему.
  • Развертывание — указывает, что среда выполнения Service Fabric устанавливается на виртуальных машинах. Ресурс кластера будет находиться в этом состоянии до загрузки кластера и системных служб.
  • BaselineUpgrade — указывает, что кластер обновляется, чтобы установить версию кластера. Это обновление автоматически инициируется при первой загрузке кластера.
  • UpgradeUserConfiguration — указывает, что кластер обновляется с предоставленной пользователем конфигурацией.
  • ОбновлениеUserCertificate — указывает, что кластер обновляется с предоставленным пользователем сертификатом.
  • ОбновлениеInfrastructure — указывает, что кластер обновляется с последней версией среды выполнения Service Fabric. Это происходит только в том случае, если для параметра upgradeMode задано значение Automatic.
  • Принудительное применениеClusterVersion — указывает, что кластер находится в другой версии, чем ожидалось, и кластер обновляется до ожидаемой версии.
  • UpgradeServiceUnreachable — указывает, что системная служба в кластере больше не опрашивает поставщика ресурсов. Кластеры в этом состоянии не могут управляться поставщиком ресурсов.
  • Автомасштабирование — указывает, что параметр ReliabilityLevel кластера настраивается.
  • Готово . Указывает, что кластер находится в стабильном состоянии.

ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

clusterState?: string

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

string

diagnosticsStorageAccountConfig

Сведения об учетной записи хранения для хранения журналов диагностики Service Fabric.

diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig

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

eventStoreServiceEnabled

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

eventStoreServiceEnabled?: boolean

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

boolean

fabricSettings

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

fabricSettings?: SettingsSectionDescription[]

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

infrastructureServiceManager

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

infrastructureServiceManager?: boolean

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

boolean

managementEndpoint

Конечная точка управления http для кластера.

managementEndpoint?: string

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

string

nodeTypes

Список типов узлов в кластере.

nodeTypes?: NodeTypeDescription[]

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

notifications

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

notifications?: Notification_2[]

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

provisioningState

Состояние подготовки ресурса кластера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState?: string

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

string

reliabilityLevel

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

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

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

string

reverseProxyCertificate

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

reverseProxyCertificate?: CertificateDescription

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

reverseProxyCertificateCommonNames

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

reverseProxyCertificateCommonNames?: ServerCertificateCommonNames

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

sfZonalUpgradeMode

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

sfZonalUpgradeMode?: string

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

string

upgradeDescription

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

upgradeDescription?: ClusterUpgradePolicy

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

upgradeMode

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

upgradeMode?: string

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

string

upgradePauseEndTimestampUtc

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

upgradePauseEndTimestampUtc?: Date

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

Date

upgradePauseStartTimestampUtc

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

upgradePauseStartTimestampUtc?: Date

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

Date

upgradeWave

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

upgradeWave?: string

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

string

vmImage

Для виртуальной машины настроена виртуальная машина VMSS. Можно использовать универсальные имена, такие как Windows или Linux.

vmImage?: string

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

string

vmssZonalUpgradeMode

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

vmssZonalUpgradeMode?: string

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

string

waveUpgradePaused

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

waveUpgradePaused?: boolean

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

boolean

Сведения об унаследованном свойстве

etag

Etag ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

etag?: string

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

string

унаследован отResource.etag

id

Идентификатор ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

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

string

унаследован отResource.id

location

Расположение ресурсов Azure.

location: string

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

string

наследуется отResource.location

name

Имя ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

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

string

унаследован отResource.name

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData?: SystemData

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

унаследован отResource.systemData

tags

Теги ресурсов Azure.

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

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

{[propertyName: string]: string}

наследуется отResource.tags

type

Тип ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

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

string

Наследуется отResource.type