ManagedClusterProperties interface
Describe las propiedades de los recursos de clúster administrado.
Propiedades
| addon |
Lista de características de complemento que se van a habilitar en el clúster. |
| admin |
Contraseña de usuario administrador de máquinas virtuales. |
| admin |
Nombre de usuario del administrador de máquinas virtuales. |
| allocated |
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. |
| allow |
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. |
| application |
Directiva que se usa para limpiar las versiones no usadas. |
| auto |
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. |
| auxiliary |
Subredes auxiliares para el clúster. |
| azure |
Configuración de autenticación de AAD del clúster. |
| client |
Puerto usado para las conexiones de cliente al clúster. |
| clients | Certificados de cliente que pueden administrar el clúster. |
| cluster |
Lista de huellas digitales de los certificados de clúster. |
| cluster |
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. |
| cluster |
Un identificador único generado por el servicio para el recurso de clúster. |
| cluster |
Estado actual del clúster. |
| cluster |
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". |
| cluster |
Modo de actualización del clúster cuando hay disponible una nueva versión en tiempo de ejecución de Service Fabric. |
| ddos |
Especifique el identificador de recurso de un plan de protección de red DDoS que se asociará a la red virtual del clúster. |
| dns |
Nombre dns del clúster. |
| enable |
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. |
| enable |
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. |
| enable |
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. |
| enable |
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. |
| enable |
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. |
| fabric |
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. |
| http |
Puerto usado para las conexiones HTTP al clúster. |
| http |
Puerto que se usa para las conexiones HTTPS basadas en token al clúster. No se puede establecer en el mismo puerto que HttpGatewayEndpoint. |
| ip |
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. |
| load |
Reglas de equilibrio de carga que se aplican al equilibrador de carga público del clúster. |
| network |
Reglas de seguridad de red personalizadas que se aplican a la red virtual del clúster. |
| provisioning |
Estado de aprovisionamiento del recurso de clúster administrado. |
| public |
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. |
| public |
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. |
| service |
Puntos de conexión de servicio para subredes del clúster. |
| subnet |
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. |
| upgrade |
Directiva que se va a usar al actualizar el clúster. |
| use |
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. |
| vm |
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". |
| zonal |
Indica si el clúster tiene resistencia de zona. |
| zonal |
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
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