Udostępnij za pośrednictwem


ClusterForUpdate interface

Reprezentuje klaster do aktualizacji.

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

citusVersion

Wersja rozszerzenia Citus na wszystkich serwerach klastra.

coordinatorEnablePublicIpAccess

Jeśli dostęp publiczny jest włączony w koordynatorze.

coordinatorServerEdition

Edycja koordynatora (ustawienie domyślne: OgólnePurpose).

coordinatorStorageQuotaInMb

Magazyn koordynatora w MB.

coordinatorVCores

Liczba rdzeni wirtualnych koordynatora (maksymalnie 96).

enableHa

Jeśli wysoka dostępność jest włączona lub nie jest włączona dla klastra.

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.

maintenanceWindow

Okno obsługi klastra.

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.

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.

nodeServerEdition

Wersja węzła (domyślna: MemoryOptimized).

nodeStorageQuotaInMb

Magazyn w MB w każdym węźle procesu roboczego.

nodeVCores

Obliczenia w rdzeniach wirtualnych w każdym węźle procesu roboczego (maks. 104).

postgresqlVersion

Główna wersja bazy danych PostgreSQL na wszystkich serwerach klastra.

preferredPrimaryZone

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

Okno obsługi klastra.

maintenanceWindow?: MaintenanceWindow

Wartość właściwości

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}