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


ManagedCluster interface

Ресурс управляемого кластера

Extends

Свойства

addonFeatures

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

adminPassword

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

adminUserName

Имя пользователя администратора виртуальной машины.

allocatedOutboundPorts

Количество исходящих портов, выделенных для SNAT для каждого узла в серверном пуле подсистемы балансировки нагрузки по умолчанию. Значение по умолчанию — 0, которое обеспечивает динамическое выделение портов на основе размера пула.

allowRdpAccess

Если задано значение true, это позволяет RDP получить доступ к виртуальной машине. Правило NSG по умолчанию открывает порт RDP в Интернет, который можно переопределить пользовательскими правилами безопасности сети. Значение по умолчанию для этого параметра равно false.

applicationTypeVersionsCleanupPolicy

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

autoGeneratedDomainNameLabelScope

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

auxiliarySubnets

Вспомогательные подсети для кластера.

azureActiveDirectory

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

clientConnectionPort

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

clients

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

clusterCertificateThumbprints

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

clusterCodeVersion

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

clusterId

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

clusterState

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

clusterUpgradeCadence

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

clusterUpgradeMode

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

ddosProtectionPlanId

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

dnsName

Dns-имя кластера.

enableAutoOSUpgrade

Включает автоматическое обновление ОС для типов узлов, созданных с помощью образов ОС с версией "последняя". Значение по умолчанию для этого параметра равно false.

enableHttpGatewayExclusiveAuthMode

Если значение true, проверка подлинности на основе маркеров не разрешена в HttpGatewayEndpoint. Это необходимо для поддержки TLS версии 1.3 и выше. Если используется проверка подлинности на основе маркеров, необходимо определить HttpGatewayTokenAuthConnectionPort.

enableIpv6

Если задано значение true, создается адресное пространство IPv6 для виртуальной сети по умолчанию, используемой кластером. Этот параметр нельзя изменить после создания кластера. Значение по умолчанию для этого параметра равно false.

enableServicePublicIP

При задании этого значения значение true будет связывать IPv4-адрес в качестве ServicePublicIP адреса IPv6. Его можно задать только в том случае, если протокол IPv6 включен в кластере.

fabricSettings

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

fqdn

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

httpGatewayConnectionPort

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

httpGatewayTokenAuthConnectionPort

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

ipTags

Список тегов IP-адресов, связанных с общедоступным IP-адресом кластера по умолчанию.

ipv4Address

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

ipv6Address

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

loadBalancingRules

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

networkSecurityRules

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

provisioningState

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

publicIPPrefixId

Укажите идентификатор ресурса общедоступного префикса IPv4, из которому подсистема балансировки нагрузки выделяет общедоступный IPv4-адрес. Этот параметр нельзя изменить после создания кластера.

publicIPv6PrefixId

Укажите идентификатор ресурса общедоступного префикса IPv6, из которому подсистема балансировки нагрузки выделяет общедоступный IPv6-адрес. Этот параметр нельзя изменить после создания кластера.

serviceEndpoints

Конечные точки службы для подсетей в кластере.

sku

SKU управляемого кластера

subnetId

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

upgradeDescription

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

useCustomVnet

Для новых кластеров этот параметр указывает, что он использует собственную виртуальную сеть, но подсеть указана на уровне типа узла; для таких кластеров свойство subnetId требуется для типов узлов.

zonalResiliency

Указывает, имеет ли кластер устойчивость зоны.

zonalUpdateMode

Указывает режим обновления для кластеров Cross Az.

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

etag

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

id

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

location

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

name

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

systemData

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

tags

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

type

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

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

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

Вспомогательные подсети для кластера.

auxiliarySubnets?: Subnet[]

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

Subnet[]

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

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[]

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

sku

SKU управляемого кластера

sku: Sku

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

Sku

subnetId

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

subnetId?: string

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

string

upgradeDescription

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

upgradeDescription?: ClusterUpgradePolicy

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

useCustomVnet

Для новых кластеров этот параметр указывает, что он использует собственную виртуальную сеть, но подсеть указана на уровне типа узла; для таких кластеров свойство subnetId требуется для типов узлов.

useCustomVnet?: boolean

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

boolean

zonalResiliency

Указывает, имеет ли кластер устойчивость зоны.

zonalResiliency?: boolean

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

boolean

zonalUpdateMode

Указывает режим обновления для кластеров Cross Az.

zonalUpdateMode?: string

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

string

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

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