Server interface

Właściwości serwera.

Rozszerzenie

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świadczenia. Rozważ zaciemnianie 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 tworzenia nowego serwera.

dataEncryption

Właściwości szyfrowania danych serwera.

fullyQualifiedDomainName

W pełni kwalifikowana nazwa domeny serwera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

highAvailability

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

identity

Tożsamości zarządzane przypisane przez użytkownika do serwera.

maintenanceWindow

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

minorVersion

Pomocnicza wersja silnika bazy danych PostgreSQL. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

replicationRole

Rola serwera w zestawie replikacji.

sku

Warstwa obliczeniowa i rozmiar serwera.

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. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

storage

Właściwości magazynu serwera.

version

Główna wersja silnika bazy danych PostgreSQL.

Właściwości dziedziczone

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location

Lokalizacja geograficzna, w której znajduje się zasób

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData

Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tags

Tagi zasobów.

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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świadczenia. Rozważ zaciemnianie przed wyświetleniem użytkownikom

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. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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

identity

Tożsamości zarządzane przypisane przez użytkownika do serwera.

identity?: UserAssignedIdentity

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. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

replicaCapacity?: number

Wartość właściwości

number

replicationRole

Rola serwera w zestawie replikacji.

replicationRole?: string

Wartość właściwości

string

sku

Warstwa obliczeniowa i rozmiar serwera.

sku?: Sku

Wartość właściwości

Sku

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. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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

Szczegóły właściwości dziedziczonej

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

dziedziczone zTrackedResource.id

location

Lokalizacja geograficzna, w której znajduje się zasób

location: string

Wartość właściwości

string

dziedziczone zTrackedResource.location

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

dziedziczone zTrackedResource.name

systemData

Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData?: SystemData

Wartość właściwości

dziedziczone zTrackedResource.systemData

tags

Tagi zasobów.

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

Wartość właściwości

{[propertyName: string]: string}

dziedziczone zTrackedResource.tags

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

dziedziczone zTrackedResource.type