ManagedClusterProperties interface
Описывает свойства ресурсов управляемого кластера.
Свойства
| addon |
Список функций надстройки для включения в кластере. |
| admin |
Пароль пользователя администратора виртуальной машины. |
| admin |
Имя пользователя администратора виртуальной машины. |
| allocated |
Количество исходящих портов, выделенных для SNAT для каждого узла в серверном пуле подсистемы балансировки нагрузки по умолчанию. Значение по умолчанию — 0, которое обеспечивает динамическое выделение портов на основе размера пула. |
| allow |
Если задано значение true, это позволяет RDP получить доступ к виртуальной машине. Правило NSG по умолчанию открывает порт RDP в Интернет, который можно переопределить пользовательскими правилами безопасности сети. Значение по умолчанию для этого параметра равно false. |
| application |
Политика, используемая для очистки неиспользуемых версий. |
| auto |
Это свойство является точкой входа для использования общедоступного сертификата ЦС для сертификата кластера. Он указывает уровень повторного использования, разрешенный для созданного пользовательского полного доменного имени, соответствующего теме общедоступного сертификата ЦС. |
| auxiliary |
Вспомогательные подсети для кластера. |
| azure |
Параметры проверки подлинности AAD кластера. |
| client |
Порт, используемый для клиентских подключений к кластеру. |
| clients | Сертификаты клиента, которым разрешено управлять кластером. |
| cluster |
Список отпечатков сертификатов кластера. |
| cluster |
Версия среды выполнения Service Fabric кластера. Это свойство требуется, если для clusterUpgradeMode задано значение Manual. Чтобы получить список доступных версий Service Fabric для новых кластеров, используйте API ClusterVersion. Чтобы получить список доступных версий для существующих кластеров, используйте availableClusterVersions. |
| cluster |
Служба создала уникальный идентификатор для ресурса кластера. |
| cluster |
Текущее состояние кластера. |
| cluster |
Указывает, когда будут применены новые обновления версий среды выполнения кластера после их выпуска. По умолчанию используется Wave0. Применяется только в том случае, если для clusterUpgradeMode задано значение Automatic. |
| cluster |
Режим обновления кластера, когда доступна новая версия среды выполнения Service Fabric. |
| ddos |
Укажите идентификатор ресурса плана защиты сети DDoS, который будет связан с виртуальной сетью кластера. |
| dns |
Dns-имя кластера. |
| enable |
Включает автоматическое обновление ОС для типов узлов, созданных с помощью образов ОС с версией "последняя". Значение по умолчанию для этого параметра равно false. |
| enable |
Если значение true, проверка подлинности на основе маркеров не разрешена в HttpGatewayEndpoint. Это необходимо для поддержки TLS версии 1.3 и выше. Если используется проверка подлинности на основе маркеров, необходимо определить HttpGatewayTokenAuthConnectionPort. |
| enable |
Если задано значение true, создается адресное пространство IPv6 для виртуальной сети по умолчанию, используемой кластером. Этот параметр нельзя изменить после создания кластера. Значение по умолчанию для этого параметра равно false. |
| enable |
Включите создание типов узлов, в которых включен только исходящий трафик. Если этот параметр установлен, будет создан отдельный внутренний пул подсистемы балансировки нагрузки для типов узлов с включенным входящим трафиком. Может быть задан только во время создания кластера. |
| enable |
При задании этого значения значение true будет связывать IPv4-адрес в качестве ServicePublicIP адреса IPv6. Его можно задать только в том случае, если протокол IPv6 включен в кластере. |
| fabric |
Список настраиваемых параметров структуры для настройки кластера. |
| fqdn | Полное доменное имя, связанное с общедоступным подсистемой балансировки нагрузки кластера. |
| http |
Порт, используемый для HTTP-подключений к кластеру. |
| http |
Порт, используемый для подключений HTTPS на основе маркеров к кластеру. Не удается задать тот же порт, что и HttpGatewayEndpoint. |
| ip |
Список тегов IP-адресов, связанных с общедоступным IP-адресом кластера по умолчанию. |
| ipv4Address | Адрес IPv4, связанный с общедоступным подсистемой балансировки нагрузки кластера. |
| ipv6Address | IPv6-адрес для кластера, если включен IPv6. |
| load |
Правила балансировки нагрузки, применяемые к общедоступной подсистеме балансировки нагрузки кластера. |
| network |
Пользовательские правила безопасности сети, применяемые к виртуальной сети кластера. |
| provisioning |
Состояние подготовки ресурса управляемого кластера. |
| public |
Укажите идентификатор ресурса общедоступного префикса IPv4, из которому подсистема балансировки нагрузки выделяет общедоступный IPv4-адрес. Этот параметр нельзя изменить после создания кластера. |
| public |
Укажите идентификатор ресурса общедоступного префикса IPv6, из которому подсистема балансировки нагрузки выделяет общедоступный IPv6-адрес. Этот параметр нельзя изменить после создания кластера. |
| service |
Конечные точки службы для подсетей в кластере. |
| subnet |
При указании типы узлов для кластера создаются в этой подсети вместо виртуальной сети по умолчанию. NetworkSecurityRules, указанный для кластера, также применяются к этой подсети. Этот параметр нельзя изменить после создания кластера. |
| upgrade |
Политика, используемая при обновлении кластера. |
| use |
Для новых кластеров этот параметр указывает, что он использует собственную виртуальную сеть, но подсеть указана на уровне типа узла; для таких кластеров свойство subnetId требуется для типов узлов. |
| vm |
Образ виртуальной машины, с помощью которых настроены типы узлов. Это свойство управляет пакетами компонентов Service Fabric, которые будут использоваться для кластера. Допустимые значения: "Windows". Значением по умолчанию является "Windows". |
| zonal |
Указывает, имеет ли кластер устойчивость зоны. |
| zonal |
Указывает режим обновления для кластеров Cross Az. |
Сведения о свойстве
addonFeatures
Список функций надстройки для включения в кластере.
addonFeatures?: string[]
Значение свойства
string[]
adminPassword
Пароль пользователя администратора виртуальной машины.
adminPassword?: string
Значение свойства
string
adminUserName
Имя пользователя администратора виртуальной машины.
adminUserName: string
Значение свойства
string
allocatedOutboundPorts
Количество исходящих портов, выделенных для SNAT для каждого узла в серверном пуле подсистемы балансировки нагрузки по умолчанию. Значение по умолчанию — 0, которое обеспечивает динамическое выделение портов на основе размера пула.
allocatedOutboundPorts?: number
Значение свойства
number
allowRdpAccess
Если задано значение true, это позволяет RDP получить доступ к виртуальной машине. Правило NSG по умолчанию открывает порт RDP в Интернет, который можно переопределить пользовательскими правилами безопасности сети. Значение по умолчанию для этого параметра равно false.
allowRdpAccess?: boolean
Значение свойства
boolean
applicationTypeVersionsCleanupPolicy
Политика, используемая для очистки неиспользуемых версий.
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
Значение свойства
autoGeneratedDomainNameLabelScope
Это свойство является точкой входа для использования общедоступного сертификата ЦС для сертификата кластера. Он указывает уровень повторного использования, разрешенный для созданного пользовательского полного доменного имени, соответствующего теме общедоступного сертификата ЦС.
autoGeneratedDomainNameLabelScope?: string
Значение свойства
string
auxiliarySubnets
azureActiveDirectory
Параметры проверки подлинности AAD кластера.
azureActiveDirectory?: AzureActiveDirectory
Значение свойства
clientConnectionPort
Порт, используемый для клиентских подключений к кластеру.
clientConnectionPort?: number
Значение свойства
number
clients
Сертификаты клиента, которым разрешено управлять кластером.
clients?: ClientCertificate[]
Значение свойства
clusterCertificateThumbprints
Список отпечатков сертификатов кластера.
clusterCertificateThumbprints?: string[]
Значение свойства
string[]
clusterCodeVersion
Версия среды выполнения Service Fabric кластера. Это свойство требуется, если для clusterUpgradeMode задано значение Manual. Чтобы получить список доступных версий Service Fabric для новых кластеров, используйте API ClusterVersion. Чтобы получить список доступных версий для существующих кластеров, используйте availableClusterVersions.
clusterCodeVersion?: string
Значение свойства
string
clusterId
Служба создала уникальный идентификатор для ресурса кластера.
clusterId?: string
Значение свойства
string
clusterState
Текущее состояние кластера.
clusterState?: string
Значение свойства
string
clusterUpgradeCadence
Указывает, когда будут применены новые обновления версий среды выполнения кластера после их выпуска. По умолчанию используется Wave0. Применяется только в том случае, если для clusterUpgradeMode задано значение Automatic.
clusterUpgradeCadence?: string
Значение свойства
string
clusterUpgradeMode
Режим обновления кластера, когда доступна новая версия среды выполнения Service Fabric.
clusterUpgradeMode?: string
Значение свойства
string
ddosProtectionPlanId
Укажите идентификатор ресурса плана защиты сети DDoS, который будет связан с виртуальной сетью кластера.
ddosProtectionPlanId?: string
Значение свойства
string
dnsName
Dns-имя кластера.
dnsName: string
Значение свойства
string
enableAutoOSUpgrade
Включает автоматическое обновление ОС для типов узлов, созданных с помощью образов ОС с версией "последняя". Значение по умолчанию для этого параметра равно false.
enableAutoOSUpgrade?: boolean
Значение свойства
boolean
enableHttpGatewayExclusiveAuthMode
Если значение true, проверка подлинности на основе маркеров не разрешена в HttpGatewayEndpoint. Это необходимо для поддержки TLS версии 1.3 и выше. Если используется проверка подлинности на основе маркеров, необходимо определить HttpGatewayTokenAuthConnectionPort.
enableHttpGatewayExclusiveAuthMode?: boolean
Значение свойства
boolean
enableIpv6
Если задано значение true, создается адресное пространство IPv6 для виртуальной сети по умолчанию, используемой кластером. Этот параметр нельзя изменить после создания кластера. Значение по умолчанию для этого параметра равно false.
enableIpv6?: boolean
Значение свойства
boolean
enableOutboundOnlyNodeTypes
Включите создание типов узлов, в которых включен только исходящий трафик. Если этот параметр установлен, будет создан отдельный внутренний пул подсистемы балансировки нагрузки для типов узлов с включенным входящим трафиком. Может быть задан только во время создания кластера.
enableOutboundOnlyNodeTypes?: boolean
Значение свойства
boolean
enableServicePublicIP
При задании этого значения значение true будет связывать IPv4-адрес в качестве ServicePublicIP адреса IPv6. Его можно задать только в том случае, если протокол IPv6 включен в кластере.
enableServicePublicIP?: boolean
Значение свойства
boolean
fabricSettings
Список настраиваемых параметров структуры для настройки кластера.
fabricSettings?: SettingsSectionDescription[]
Значение свойства
fqdn
Полное доменное имя, связанное с общедоступным подсистемой балансировки нагрузки кластера.
fqdn?: string
Значение свойства
string
httpGatewayConnectionPort
Порт, используемый для HTTP-подключений к кластеру.
httpGatewayConnectionPort?: number
Значение свойства
number
httpGatewayTokenAuthConnectionPort
Порт, используемый для подключений HTTPS на основе маркеров к кластеру. Не удается задать тот же порт, что и HttpGatewayEndpoint.
httpGatewayTokenAuthConnectionPort?: number
Значение свойства
number
ipTags
Список тегов IP-адресов, связанных с общедоступным IP-адресом кластера по умолчанию.
ipTags?: IpTag[]
Значение свойства
IpTag[]
ipv4Address
Адрес IPv4, связанный с общедоступным подсистемой балансировки нагрузки кластера.
ipv4Address?: string
Значение свойства
string
ipv6Address
IPv6-адрес для кластера, если включен IPv6.
ipv6Address?: string
Значение свойства
string
loadBalancingRules
Правила балансировки нагрузки, применяемые к общедоступной подсистеме балансировки нагрузки кластера.
loadBalancingRules?: LoadBalancingRule[]
Значение свойства
networkSecurityRules
Пользовательские правила безопасности сети, применяемые к виртуальной сети кластера.
networkSecurityRules?: NetworkSecurityRule[]
Значение свойства
provisioningState
Состояние подготовки ресурса управляемого кластера.
provisioningState?: string
Значение свойства
string
publicIPPrefixId
Укажите идентификатор ресурса общедоступного префикса IPv4, из которому подсистема балансировки нагрузки выделяет общедоступный IPv4-адрес. Этот параметр нельзя изменить после создания кластера.
publicIPPrefixId?: string
Значение свойства
string
publicIPv6PrefixId
Укажите идентификатор ресурса общедоступного префикса IPv6, из которому подсистема балансировки нагрузки выделяет общедоступный IPv6-адрес. Этот параметр нельзя изменить после создания кластера.
publicIPv6PrefixId?: string
Значение свойства
string
serviceEndpoints
Конечные точки службы для подсетей в кластере.
serviceEndpoints?: ServiceEndpoint[]
Значение свойства
subnetId
При указании типы узлов для кластера создаются в этой подсети вместо виртуальной сети по умолчанию. NetworkSecurityRules, указанный для кластера, также применяются к этой подсети. Этот параметр нельзя изменить после создания кластера.
subnetId?: string
Значение свойства
string
upgradeDescription
Политика, используемая при обновлении кластера.
upgradeDescription?: ClusterUpgradePolicy
Значение свойства
useCustomVnet
Для новых кластеров этот параметр указывает, что он использует собственную виртуальную сеть, но подсеть указана на уровне типа узла; для таких кластеров свойство subnetId требуется для типов узлов.
useCustomVnet?: boolean
Значение свойства
boolean
vmImage
Образ виртуальной машины, с помощью которых настроены типы узлов. Это свойство управляет пакетами компонентов Service Fabric, которые будут использоваться для кластера. Допустимые значения: "Windows". Значением по умолчанию является "Windows".
vmImage?: string
Значение свойства
string
zonalResiliency
Указывает, имеет ли кластер устойчивость зоны.
zonalResiliency?: boolean
Значение свойства
boolean
zonalUpdateMode
Указывает режим обновления для кластеров Cross Az.
zonalUpdateMode?: string
Значение свойства
string