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 |
| auth |
Configuration de l’authentification d’un cluster. |
| 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. |
| database |
Nom de la base de données du cluster. Une seule base de données par cluster est prise en charge. |
| 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 sauvegarde de cluster est stockée dans une autre région Azure en plus de la copie de la sauvegarde stockée dans la région du cluster. Activé uniquement au moment de la création du cluster. |
| 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
authConfig
Configuration de l’authentification d’un cluster.
authConfig?: AuthConfig
Valeur de propriété
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
databaseName
Nom de la base de données du cluster. Une seule base de données par cluster est prise en charge.
databaseName?: string
Valeur de propriété
string
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
enableGeoBackup
Si la sauvegarde de cluster est stockée dans une autre région Azure en plus de la copie de la sauvegarde stockée dans la région du cluster. Activé uniquement au moment de la création du cluster.
enableGeoBackup?: boolean
Valeur de propriété
boolean
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