ClusterForUpdate interface
Representa un clúster para la actualización.
Propiedades
administrator |
Contraseña del inicio de sesión del administrador. Cada clúster se crea con un rol administrativo predefinido denominado "citus". Este valor contiene una credencial. Considere la posibilidad de ocultar antes de mostrar a los usuarios |
citus |
La versión de la extensión Citus en todos los servidores de clúster. |
coordinator |
Si el acceso público está habilitado en el coordinador. |
coordinator |
Edición del coordinador (valor predeterminado: GeneralPurpose). |
coordinator |
Almacenamiento del coordinador en MB. |
coordinator |
Recuento de núcleos virtuales del coordinador (máximo: 96). |
enable |
Si la alta disponibilidad (HA) está habilitada o no para el clúster. |
enable |
Si las tablas distribuidas se colocan en el coordinador o no. Debe establecerse en "true" en clústeres de un solo nodo. Requiere reequilibrio de particiones después de cambiar el valor. |
maintenance |
Ventana de mantenimiento de un clúster. |
node |
Recuento de nodos de trabajo del clúster. Cuando el número de nodos es 0, representa una configuración de nodo único con la capacidad de crear tablas distribuidas en ese nodo. 2 o más nodos de trabajo representan la configuración de varios nodos. El valor de número de nodos no puede ser 1. |
node |
Si el acceso público está habilitado en los nodos de trabajo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
node |
Edición de un nodo (valor predeterminado: MemoryOptimized). |
node |
Almacenamiento en MB en cada nodo de trabajo. |
node |
Proceso en núcleos virtuales en cada nodo de trabajo (máximo: 104). |
postgresql |
La versión principal de PostgreSQL en todos los servidores de clúster. |
preferred |
Zona de disponibilidad principal preferida (AZ) para todos los servidores de clúster. |
tags | Metadatos específicos de la aplicación en forma de pares clave-valor. |
Detalles de las propiedades
administratorLoginPassword
Contraseña del inicio de sesión del administrador. Cada clúster se crea con un rol administrativo predefinido denominado "citus". Este valor contiene una credencial. Considere la posibilidad de ocultar antes de mostrar a los usuarios
administratorLoginPassword?: string
Valor de propiedad
string
citusVersion
La versión de la extensión Citus en todos los servidores de clúster.
citusVersion?: string
Valor de propiedad
string
coordinatorEnablePublicIpAccess
Si el acceso público está habilitado en el coordinador.
coordinatorEnablePublicIpAccess?: boolean
Valor de propiedad
boolean
coordinatorServerEdition
Edición del coordinador (valor predeterminado: GeneralPurpose).
coordinatorServerEdition?: string
Valor de propiedad
string
coordinatorStorageQuotaInMb
Almacenamiento del coordinador en MB.
coordinatorStorageQuotaInMb?: number
Valor de propiedad
number
coordinatorVCores
Recuento de núcleos virtuales del coordinador (máximo: 96).
coordinatorVCores?: number
Valor de propiedad
number
enableHa
Si la alta disponibilidad (HA) está habilitada o no para el clúster.
enableHa?: boolean
Valor de propiedad
boolean
enableShardsOnCoordinator
Si las tablas distribuidas se colocan en el coordinador o no. Debe establecerse en "true" en clústeres de un solo nodo. Requiere reequilibrio de particiones después de cambiar el valor.
enableShardsOnCoordinator?: boolean
Valor de propiedad
boolean
maintenanceWindow
Ventana de mantenimiento de un clúster.
maintenanceWindow?: MaintenanceWindow
Valor de propiedad
nodeCount
Recuento de nodos de trabajo del clúster. Cuando el número de nodos es 0, representa una configuración de nodo único con la capacidad de crear tablas distribuidas en ese nodo. 2 o más nodos de trabajo representan la configuración de varios nodos. El valor de número de nodos no puede ser 1.
nodeCount?: number
Valor de propiedad
number
nodeEnablePublicIpAccess
Si el acceso público está habilitado en los nodos de trabajo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
nodeEnablePublicIpAccess?: boolean
Valor de propiedad
boolean
nodeServerEdition
Edición de un nodo (valor predeterminado: MemoryOptimized).
nodeServerEdition?: string
Valor de propiedad
string
nodeStorageQuotaInMb
Almacenamiento en MB en cada nodo de trabajo.
nodeStorageQuotaInMb?: number
Valor de propiedad
number
nodeVCores
Proceso en núcleos virtuales en cada nodo de trabajo (máximo: 104).
nodeVCores?: number
Valor de propiedad
number
postgresqlVersion
La versión principal de PostgreSQL en todos los servidores de clúster.
postgresqlVersion?: string
Valor de propiedad
string
preferredPrimaryZone
Zona de disponibilidad principal preferida (AZ) para todos los servidores de clúster.
preferredPrimaryZone?: string
Valor de propiedad
string
tags
Metadatos específicos de la aplicación en forma de pares clave-valor.
tags?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}