ServerForPatch interface

Reprezentuje serwer do zaktualizowania.

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. Ta wartość zawiera poświadczenie. Rozważ zasłonięcie przed wyświetleniem użytkownikom

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 aktualizacji istniejącego serwera.

dataEncryption

Właściwości szyfrowania danych serwera.

highAvailability

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

identity

Opisuje tożsamość aplikacji.

maintenanceWindow

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

network

Właściwości sieci serwera. Wymagane tylko wtedy, gdy chcesz, aby serwer był zintegrowany z siecią wirtualną dostarczoną przez klienta.

replica

Odczytywanie właściwości repliki serwera. Wymagane tylko w przypadku, gdy chcesz podwyższyć poziom serwera.

replicationRole

Rola serwera w zestawie replikacji.

sku

Warstwa obliczeniowa i rozmiar serwera.

storage

Właściwości magazynu serwera.

tags

Metadane specyficzne dla aplikacji w postaci par klucz-wartość.

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. Ta wartość zawiera poświadczenie. Rozważ zasłonięcie przed wyświetleniem użytkownikom

administratorLoginPassword?: string

Wartość właściwości

string

authConfig

Właściwości konfiguracji uwierzytelniania serwera.

authConfig?: AuthConfigForPatch

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?: BackupForPatch

Wartość właściwości

cluster

Właściwości klastra serwera.

cluster?: Cluster

Wartość właściwości

createMode

Tryb aktualizacji istniejącego serwera.

createMode?: string

Wartość właściwości

string

dataEncryption

Właściwości szyfrowania danych serwera.

dataEncryption?: DataEncryption

Wartość właściwości

highAvailability

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

highAvailability?: HighAvailabilityForPatch

Wartość właściwości

identity

Opisuje tożsamość aplikacji.

identity?: UserAssignedIdentity

Wartość właściwości

maintenanceWindow

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

maintenanceWindow?: MaintenanceWindowForPatch

Wartość właściwości

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

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

replicationRole

Rola serwera w zestawie replikacji.

replicationRole?: string

Wartość właściwości

string

sku

Warstwa obliczeniowa i rozmiar serwera.

sku?: SkuForPatch

Wartość właściwości

storage

Właściwości magazynu serwera.

storage?: Storage

Wartość właściwości

tags

Metadane specyficzne dla aplikacji w postaci par klucz-wartość.

tags?: {[propertyName: string]: string}

Wartość właściwości

{[propertyName: string]: string}

version

Główna wersja silnika bazy danych PostgreSQL.

version?: string

Wartość właściwości

string