Share via


ServerVersionCapability interface

Capabilities in terms of major versions of PostgreSQL database engine.

Extends

Properties

name

Major version of PostgreSQL database engine. NOTE: This property will not be serialized. It can only be populated by the server.

supportedFeatures

Features supported. NOTE: This property will not be serialized. It can only be populated by the server.

supportedVersionsToUpgrade

Major versions of PostgreSQL database engine to which this version can be automatically upgraded. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

reason

The reason for the capability not being available. NOTE: This property will not be serialized. It can only be populated by the server.

status

The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

name

Major version of PostgreSQL database engine. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

supportedFeatures

Features supported. NOTE: This property will not be serialized. It can only be populated by the server.

supportedFeatures?: SupportedFeature[]

Property Value

supportedVersionsToUpgrade

Major versions of PostgreSQL database engine to which this version can be automatically upgraded. NOTE: This property will not be serialized. It can only be populated by the server.

supportedVersionsToUpgrade?: string[]

Property Value

string[]

Inherited Property Details

reason

The reason for the capability not being available. NOTE: This property will not be serialized. It can only be populated by the server.

reason?: string

Property Value

string

Inherited From CapabilityBase.reason

status

The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.

status?: CapabilityStatus

Property Value

Inherited From CapabilityBase.status