ServerProperties interface
Właściwości serwera.
Właściwości
| administrator |
Nazwa loginu wyznaczonego jako pierwszy administrator oparty na hasłach przypisany do Twojej instancji PostgreSQL. Musi być określona przy pierwszym włączeniu uwierzytelniania opartego na hasłach na serwerze. Raz ustawiona na daną wartość nie może być zmieniona do końca życia serwera. Jeśli wyłączysz uwierzytelnianie oparte na hasłach na serwerze, na którym jest włączone, ta rola oparta na hasłach nie zostanie usunięta. |
| administrator |
Hasło przypisane do loginu administratora. Dopóki uwierzytelnianie hasłem jest włączone, hasło to można zmienić w dowolnym momencie. |
| auth |
Właściwości konfiguracji uwierzytelniania serwera. |
| availability |
Strefa dostępności serwera. |
| backup | Właściwości kopii zapasowej serwera. |
| cluster | Właściwości klastra serwera. |
| create |
Tryb tworzenia nowego serwera. |
| data |
Właściwości szyfrowania danych serwera. |
| fully |
W pełni kwalifikowana nazwa domeny serwera. |
| high |
Właściwości wysokiej dostępności serwera. |
| maintenance |
Właściwości okna obsługi serwera. |
| minor |
Pomocnicza wersja silnika bazy danych PostgreSQL. |
| network | Właściwości sieci serwera. Wymagane tylko wtedy, gdy chcesz, aby serwer był zintegrowany z siecią wirtualną dostarczoną przez klienta. |
| point |
Czas utworzenia (w formacie ISO8601) kopii zapasowej, którą chcesz przywrócić na nowym serwerze. Jest to wymagane, gdy wartość "createMode" to "PointInTimeRestore", "GeoRestore" lub "ReviveDropped". |
| private |
Lista połączeń prywatnego punktu końcowego skojarzonych z określonym serwerem. |
| replica | Odczytywanie właściwości repliki serwera. Wymagane tylko w przypadku, gdy chcesz podwyższyć poziom serwera. |
| replica |
Maksymalna liczba replik do odczytu dozwolona dla serwera. |
| replication |
Rola serwera w zestawie replikacji. |
| source |
Identyfikator serwera, który ma być używany jako źródło nowego serwera. Wymagane, gdy wartość "createMode" to "PointInTimeRestore", "GeoRestore", "Replica" lub "ReviveDropped". Ta właściwość jest zwracana tylko wtedy, gdy serwer docelowy jest repliką do odczytu. |
| state | Możliwe stany serwera. |
| storage | Właściwości magazynu serwera. |
| version | Główna wersja silnika bazy danych PostgreSQL. |
Szczegóły właściwości
administratorLogin
Nazwa loginu wyznaczonego jako pierwszy administrator oparty na hasłach przypisany do Twojej instancji PostgreSQL. Musi być określona przy pierwszym włączeniu uwierzytelniania opartego na hasłach na serwerze. Raz ustawiona na daną wartość nie może być zmieniona do końca życia serwera. Jeśli wyłączysz uwierzytelnianie oparte na hasłach na serwerze, na którym jest włączone, ta rola oparta na hasłach nie zostanie usunięta.
administratorLogin?: string
Wartość właściwości
string
administratorLoginPassword
Hasło przypisane do loginu administratora. Dopóki uwierzytelnianie hasłem jest włączone, hasło to można zmienić w dowolnym momencie.
administratorLoginPassword?: string
Wartość właściwości
string
authConfig
Właściwości konfiguracji uwierzytelniania serwera.
authConfig?: AuthConfig
Wartość właściwości
availabilityZone
Strefa dostępności serwera.
availabilityZone?: string
Wartość właściwości
string
backup
cluster
createMode
Tryb tworzenia nowego serwera.
createMode?: string
Wartość właściwości
string
dataEncryption
Właściwości szyfrowania danych serwera.
dataEncryption?: DataEncryption
Wartość właściwości
fullyQualifiedDomainName
W pełni kwalifikowana nazwa domeny serwera.
fullyQualifiedDomainName?: string
Wartość właściwości
string
highAvailability
Właściwości wysokiej dostępności serwera.
highAvailability?: HighAvailability
Wartość właściwości
maintenanceWindow
Właściwości okna obsługi serwera.
maintenanceWindow?: MaintenanceWindow
Wartość właściwości
minorVersion
Pomocnicza wersja silnika bazy danych PostgreSQL.
minorVersion?: string
Wartość właściwości
string
network
Właściwości sieci serwera. Wymagane tylko wtedy, gdy chcesz, aby serwer był zintegrowany z siecią wirtualną dostarczoną przez klienta.
network?: Network
Wartość właściwości
pointInTimeUTC
Czas utworzenia (w formacie ISO8601) kopii zapasowej, którą chcesz przywrócić na nowym serwerze. Jest to wymagane, gdy wartość "createMode" to "PointInTimeRestore", "GeoRestore" lub "ReviveDropped".
pointInTimeUTC?: Date
Wartość właściwości
Date
privateEndpointConnections
Lista połączeń prywatnego punktu końcowego skojarzonych z określonym serwerem.
privateEndpointConnections?: PrivateEndpointConnection[]
Wartość właściwości
replica
Odczytywanie właściwości repliki serwera. Wymagane tylko w przypadku, gdy chcesz podwyższyć poziom serwera.
replica?: Replica
Wartość właściwości
replicaCapacity
Maksymalna liczba replik do odczytu dozwolona dla serwera.
replicaCapacity?: number
Wartość właściwości
number
replicationRole
Rola serwera w zestawie replikacji.
replicationRole?: string
Wartość właściwości
string
sourceServerResourceId
Identyfikator serwera, który ma być używany jako źródło nowego serwera. Wymagane, gdy wartość "createMode" to "PointInTimeRestore", "GeoRestore", "Replica" lub "ReviveDropped". Ta właściwość jest zwracana tylko wtedy, gdy serwer docelowy jest repliką do odczytu.
sourceServerResourceId?: string
Wartość właściwości
string
state
Możliwe stany serwera.
state?: string
Wartość właściwości
string
storage
version
Główna wersja silnika bazy danych PostgreSQL.
version?: string
Wartość właściwości
string