Compartir a través de


Cluster interface

Representa un clúster.

Extends

Propiedades

administratorLogin

Nombre de inicio de sesión del administrador de los servidores del clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

administratorLoginPassword

La contraseña del inicio de sesión del administrador. Necesario para la creación. Este valor contiene una credencial. Considere la posibilidad de ocultar antes de mostrar a los usuarios

citusVersion

La versión de la extensión Citus en todos los servidores de clúster.

coordinatorEnablePublicIpAccess

Si el acceso público está habilitado en el coordinador.

coordinatorServerEdition

La edición de un servidor coordinador (valor predeterminado: GeneralPurpose). Necesario para la creación.

coordinatorStorageQuotaInMb

Almacenamiento de un servidor en MB. Necesario para la creación. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obtener más información.

coordinatorVCores

Recuento de núcleos virtuales de un servidor (máximo: 96). Necesario para la creación. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obtener más información.

earliestRestoreTime

Tiempo de punto de restauración más antiguo (ISO8601 formato) para el clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

enableHa

Si la alta disponibilidad (HA) está habilitada o no para el clúster.

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.

maintenanceWindow

Ventana de mantenimiento de un clúster.

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. Necesario para la creación.

nodeEnablePublicIpAccess

Si el acceso público está habilitado en los nodos de trabajo.

nodeServerEdition

La edición de un servidor de nodo (valor predeterminado: MemoryOptimized).

nodeStorageQuotaInMb

Almacenamiento en MB en cada nodo de trabajo. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obtener más información.

nodeVCores

Proceso en núcleos virtuales en cada nodo de trabajo (máximo: 104). Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obtener más información.

pointInTimeUTC

Fecha y hora en FORMATO UTC (ISO8601) para la restauración del clúster.

postgresqlVersion

La versión principal de PostgreSQL en todos los servidores de clúster.

preferredPrimaryZone

Zona de disponibilidad principal preferida (AZ) para todos los servidores de clúster.

privateEndpointConnections

Conexiones de punto de conexión privado para un clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState

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

readReplicas

Matriz de clústeres de réplica de lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

serverNames

La lista de nombres de servidor del clúster NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

sourceLocation

Región de Azure del clúster de origen para clústeres de réplica de lectura.

sourceResourceId

Identificador de recurso del clúster de origen para los clústeres de réplica de lectura.

state

Estado de un clúster o servidor que es visible para el usuario. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

location

Ubicación geográfica donde reside el recurso

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tags

Etiquetas del recurso.

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

administratorLogin

Nombre de inicio de sesión del administrador de los servidores del clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

administratorLogin?: string

Valor de propiedad

string

administratorLoginPassword

La contraseña del inicio de sesión del administrador. Necesario para la creación. 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

La edición de un servidor coordinador (valor predeterminado: GeneralPurpose). Necesario para la creación.

coordinatorServerEdition?: string

Valor de propiedad

string

coordinatorStorageQuotaInMb

Almacenamiento de un servidor en MB. Necesario para la creación. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obtener más información.

coordinatorStorageQuotaInMb?: number

Valor de propiedad

number

coordinatorVCores

Recuento de núcleos virtuales de un servidor (máximo: 96). Necesario para la creación. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obtener más información.

coordinatorVCores?: number

Valor de propiedad

number

earliestRestoreTime

Tiempo de punto de restauración más antiguo (ISO8601 formato) para el clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

earliestRestoreTime?: Date

Valor de propiedad

Date

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. Necesario para la creación.

nodeCount?: number

Valor de propiedad

number

nodeEnablePublicIpAccess

Si el acceso público está habilitado en los nodos de trabajo.

nodeEnablePublicIpAccess?: boolean

Valor de propiedad

boolean

nodeServerEdition

La edición de un servidor de nodo (valor predeterminado: MemoryOptimized).

nodeServerEdition?: string

Valor de propiedad

string

nodeStorageQuotaInMb

Almacenamiento en MB en cada nodo de trabajo. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obtener más información.

nodeStorageQuotaInMb?: number

Valor de propiedad

number

nodeVCores

Proceso en núcleos virtuales en cada nodo de trabajo (máximo: 104). Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obtener más información.

nodeVCores?: number

Valor de propiedad

number

pointInTimeUTC

Fecha y hora en FORMATO UTC (ISO8601) para la restauración del clúster.

pointInTimeUTC?: Date

Valor de propiedad

Date

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

privateEndpointConnections

Conexiones de punto de conexión privado para un clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

privateEndpointConnections?: SimplePrivateEndpointConnection[]

Valor de propiedad

provisioningState

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

provisioningState?: string

Valor de propiedad

string

readReplicas

Matriz de clústeres de réplica de lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

readReplicas?: string[]

Valor de propiedad

string[]

serverNames

La lista de nombres de servidor del clúster NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

serverNames?: ServerNameItem[]

Valor de propiedad

sourceLocation

Región de Azure del clúster de origen para clústeres de réplica de lectura.

sourceLocation?: string

Valor de propiedad

string

sourceResourceId

Identificador de recurso del clúster de origen para los clústeres de réplica de lectura.

sourceResourceId?: string

Valor de propiedad

string

state

Estado de un clúster o servidor que es visible para el usuario. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

state?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deTrackedResource.id

location

Ubicación geográfica donde reside el recurso

location: string

Valor de propiedad

string

Heredado deTrackedResource.location

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

Heredado deTrackedResource.name

systemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData?: SystemData

Valor de propiedad

Heredado deTrackedResource.systemData

tags

Etiquetas del recurso.

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

Valor de propiedad

{[propertyName: string]: string}

Heredado deTrackedResource.tags

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deTrackedResource.type