Compartir a través de


Cluster interface

El recurso de clúster

Extends

Propiedades

addOnFeatures

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

applicationTypeVersionsCleanupPolicy

Directiva que se usa para limpiar las versiones no utilizadas.

availableClusterVersions

Las versiones en tiempo de ejecución de Service Fabric disponibles para este clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

azureActiveDirectory

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

certificate

Certificado que se va a usar para proteger el clúster. El certificado proporcionado se usará para la seguridad de nodo a nodo dentro del clúster, el certificado SSL para el punto de conexión de administración del clúster y el cliente de administración predeterminado.

certificateCommonNames

Describe una lista de certificados de servidor a los que se hace referencia por nombre común que se usan para proteger el clúster.

clientCertificateCommonNames

Lista de certificados de cliente a los que se hace referencia por nombre común que pueden administrar el clúster.

clientCertificateThumbprints

Lista de certificados de cliente a los que hace referencia la huella digital que pueden administrar el clúster.

clusterCodeVersion

La versión en tiempo de ejecución de Service Fabric del clúster. Esta propiedad solo puede establecer el usuario cuando upgradeMode está establecido en "Manual". Para obtener una lista de las versiones de Service Fabric disponibles para los nuevos clústeres, use ClusterVersion API. Para obtener la lista de versiones disponibles para los clústeres existentes, use availableClusterVersions.

clusterEndpoint

Punto de conexión del proveedor de recursos de Azure. Un servicio del sistema del clúster se conecta a este punto de conexión. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

clusterId

Identificador único generado por un servicio para el recurso de clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

clusterState

Estado actual del clúster.

  • WaitingForNodes: indica que se crea el recurso de clúster y que el proveedor de recursos espera a que la extensión de máquina virtual de Service Fabric arranque e informe a él.
  • Implementación: indica que el entorno de ejecución de Service Fabric se está instalando en las máquinas virtuales. El recurso de clúster estará en este estado hasta que el clúster arranque y los servicios del sistema estén actualizados.
  • BaselineUpgrade: indica que el clúster está actualizando para establecer la versión del clúster. Esta actualización se inicia automáticamente cuando el clúster arranca por primera vez.
  • UpdatingUserConfiguration: indica que el clúster se está actualizando con la configuración proporcionada por el usuario.
  • UpdatingUserCertificate: indica que el clúster se está actualizando con el certificado proporcionado por el usuario.
  • UpdatingInfrastructure: indica que el clúster se está actualizando con la versión más reciente del entorno de ejecución de Service Fabric. Esto sucede solo cuando upgradeMode se establece en "Automático".
  • Aplicación deClusterVersion: indica que el clúster está en una versión diferente de la esperada y el clúster se está actualizando a la versión esperada.
  • UpgradeServiceUnreachable: indica que el servicio del sistema del clúster ya no sondea el proveedor de recursos. El proveedor de recursos no puede administrar los clústeres de este estado.
  • Escalado automático: indica que se está ajustando el valor de ReliabilityLevel del clúster.
  • Listo: indica que el clúster está en un estado estable.

NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

diagnosticsStorageAccountConfig

La información de la cuenta de almacenamiento para almacenar los registros de diagnóstico de Service Fabric.

eventStoreServiceEnabled

Indica si el servicio de almacén de eventos está habilitado.

fabricSettings

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

infrastructureServiceManager

Indica si el administrador de servicios de infraestructura está habilitado.

managementEndpoint

Punto de conexión de administración http del clúster.

nodeTypes

Lista de tipos de nodo en el clúster.

notifications

Indica una lista de canales de notificación para eventos de clúster.

provisioningState

Estado de aprovisionamiento del recurso de clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

reliabilityLevel

El nivel de confiabilidad establece el tamaño del conjunto de réplicas de los servicios del sistema. Obtenga información sobre ReliabilityLevel.

  • Ninguno: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 1. Esto solo se debe usar para los clústeres de prueba.
  • Bronze: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 3. Esto solo se debe usar para los clústeres de prueba.
  • Silver: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 5.
  • Gold: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 7.
  • Platinum: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 9.
reverseProxyCertificate

El certificado de servidor utilizado por el proxy inverso.

reverseProxyCertificateCommonNames

Describe una lista de certificados de servidor a los que se hace referencia por nombre común que se usan para proteger el clúster.

sfZonalUpgradeMode

Esta propiedad determina la agrupación lógica de máquinas virtuales en los dominios de actualización (UD). Esta propiedad no se puede modificar si ya existe un tipo de nodo con varias zonas de disponibilidad en el clúster.

upgradeDescription

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

upgradeMode

Modo de actualización del clúster cuando la nueva versión del entorno de ejecución de Service Fabric está disponible.

upgradePauseEndTimestampUtc

Indica la fecha y hora de finalización para pausar las actualizaciones automáticas de la versión en tiempo de ejecución en el clúster durante un período de tiempo específico en el clúster (UTC).

upgradePauseStartTimestampUtc

Indica la fecha y hora de inicio para pausar las actualizaciones automáticas de la versión en tiempo de ejecución en el clúster durante un período de tiempo específico en el clúster (UTC).

upgradeWave

Indica cuándo se aplicarán las nuevas actualizaciones de la versión en tiempo de ejecución del clúster una vez publicadas. De forma predeterminada, es Wave0. Solo se aplica cuando upgradeMode está establecido en "Automático".

vmImage

La imagen de máquina virtual VMSS se ha configurado con. Se pueden usar nombres genéricos como Windows o Linux.

vmssZonalUpgradeMode

Esta propiedad define el modo de actualización del conjunto de escalado de máquinas virtuales, es obligatorio si se agrega un tipo de nodo con varios Availability Zones.

waveUpgradePaused

Boolean para pausar las actualizaciones automáticas de la versión en tiempo de ejecución en el clúster.

Propiedades heredadas

etag

ETag de recursos de Azure. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id

Identificador de recursos de Azure. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

location

Ubicación del recurso de Azure.

name

Nombre del recurso de Azure. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData

Metadatos relacionados con la creación y la última modificación del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tags

Etiquetas de recursos de Azure.

type

Tipo de recurso de Azure. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

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

applicationTypeVersionsCleanupPolicy

Directiva que se usa para limpiar las versiones no utilizadas.

applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy

Valor de propiedad

availableClusterVersions

Las versiones en tiempo de ejecución de Service Fabric disponibles para este clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

availableClusterVersions?: ClusterVersionDetails[]

Valor de propiedad

azureActiveDirectory

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

azureActiveDirectory?: AzureActiveDirectory

Valor de propiedad

certificate

Certificado que se va a usar para proteger el clúster. El certificado proporcionado se usará para la seguridad de nodo a nodo dentro del clúster, el certificado SSL para el punto de conexión de administración del clúster y el cliente de administración predeterminado.

certificate?: CertificateDescription

Valor de propiedad

certificateCommonNames

Describe una lista de certificados de servidor a los que se hace referencia por nombre común que se usan para proteger el clúster.

certificateCommonNames?: ServerCertificateCommonNames

Valor de propiedad

clientCertificateCommonNames

Lista de certificados de cliente a los que se hace referencia por nombre común que pueden administrar el clúster.

clientCertificateCommonNames?: ClientCertificateCommonName[]

Valor de propiedad

clientCertificateThumbprints

Lista de certificados de cliente a los que hace referencia la huella digital que pueden administrar el clúster.

clientCertificateThumbprints?: ClientCertificateThumbprint[]

Valor de propiedad

clusterCodeVersion

La versión en tiempo de ejecución de Service Fabric del clúster. Esta propiedad solo puede establecer el usuario cuando upgradeMode está establecido en "Manual". Para obtener una lista de las versiones de Service Fabric disponibles 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

clusterEndpoint

Punto de conexión del proveedor de recursos de Azure. Un servicio del sistema del clúster se conecta a este punto de conexión. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

clusterEndpoint?: string

Valor de propiedad

string

clusterId

Identificador único generado por un servicio para el recurso de clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

clusterId?: string

Valor de propiedad

string

clusterState

Estado actual del clúster.

  • WaitingForNodes: indica que se crea el recurso de clúster y que el proveedor de recursos espera a que la extensión de máquina virtual de Service Fabric arranque e informe a él.
  • Implementación: indica que el entorno de ejecución de Service Fabric se está instalando en las máquinas virtuales. El recurso de clúster estará en este estado hasta que el clúster arranque y los servicios del sistema estén actualizados.
  • BaselineUpgrade: indica que el clúster está actualizando para establecer la versión del clúster. Esta actualización se inicia automáticamente cuando el clúster arranca por primera vez.
  • UpdatingUserConfiguration: indica que el clúster se está actualizando con la configuración proporcionada por el usuario.
  • UpdatingUserCertificate: indica que el clúster se está actualizando con el certificado proporcionado por el usuario.
  • UpdatingInfrastructure: indica que el clúster se está actualizando con la versión más reciente del entorno de ejecución de Service Fabric. Esto sucede solo cuando upgradeMode se establece en "Automático".
  • Aplicación deClusterVersion: indica que el clúster está en una versión diferente de la esperada y el clúster se está actualizando a la versión esperada.
  • UpgradeServiceUnreachable: indica que el servicio del sistema del clúster ya no sondea el proveedor de recursos. El proveedor de recursos no puede administrar los clústeres de este estado.
  • Escalado automático: indica que se está ajustando el valor de ReliabilityLevel del clúster.
  • Listo: indica que el clúster está en un estado estable.

NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

clusterState?: string

Valor de propiedad

string

diagnosticsStorageAccountConfig

La información de la cuenta de almacenamiento para almacenar los registros de diagnóstico de Service Fabric.

diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig

Valor de propiedad

eventStoreServiceEnabled

Indica si el servicio de almacén de eventos está habilitado.

eventStoreServiceEnabled?: boolean

Valor de propiedad

boolean

fabricSettings

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

fabricSettings?: SettingsSectionDescription[]

Valor de propiedad

infrastructureServiceManager

Indica si el administrador de servicios de infraestructura está habilitado.

infrastructureServiceManager?: boolean

Valor de propiedad

boolean

managementEndpoint

Punto de conexión de administración http del clúster.

managementEndpoint?: string

Valor de propiedad

string

nodeTypes

Lista de tipos de nodo en el clúster.

nodeTypes?: NodeTypeDescription[]

Valor de propiedad

notifications

Indica una lista de canales de notificación para eventos de clúster.

notifications?: Notification_2[]

Valor de propiedad

provisioningState

Estado de aprovisionamiento del recurso de clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState?: string

Valor de propiedad

string

reliabilityLevel

El nivel de confiabilidad establece el tamaño del conjunto de réplicas de los servicios del sistema. Obtenga información sobre ReliabilityLevel.

  • Ninguno: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 1. Esto solo se debe usar para los clústeres de prueba.
  • Bronze: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 3. Esto solo se debe usar para los clústeres de prueba.
  • Silver: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 5.
  • Gold: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 7.
  • Platinum: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 9.
reliabilityLevel?: string

Valor de propiedad

string

reverseProxyCertificate

El certificado de servidor utilizado por el proxy inverso.

reverseProxyCertificate?: CertificateDescription

Valor de propiedad

reverseProxyCertificateCommonNames

Describe una lista de certificados de servidor a los que se hace referencia por nombre común que se usan para proteger el clúster.

reverseProxyCertificateCommonNames?: ServerCertificateCommonNames

Valor de propiedad

sfZonalUpgradeMode

Esta propiedad determina la agrupación lógica de máquinas virtuales en los dominios de actualización (UD). Esta propiedad no se puede modificar si ya existe un tipo de nodo con varias zonas de disponibilidad en el clúster.

sfZonalUpgradeMode?: string

Valor de propiedad

string

upgradeDescription

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

upgradeDescription?: ClusterUpgradePolicy

Valor de propiedad

upgradeMode

Modo de actualización del clúster cuando la nueva versión del entorno de ejecución de Service Fabric está disponible.

upgradeMode?: string

Valor de propiedad

string

upgradePauseEndTimestampUtc

Indica la fecha y hora de finalización para pausar las actualizaciones automáticas de la versión en tiempo de ejecución en el clúster durante un período de tiempo específico en el clúster (UTC).

upgradePauseEndTimestampUtc?: Date

Valor de propiedad

Date

upgradePauseStartTimestampUtc

Indica la fecha y hora de inicio para pausar las actualizaciones automáticas de la versión en tiempo de ejecución en el clúster durante un período de tiempo específico en el clúster (UTC).

upgradePauseStartTimestampUtc?: Date

Valor de propiedad

Date

upgradeWave

Indica cuándo se aplicarán las nuevas actualizaciones de la versión en tiempo de ejecución del clúster una vez publicadas. De forma predeterminada, es Wave0. Solo se aplica cuando upgradeMode está establecido en "Automático".

upgradeWave?: string

Valor de propiedad

string

vmImage

La imagen de máquina virtual VMSS se ha configurado con. Se pueden usar nombres genéricos como Windows o Linux.

vmImage?: string

Valor de propiedad

string

vmssZonalUpgradeMode

Esta propiedad define el modo de actualización del conjunto de escalado de máquinas virtuales, es obligatorio si se agrega un tipo de nodo con varios Availability Zones.

vmssZonalUpgradeMode?: string

Valor de propiedad

string

waveUpgradePaused

Boolean para pausar las actualizaciones automáticas de la versión en tiempo de ejecución en el clúster.

waveUpgradePaused?: boolean

Valor de propiedad

boolean

Detalles de las propiedades heredadas

etag

ETag de recursos de Azure. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

etag?: string

Valor de propiedad

string

Heredado deResource.etag

id

Identificador de recursos de Azure. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deResource.id

location

Ubicación del recurso de Azure.

location: string

Valor de propiedad

string

Heredado deResource.location

name

Nombre del recurso de Azure. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

Heredado deResource.name

systemData

Metadatos relacionados con la creación y la última modificación del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData?: SystemData

Valor de propiedad

Heredado deResource.systemData

tags

Etiquetas de recursos de Azure.

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

Valor de propiedad

{[propertyName: string]: string}

Heredado deResource.tags

type

Tipo de recurso de Azure. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deResource.type