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ż ukrycie 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 |
Edycja 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, czy 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 procesu roboczego. |
node |
Obliczenia w rdzeniach wirtualnych w każdym węźle procesu roboczego (maks. 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ż ukrycie 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
Edycja 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, czy 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 procesu roboczego.
nodeStorageQuotaInMb?: number
Wartość właściwości
number
nodeVCores
Obliczenia w rdzeniach wirtualnych w każdym węźle procesu roboczego (maks. 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}