Partager via


ClusterForUpdate interface

Représente un cluster pour la mise à jour.

Propriétés

administratorLoginPassword

Mot de passe de la connexion administrateur. Chaque cluster est créé avec un rôle d’administration prédéfini appelé « citus ». Cette valeur contient des informations d’identification. Envisager de masquer avant de le montrer aux utilisateurs

citusVersion

Version de l’extension Citus sur tous les serveurs de cluster.

coordinatorEnablePublicIpAccess

Si l’accès public est activé sur le coordinateur.

coordinatorServerEdition

Édition du coordinateur (par défaut : GeneralPurpose).

coordinatorStorageQuotaInMb

Stockage du coordinateur en Mo.

coordinatorVCores

Nombre de vCores du coordinateur (max: 96).

enableHa

Si la haute disponibilité (HA) est activée ou non pour le cluster.

enableShardsOnCoordinator

Si les tables distribuées sont placées sur coordinateur ou non. Doit être défini sur « true » sur les clusters à nœud unique. Nécessite un rééquilibrage de partition après la modification de la valeur.

maintenanceWindow

Fenêtre de maintenance d’un cluster.

nodeCount

Nombre de nœuds Worker du cluster. Lorsque le nombre de nœuds est 0, il représente une configuration de nœud unique avec la possibilité de créer des tables distribuées sur ce nœud. Au moins 2 nœuds Worker représentent une configuration à plusieurs nœuds. La valeur du nombre de nœuds ne peut pas être 1.

nodeEnablePublicIpAccess

Si l’accès public est activé sur les nœuds Worker. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

nodeServerEdition

Édition d’un nœud (valeur par défaut : MemoryOptimized).

nodeStorageQuotaInMb

Stockage en Mo sur chaque nœud Worker.

nodeVCores

Calcul en vCores sur chaque nœud Worker (max: 104).

postgresqlVersion

Version principale de PostgreSQL sur tous les serveurs de cluster.

preferredPrimaryZone

Zone de disponibilité principale (AZ) par défaut pour tous les serveurs de cluster.

tags

Métadonnées spécifiques d’application sous la forme de paires clé/valeur.

Détails de la propriété

administratorLoginPassword

Mot de passe de la connexion administrateur. Chaque cluster est créé avec un rôle d’administration prédéfini appelé « citus ». Cette valeur contient des informations d’identification. Envisager de masquer avant de le montrer aux utilisateurs

administratorLoginPassword?: string

Valeur de propriété

string

citusVersion

Version de l’extension Citus sur tous les serveurs de cluster.

citusVersion?: string

Valeur de propriété

string

coordinatorEnablePublicIpAccess

Si l’accès public est activé sur le coordinateur.

coordinatorEnablePublicIpAccess?: boolean

Valeur de propriété

boolean

coordinatorServerEdition

Édition du coordinateur (par défaut : GeneralPurpose).

coordinatorServerEdition?: string

Valeur de propriété

string

coordinatorStorageQuotaInMb

Stockage du coordinateur en Mo.

coordinatorStorageQuotaInMb?: number

Valeur de propriété

number

coordinatorVCores

Nombre de vCores du coordinateur (max: 96).

coordinatorVCores?: number

Valeur de propriété

number

enableHa

Si la haute disponibilité (HA) est activée ou non pour le cluster.

enableHa?: boolean

Valeur de propriété

boolean

enableShardsOnCoordinator

Si les tables distribuées sont placées sur coordinateur ou non. Doit être défini sur « true » sur les clusters à nœud unique. Nécessite un rééquilibrage de partition après la modification de la valeur.

enableShardsOnCoordinator?: boolean

Valeur de propriété

boolean

maintenanceWindow

Fenêtre de maintenance d’un cluster.

maintenanceWindow?: MaintenanceWindow

Valeur de propriété

nodeCount

Nombre de nœuds Worker du cluster. Lorsque le nombre de nœuds est 0, il représente une configuration de nœud unique avec la possibilité de créer des tables distribuées sur ce nœud. Au moins 2 nœuds Worker représentent une configuration à plusieurs nœuds. La valeur du nombre de nœuds ne peut pas être 1.

nodeCount?: number

Valeur de propriété

number

nodeEnablePublicIpAccess

Si l’accès public est activé sur les nœuds Worker. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

nodeEnablePublicIpAccess?: boolean

Valeur de propriété

boolean

nodeServerEdition

Édition d’un nœud (valeur par défaut : MemoryOptimized).

nodeServerEdition?: string

Valeur de propriété

string

nodeStorageQuotaInMb

Stockage en Mo sur chaque nœud Worker.

nodeStorageQuotaInMb?: number

Valeur de propriété

number

nodeVCores

Calcul en vCores sur chaque nœud Worker (max: 104).

nodeVCores?: number

Valeur de propriété

number

postgresqlVersion

Version principale de PostgreSQL sur tous les serveurs de cluster.

postgresqlVersion?: string

Valeur de propriété

string

preferredPrimaryZone

Zone de disponibilité principale (AZ) par défaut pour tous les serveurs de cluster.

preferredPrimaryZone?: string

Valeur de propriété

string

tags

Métadonnées spécifiques d’application sous la forme de paires clé/valeur.

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

Valeur de propriété

{[propertyName: string]: string}