ClusterForUpdate interface
Reprezentuje klaster do aktualizacji.
Właściwości
| administrator |
Hasło logowania administratora. Każdy klaster jest tworzony ze wstępnie zdefiniowaną rolą administracyjną o nazwie "citus". Ta wartość zawiera poświadczenia. Rozważ zaciemnianie przed wyświetleniem użytkownikom |
| citus |
Wersja rozszerzenia Citus na wszystkich serwerach klastra. |
| coordinator |
Jeśli dostęp publiczny jest włączony w koordynatorze. |
| coordinator |
Wydanie koordynatora (ustawienie domyślne: OgólnePurpose). |
| coordinator |
Magazyn koordynatora w MB. |
| coordinator |
Liczba rdzeni wirtualnych koordynatora (maksymalnie: 96). |
| enable |
Jeśli wysoka dostępność jest włączona lub nie jest włączona dla klastra. |
| enable |
Jeśli tabele rozproszone są umieszczane na koordynatorze lub nie. Należy ustawić wartość "true" w klastrach z jednym węzłem. Wymaga ponownego równoważenia fragmentu po zmianie wartości. |
| maintenance |
Okno obsługi klastra. |
| node |
Liczba węzłów procesu roboczego klastra. Gdy liczba węzłów wynosi 0, reprezentuje konfigurację pojedynczego węzła z możliwością tworzenia tabel rozproszonych w tym węźle. Co najmniej 2 węzły robocze reprezentują konfigurację z wieloma węzłami. Wartość liczby węzłów nie może być 1. |
| node |
Jeśli dostęp publiczny jest włączony w węzłach roboczych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| node |
Wersja węzła (domyślna: MemoryOptimized). |
| node |
Magazyn w MB w każdym węźle roboczym. |
| node |
Obliczenia w rdzeniach wirtualnych w każdym węźle roboczym (maksymalnie: 104). |
| postgresql |
Główna wersja bazy danych PostgreSQL na wszystkich serwerach klastra. |
| preferred |
Preferowana podstawowa strefa dostępności (AZ) dla wszystkich serwerów klastra. |
| tags | Metadane specyficzne dla aplikacji w postaci par klucz-wartość. |
Szczegóły właściwości
administratorLoginPassword
Hasło logowania administratora. Każdy klaster jest tworzony ze wstępnie zdefiniowaną rolą administracyjną o nazwie "citus". Ta wartość zawiera poświadczenia. Rozważ zaciemnianie przed wyświetleniem użytkownikom
administratorLoginPassword?: string
Wartość właściwości
string
citusVersion
Wersja rozszerzenia Citus na wszystkich serwerach klastra.
citusVersion?: string
Wartość właściwości
string
coordinatorEnablePublicIpAccess
Jeśli dostęp publiczny jest włączony w koordynatorze.
coordinatorEnablePublicIpAccess?: boolean
Wartość właściwości
boolean
coordinatorServerEdition
Wydanie koordynatora (ustawienie domyślne: OgólnePurpose).
coordinatorServerEdition?: string
Wartość właściwości
string
coordinatorStorageQuotaInMb
Magazyn koordynatora w MB.
coordinatorStorageQuotaInMb?: number
Wartość właściwości
number
coordinatorVCores
Liczba rdzeni wirtualnych koordynatora (maksymalnie: 96).
coordinatorVCores?: number
Wartość właściwości
number
enableHa
Jeśli wysoka dostępność jest włączona lub nie jest włączona dla klastra.
enableHa?: boolean
Wartość właściwości
boolean
enableShardsOnCoordinator
Jeśli tabele rozproszone są umieszczane na koordynatorze lub nie. Należy ustawić wartość "true" w klastrach z jednym węzłem. Wymaga ponownego równoważenia fragmentu po zmianie wartości.
enableShardsOnCoordinator?: boolean
Wartość właściwości
boolean
maintenanceWindow
nodeCount
Liczba węzłów procesu roboczego klastra. Gdy liczba węzłów wynosi 0, reprezentuje konfigurację pojedynczego węzła z możliwością tworzenia tabel rozproszonych w tym węźle. Co najmniej 2 węzły robocze reprezentują konfigurację z wieloma węzłami. Wartość liczby węzłów nie może być 1.
nodeCount?: number
Wartość właściwości
number
nodeEnablePublicIpAccess
Jeśli dostęp publiczny jest włączony w węzłach roboczych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
nodeEnablePublicIpAccess?: boolean
Wartość właściwości
boolean
nodeServerEdition
Wersja węzła (domyślna: MemoryOptimized).
nodeServerEdition?: string
Wartość właściwości
string
nodeStorageQuotaInMb
Magazyn w MB w każdym węźle roboczym.
nodeStorageQuotaInMb?: number
Wartość właściwości
number
nodeVCores
Obliczenia w rdzeniach wirtualnych w każdym węźle roboczym (maksymalnie: 104).
nodeVCores?: number
Wartość właściwości
number
postgresqlVersion
Główna wersja bazy danych PostgreSQL na wszystkich serwerach klastra.
postgresqlVersion?: string
Wartość właściwości
string
preferredPrimaryZone
Preferowana podstawowa strefa dostępności (AZ) dla wszystkich serwerów klastra.
preferredPrimaryZone?: string
Wartość właściwości
string
tags
Metadane specyficzne dla aplikacji w postaci par klucz-wartość.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}