Cluster interface
Représente un cluster.
- Extends
Propriétés
administrator |
Nom de connexion de l’administrateur des serveurs dans le cluster. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
administrator |
Mot de passe de la connexion administrateur. Obligatoire pour la création. Cette valeur contient des informations d’identification. Envisager de masquer avant de le montrer aux utilisateurs |
citus |
Version de l’extension Citus sur tous les serveurs de cluster. |
coordinator |
Si l’accès public est activé sur le coordinateur. |
coordinator |
Édition d’un serveur coordinateur (valeur par défaut : GeneralPurpose). Obligatoire pour la création. |
coordinator |
Stockage d’un serveur en Mo. Obligatoire pour la création. Consultez la rubrique https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute (éventuellement en anglais) pour plus d'informations. |
coordinator |
Nombre de vCores d’un serveur (max: 96). Obligatoire pour la création. Consultez la rubrique https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute (éventuellement en anglais) pour plus d'informations. |
earliest |
Heure de point de restauration la plus ancienne (format ISO8601) pour le cluster. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
enable |
Si la haute disponibilité (HA) est activée ou non pour le cluster. |
enable |
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. |
maintenance |
Fenêtre de maintenance d’un cluster. |
node |
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. Obligatoire pour la création. |
node |
Si l’accès public est activé sur les nœuds Worker. |
node |
Édition d’un serveur de nœud (valeur par défaut : MemoryOptimized). |
node |
Stockage en Mo sur chaque nœud Worker. Consultez la rubrique https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute (éventuellement en anglais) pour plus d'informations. |
node |
Calcul en vCores sur chaque nœud Worker (max: 104). Consultez la rubrique https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute (éventuellement en anglais) pour plus d'informations. |
point |
Date et heure UTC (format ISO8601) pour la restauration du cluster. |
postgresql |
Version principale de PostgreSQL sur tous les serveurs de cluster. |
preferred |
Zone de disponibilité principale (AZ) par défaut pour tous les serveurs de cluster. |
private |
Le point de terminaison privé se connexions pour un cluster. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
provisioning |
État d’approvisionnement du cluster REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
read |
Tableau de clusters réplica en lecture. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
server |
La liste des noms de serveurs dans le cluster REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
source |
Région Azure du cluster source pour la lecture réplica clusters. |
source |
ID de ressource du cluster source pour la lecture réplica clusters. |
state | État d’un cluster/serveur visible par l’utilisateur. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
Propriétés héritées
id | ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
location | Emplacement géographique où réside la ressource |
name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
tags | Balises de ressource. |
type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
Détails de la propriété
administratorLogin
Nom de connexion de l’administrateur des serveurs dans le cluster. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
administratorLogin?: string
Valeur de propriété
string
administratorLoginPassword
Mot de passe de la connexion administrateur. Obligatoire pour la création. 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 d’un serveur coordinateur (valeur par défaut : GeneralPurpose). Obligatoire pour la création.
coordinatorServerEdition?: string
Valeur de propriété
string
coordinatorStorageQuotaInMb
Stockage d’un serveur en Mo. Obligatoire pour la création. Consultez la rubrique https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute (éventuellement en anglais) pour plus d'informations.
coordinatorStorageQuotaInMb?: number
Valeur de propriété
number
coordinatorVCores
Nombre de vCores d’un serveur (max: 96). Obligatoire pour la création. Consultez la rubrique https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute (éventuellement en anglais) pour plus d'informations.
coordinatorVCores?: number
Valeur de propriété
number
earliestRestoreTime
Heure de point de restauration la plus ancienne (format ISO8601) pour le cluster. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
earliestRestoreTime?: Date
Valeur de propriété
Date
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. Obligatoire pour la création.
nodeCount?: number
Valeur de propriété
number
nodeEnablePublicIpAccess
Si l’accès public est activé sur les nœuds Worker.
nodeEnablePublicIpAccess?: boolean
Valeur de propriété
boolean
nodeServerEdition
Édition d’un serveur de nœud (valeur par défaut : MemoryOptimized).
nodeServerEdition?: string
Valeur de propriété
string
nodeStorageQuotaInMb
Stockage en Mo sur chaque nœud Worker. Consultez la rubrique https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute (éventuellement en anglais) pour plus d'informations.
nodeStorageQuotaInMb?: number
Valeur de propriété
number
nodeVCores
Calcul en vCores sur chaque nœud Worker (max: 104). Consultez la rubrique https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute (éventuellement en anglais) pour plus d'informations.
nodeVCores?: number
Valeur de propriété
number
pointInTimeUTC
Date et heure UTC (format ISO8601) pour la restauration du cluster.
pointInTimeUTC?: Date
Valeur de propriété
Date
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
privateEndpointConnections
Le point de terminaison privé se connexions pour un cluster. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
privateEndpointConnections?: SimplePrivateEndpointConnection[]
Valeur de propriété
provisioningState
État d’approvisionnement du cluster REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
provisioningState?: string
Valeur de propriété
string
readReplicas
Tableau de clusters réplica en lecture. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
readReplicas?: string[]
Valeur de propriété
string[]
serverNames
La liste des noms de serveurs dans le cluster REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
serverNames?: ServerNameItem[]
Valeur de propriété
sourceLocation
Région Azure du cluster source pour la lecture réplica clusters.
sourceLocation?: string
Valeur de propriété
string
sourceResourceId
ID de ressource du cluster source pour la lecture réplica clusters.
sourceResourceId?: string
Valeur de propriété
string
state
État d’un cluster/serveur visible par l’utilisateur. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
state?: string
Valeur de propriété
string
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
id?: string
Valeur de propriété
string
Héritée deTrackedResource.id
location
Emplacement géographique où réside la ressource
location: string
Valeur de propriété
string
Hérité deTrackedResource.location
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
name?: string
Valeur de propriété
string
Hérité deTrackedResource.name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
systemData?: SystemData
Valeur de propriété
Hérité deTrackedResource.systemData
tags
Balises de ressource.
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
Hérité deTrackedResource.tags
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
type?: string
Valeur de propriété
string
Hérité deTrackedResource.type