ServerProperties interface

Właściwości serwera.

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.

administratorLoginPassword

Hasło przypisane do loginu administratora. Dopóki uwierzytelnianie hasłem jest włączone, hasło to można zmienić w dowolnym momencie.

authConfig

Właściwości konfiguracji uwierzytelniania serwera.

availabilityZone

Strefa dostępności serwera.

backup

Właściwości kopii zapasowej serwera.

cluster

Właściwości klastra serwera.

createMode

Tryb tworzenia nowego serwera.

dataEncryption

Właściwości szyfrowania danych serwera.

fullyQualifiedDomainName

W pełni kwalifikowana nazwa domeny serwera.

highAvailability

Właściwości wysokiej dostępności serwera.

maintenanceWindow

Właściwości okna obsługi serwera.

minorVersion

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.

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".

privateEndpointConnections

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.

replicaCapacity

Maksymalna liczba replik do odczytu dozwolona dla serwera.

replicationRole

Rola serwera w zestawie replikacji.

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.

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

Właściwości kopii zapasowej serwera.

backup?: Backup

Wartość właściwości

cluster

Właściwości klastra serwera.

cluster?: Cluster

Wartość właściwości

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

Właściwości magazynu serwera.

storage?: Storage

Wartość właściwości

version

Główna wersja silnika bazy danych PostgreSQL.

version?: string

Wartość właściwości

string