Cluster interface
Représente un cluster.
- Extends
Propriétés
| administrator |
Nom de connexion de l’administrateur des serveurs du cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| administrator |
Mot de passe de la connexion administrateur. Obligatoire pour la création. Cette valeur contient des informations d’identification. Envisagez d’masquer avant d’afficher 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 (par défaut : GeneralPurpose). Obligatoire pour la création. |
| coordinator |
Stockage d’un serveur en Mo. Obligatoire pour la création. Pour plus d’informations, consultez https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute. |
| coordinator |
Nombre de vCores d’un serveur (max : 96). Obligatoire pour la création. Pour plus d’informations, consultez https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute. |
| earliest |
Heure de point de restauration la plus ancienne (format ISO8601) du cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| enable |
Si la haute disponibilité 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 égal à 0, il représente une configuration de nœud unique avec la possibilité de créer des tables distribuées sur ce nœud. 2 nœuds Worker ou plus représentent la 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œuds (par défaut : MemoryOptimized). |
| node |
Stockage en Mo sur chaque nœud Worker. Pour plus d’informations, consultez https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute. |
| node |
Calcul dans vCores sur chaque nœud Worker (max : 104). Pour plus d’informations, consultez https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute. |
| point |
Date et heure au format UTC (format ISO8601) pour la restauration du cluster. |
| postgresql |
Version principale de PostgreSQL sur tous les serveurs de cluster. |
| preferred |
Zone de disponibilité principale préférée (AZ) pour tous les serveurs de cluster. |
| private |
Connexions de point de terminaison privé pour un cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| provisioning |
État d’approvisionnement du cluster REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| read |
Tableau de clusters réplicas en lecture. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| server |
Liste des noms de serveurs dans le cluster REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| source |
Région Azure du cluster source pour les clusters réplicas en lecture. |
| source |
ID de ressource du cluster source pour les clusters réplicas en lecture. |
| state | État d’un cluster/serveur visible par l’utilisateur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie 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. Elle ne peut être remplie 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. Elle ne peut être remplie 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. Elle ne peut être remplie 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. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
administratorLogin
Nom de connexion de l’administrateur des serveurs du cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie 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. Envisagez d’masquer avant d’afficher 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 (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. Pour plus d’informations, consultez https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.
coordinatorStorageQuotaInMb?: number
Valeur de propriété
number
coordinatorVCores
Nombre de vCores d’un serveur (max : 96). Obligatoire pour la création. Pour plus d’informations, consultez https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.
coordinatorVCores?: number
Valeur de propriété
number
earliestRestoreTime
Heure de point de restauration la plus ancienne (format ISO8601) du cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
earliestRestoreTime?: Date
Valeur de propriété
Date
enableHa
Si la haute disponibilité 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 égal à 0, il représente une configuration de nœud unique avec la possibilité de créer des tables distribuées sur ce nœud. 2 nœuds Worker ou plus représentent la 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œuds (par défaut : MemoryOptimized).
nodeServerEdition?: string
Valeur de propriété
string
nodeStorageQuotaInMb
Stockage en Mo sur chaque nœud Worker. Pour plus d’informations, consultez https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.
nodeStorageQuotaInMb?: number
Valeur de propriété
number
nodeVCores
Calcul dans vCores sur chaque nœud Worker (max : 104). Pour plus d’informations, consultez https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.
nodeVCores?: number
Valeur de propriété
number
pointInTimeUTC
Date et heure au format 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 préférée (AZ) pour tous les serveurs de cluster.
preferredPrimaryZone?: string
Valeur de propriété
string
privateEndpointConnections
Connexions de point de terminaison privé pour un cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie 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. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
readReplicas
Tableau de clusters réplicas en lecture. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
readReplicas?: string[]
Valeur de propriété
string[]
serverNames
Liste des noms de serveurs dans le cluster REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
serverNames?: ServerNameItem[]
Valeur de propriété
sourceLocation
Région Azure du cluster source pour les clusters réplicas en lecture.
sourceLocation?: string
Valeur de propriété
string
sourceResourceId
ID de ressource du cluster source pour les clusters réplicas en lecture.
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. Elle ne peut être remplie 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. Elle ne peut être remplie 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ée deTrackedResource.location
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée 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. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
héritée deTrackedResource.systemData
tags
Balises de ressource.
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
héritée 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. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deTrackedResource.type