Compartir a través de


ManagedClusterProperties interface

Describe las propiedades de los recursos de clúster administrado.

Propiedades

addonFeatures

Lista de características de complemento que se van a habilitar en el clúster.

adminPassword

Contraseña de usuario administrador de máquinas virtuales.

adminUserName

Nombre de usuario del administrador de máquinas virtuales.

allocatedOutboundPorts

Número de puertos de salida asignados para SNAT para cada nodo del grupo de back-end del equilibrador de carga predeterminado. El valor predeterminado es 0, que proporciona asignación dinámica de puertos en función del tamaño del grupo.

allowRdpAccess

Si se establece en true, se habilita el acceso RDP a la máquina virtual. La regla de NSG predeterminada abre el puerto RDP a Internet, que se puede invalidar con reglas de seguridad de red personalizadas. El valor predeterminado de esta configuración es false.

applicationTypeVersionsCleanupPolicy

Directiva que se usa para limpiar las versiones no usadas.

autoGeneratedDomainNameLabelScope

Esta propiedad es el punto de entrada para usar un certificado de entidad de certificación pública para el certificado de clúster. Especifica el nivel de reutilización permitido para el FQDN personalizado creado, que coincide con el asunto del certificado de entidad de certificación pública.

auxiliarySubnets

Subredes auxiliares para el clúster.

azureActiveDirectory

Configuración de autenticación de AAD del clúster.

clientConnectionPort

Puerto usado para las conexiones de cliente al clúster.

clients

Certificados de cliente que pueden administrar el clúster.

clusterCertificateThumbprints

Lista de huellas digitales de los certificados de clúster.

clusterCodeVersion

La versión en tiempo de ejecución de Service Fabric del clúster. Esta propiedad es necesaria cuando clusterUpgradeMode se establece en "Manual". Para obtener una lista de las versiones disponibles de Service Fabric para los nuevos clústeres, use ClusterVersion API. Para obtener la lista de versiones disponibles para los clústeres existentes, use availableClusterVersions.

clusterId

Un identificador único generado por el servicio para el recurso de clúster.

clusterState

Estado actual del clúster.

clusterUpgradeCadence

Indica cuándo se aplicarán nuevas actualizaciones de la versión en tiempo de ejecución del clúster después de su lanzamiento. De forma predeterminada, es Wave0. Solo se aplica cuando clusterUpgradeMode está establecido en "Automático".

clusterUpgradeMode

Modo de actualización del clúster cuando hay disponible una nueva versión en tiempo de ejecución de Service Fabric.

ddosProtectionPlanId

Especifique el identificador de recurso de un plan de protección de red DDoS que se asociará a la red virtual del clúster.

dnsName

Nombre dns del clúster.

enableAutoOSUpgrade

Habilita la actualización automática del sistema operativo para los tipos de nodo creados mediante imágenes del sistema operativo con la versión "latest". El valor predeterminado de esta configuración es false.

enableHttpGatewayExclusiveAuthMode

Si es true, no se permite la autenticación basada en tokens en httpGatewayEndpoint. Esto es necesario para admitir las versiones 1.3 y posteriores de TLS. Si se usa la autenticación basada en tokens, se debe definir HttpGatewayTokenAuthConnectionPort.

enableIpv6

Si se establece en true, se crea espacio de direcciones IPv6 para la red virtual predeterminada que usa el clúster. Esta configuración no se puede cambiar una vez creado el clúster. El valor predeterminado de esta configuración es false.

enableOutboundOnlyNodeTypes

Habilite la creación de tipos de nodos con solo el tráfico saliente habilitado. Si se establece, se creará un grupo de back-end de equilibrador de carga independiente para los tipos de nodo con tráfico entrante habilitado. Solo se puede configurar en el momento de la creación del clúster.

enableServicePublicIP

Si se establece en true, se vinculará la dirección IPv4 como ServicePublicIP de la dirección IPv6. Solo se puede establecer en True si IPv6 está habilitado en el clúster.

fabricSettings

Lista de opciones de tejido personalizadas para configurar el clúster.

fqdn

Nombre de dominio completo asociado al equilibrador de carga público del clúster.

httpGatewayConnectionPort

Puerto usado para las conexiones HTTP al clúster.

httpGatewayTokenAuthConnectionPort

Puerto que se usa para las conexiones HTTPS basadas en token al clúster. No se puede establecer en el mismo puerto que HttpGatewayEndpoint.

ipTags

Lista de etiquetas IP asociadas a la dirección IP pública predeterminada del clúster.

ipv4Address

Dirección IPv4 asociada al equilibrador de carga público del clúster.

ipv6Address

Dirección IPv6 del clúster si IPv6 está habilitado.

loadBalancingRules

Reglas de equilibrio de carga que se aplican al equilibrador de carga público del clúster.

networkSecurityRules

Reglas de seguridad de red personalizadas que se aplican a la red virtual del clúster.

provisioningState

Estado de aprovisionamiento del recurso de clúster administrado.

publicIPPrefixId

Especifique el identificador de recurso de un prefijo IPv4 público desde el que el equilibrador de carga asignará una dirección IPv4 pública. Esta configuración no se puede cambiar una vez creado el clúster.

publicIPv6PrefixId

Especifique el identificador de recurso de un prefijo IPv6 público desde el que el equilibrador de carga asignará una dirección IPv6 pública. Esta configuración no se puede cambiar una vez creado el clúster.

serviceEndpoints

Puntos de conexión de servicio para subredes del clúster.

subnetId

Si se especifica, los tipos de nodo para el clúster se crean en esta subred en lugar de la red virtual predeterminada. Las networkSecurityRules especificadas para el clúster también se aplican a esta subred. Esta configuración no se puede cambiar una vez creado el clúster.

upgradeDescription

Directiva que se va a usar al actualizar el clúster.

useCustomVnet

En el caso de los nuevos clústeres, este parámetro indica que usa Bring your own VNet, pero la subred se especifica en el nivel de tipo de nodo; y para estos clústeres, la propiedad subnetId es necesaria para los tipos de nodo.

vmImage

La imagen de máquina virtual con la que se configuran los tipos de nodo. Esta propiedad controla los paquetes de componentes de Service Fabric que se usarán para el clúster. Los valores permitidos son: "Windows". El valor predeterminado es "Windows".

zonalResiliency

Indica si el clúster tiene resistencia de zona.

zonalUpdateMode

Indica el modo de actualización para los clústeres entre Az.

Detalles de las propiedades

addonFeatures

Lista de características de complemento que se van a habilitar en el clúster.

addonFeatures?: string[]

Valor de propiedad

string[]

adminPassword

Contraseña de usuario administrador de máquinas virtuales.

adminPassword?: string

Valor de propiedad

string

adminUserName

Nombre de usuario del administrador de máquinas virtuales.

adminUserName: string

Valor de propiedad

string

allocatedOutboundPorts

Número de puertos de salida asignados para SNAT para cada nodo del grupo de back-end del equilibrador de carga predeterminado. El valor predeterminado es 0, que proporciona asignación dinámica de puertos en función del tamaño del grupo.

allocatedOutboundPorts?: number

Valor de propiedad

number

allowRdpAccess

Si se establece en true, se habilita el acceso RDP a la máquina virtual. La regla de NSG predeterminada abre el puerto RDP a Internet, que se puede invalidar con reglas de seguridad de red personalizadas. El valor predeterminado de esta configuración es false.

allowRdpAccess?: boolean

Valor de propiedad

boolean

applicationTypeVersionsCleanupPolicy

Directiva que se usa para limpiar las versiones no usadas.

applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy

Valor de propiedad

autoGeneratedDomainNameLabelScope

Esta propiedad es el punto de entrada para usar un certificado de entidad de certificación pública para el certificado de clúster. Especifica el nivel de reutilización permitido para el FQDN personalizado creado, que coincide con el asunto del certificado de entidad de certificación pública.

autoGeneratedDomainNameLabelScope?: string

Valor de propiedad

string

auxiliarySubnets

Subredes auxiliares para el clúster.

auxiliarySubnets?: Subnet[]

Valor de propiedad

Subnet[]

azureActiveDirectory

Configuración de autenticación de AAD del clúster.

azureActiveDirectory?: AzureActiveDirectory

Valor de propiedad

clientConnectionPort

Puerto usado para las conexiones de cliente al clúster.

clientConnectionPort?: number

Valor de propiedad

number

clients

Certificados de cliente que pueden administrar el clúster.

clients?: ClientCertificate[]

Valor de propiedad

clusterCertificateThumbprints

Lista de huellas digitales de los certificados de clúster.

clusterCertificateThumbprints?: string[]

Valor de propiedad

string[]

clusterCodeVersion

La versión en tiempo de ejecución de Service Fabric del clúster. Esta propiedad es necesaria cuando clusterUpgradeMode se establece en "Manual". Para obtener una lista de las versiones disponibles de Service Fabric para los nuevos clústeres, use ClusterVersion API. Para obtener la lista de versiones disponibles para los clústeres existentes, use availableClusterVersions.

clusterCodeVersion?: string

Valor de propiedad

string

clusterId

Un identificador único generado por el servicio para el recurso de clúster.

clusterId?: string

Valor de propiedad

string

clusterState

Estado actual del clúster.

clusterState?: string

Valor de propiedad

string

clusterUpgradeCadence

Indica cuándo se aplicarán nuevas actualizaciones de la versión en tiempo de ejecución del clúster después de su lanzamiento. De forma predeterminada, es Wave0. Solo se aplica cuando clusterUpgradeMode está establecido en "Automático".

clusterUpgradeCadence?: string

Valor de propiedad

string

clusterUpgradeMode

Modo de actualización del clúster cuando hay disponible una nueva versión en tiempo de ejecución de Service Fabric.

clusterUpgradeMode?: string

Valor de propiedad

string

ddosProtectionPlanId

Especifique el identificador de recurso de un plan de protección de red DDoS que se asociará a la red virtual del clúster.

ddosProtectionPlanId?: string

Valor de propiedad

string

dnsName

Nombre dns del clúster.

dnsName: string

Valor de propiedad

string

enableAutoOSUpgrade

Habilita la actualización automática del sistema operativo para los tipos de nodo creados mediante imágenes del sistema operativo con la versión "latest". El valor predeterminado de esta configuración es false.

enableAutoOSUpgrade?: boolean

Valor de propiedad

boolean

enableHttpGatewayExclusiveAuthMode

Si es true, no se permite la autenticación basada en tokens en httpGatewayEndpoint. Esto es necesario para admitir las versiones 1.3 y posteriores de TLS. Si se usa la autenticación basada en tokens, se debe definir HttpGatewayTokenAuthConnectionPort.

enableHttpGatewayExclusiveAuthMode?: boolean

Valor de propiedad

boolean

enableIpv6

Si se establece en true, se crea espacio de direcciones IPv6 para la red virtual predeterminada que usa el clúster. Esta configuración no se puede cambiar una vez creado el clúster. El valor predeterminado de esta configuración es false.

enableIpv6?: boolean

Valor de propiedad

boolean

enableOutboundOnlyNodeTypes

Habilite la creación de tipos de nodos con solo el tráfico saliente habilitado. Si se establece, se creará un grupo de back-end de equilibrador de carga independiente para los tipos de nodo con tráfico entrante habilitado. Solo se puede configurar en el momento de la creación del clúster.

enableOutboundOnlyNodeTypes?: boolean

Valor de propiedad

boolean

enableServicePublicIP

Si se establece en true, se vinculará la dirección IPv4 como ServicePublicIP de la dirección IPv6. Solo se puede establecer en True si IPv6 está habilitado en el clúster.

enableServicePublicIP?: boolean

Valor de propiedad

boolean

fabricSettings

Lista de opciones de tejido personalizadas para configurar el clúster.

fabricSettings?: SettingsSectionDescription[]

Valor de propiedad

fqdn

Nombre de dominio completo asociado al equilibrador de carga público del clúster.

fqdn?: string

Valor de propiedad

string

httpGatewayConnectionPort

Puerto usado para las conexiones HTTP al clúster.

httpGatewayConnectionPort?: number

Valor de propiedad

number

httpGatewayTokenAuthConnectionPort

Puerto que se usa para las conexiones HTTPS basadas en token al clúster. No se puede establecer en el mismo puerto que HttpGatewayEndpoint.

httpGatewayTokenAuthConnectionPort?: number

Valor de propiedad

number

ipTags

Lista de etiquetas IP asociadas a la dirección IP pública predeterminada del clúster.

ipTags?: IpTag[]

Valor de propiedad

IpTag[]

ipv4Address

Dirección IPv4 asociada al equilibrador de carga público del clúster.

ipv4Address?: string

Valor de propiedad

string

ipv6Address

Dirección IPv6 del clúster si IPv6 está habilitado.

ipv6Address?: string

Valor de propiedad

string

loadBalancingRules

Reglas de equilibrio de carga que se aplican al equilibrador de carga público del clúster.

loadBalancingRules?: LoadBalancingRule[]

Valor de propiedad

networkSecurityRules

Reglas de seguridad de red personalizadas que se aplican a la red virtual del clúster.

networkSecurityRules?: NetworkSecurityRule[]

Valor de propiedad

provisioningState

Estado de aprovisionamiento del recurso de clúster administrado.

provisioningState?: string

Valor de propiedad

string

publicIPPrefixId

Especifique el identificador de recurso de un prefijo IPv4 público desde el que el equilibrador de carga asignará una dirección IPv4 pública. Esta configuración no se puede cambiar una vez creado el clúster.

publicIPPrefixId?: string

Valor de propiedad

string

publicIPv6PrefixId

Especifique el identificador de recurso de un prefijo IPv6 público desde el que el equilibrador de carga asignará una dirección IPv6 pública. Esta configuración no se puede cambiar una vez creado el clúster.

publicIPv6PrefixId?: string

Valor de propiedad

string

serviceEndpoints

Puntos de conexión de servicio para subredes del clúster.

serviceEndpoints?: ServiceEndpoint[]

Valor de propiedad

subnetId

Si se especifica, los tipos de nodo para el clúster se crean en esta subred en lugar de la red virtual predeterminada. Las networkSecurityRules especificadas para el clúster también se aplican a esta subred. Esta configuración no se puede cambiar una vez creado el clúster.

subnetId?: string

Valor de propiedad

string

upgradeDescription

Directiva que se va a usar al actualizar el clúster.

upgradeDescription?: ClusterUpgradePolicy

Valor de propiedad

useCustomVnet

En el caso de los nuevos clústeres, este parámetro indica que usa Bring your own VNet, pero la subred se especifica en el nivel de tipo de nodo; y para estos clústeres, la propiedad subnetId es necesaria para los tipos de nodo.

useCustomVnet?: boolean

Valor de propiedad

boolean

vmImage

La imagen de máquina virtual con la que se configuran los tipos de nodo. Esta propiedad controla los paquetes de componentes de Service Fabric que se usarán para el clúster. Los valores permitidos son: "Windows". El valor predeterminado es "Windows".

vmImage?: string

Valor de propiedad

string

zonalResiliency

Indica si el clúster tiene resistencia de zona.

zonalResiliency?: boolean

Valor de propiedad

boolean

zonalUpdateMode

Indica el modo de actualización para los clústeres entre Az.

zonalUpdateMode?: string

Valor de propiedad

string