ServerProperties interface

伺服器的屬性。

屬性

administratorLogin

指定為分配給 PostgreSQL 實例的第一個基於密碼的管理員的登錄名。 首次在伺服器上啟用基於密碼的身份驗證時,必須指定此參數。 一旦設置為給定值,則在伺服器的其餘生命週期內無法更改。 如果在啟用了基於密碼的身份驗證的伺服器上禁用基於密碼的身份驗證,則不會刪除此基於密碼的角色。

administratorLoginPassword

分配給管理員登錄名的密碼。 只要啟用了密碼身份驗證,就可以隨時更改此密碼。

authConfig

伺服器的身份驗證配置屬性。

availabilityZone

伺服器的可用性區域。

backup

伺服器的備份屬性。

cluster

伺服器的叢集屬性。

createMode

新伺服器的創建模式。

dataEncryption

伺服器的數據加密屬性。

fullyQualifiedDomainName

伺服器的完全限定功能變數名稱。

highAvailability

伺服器的高可用性屬性。

maintenanceWindow

伺服器的維護時段屬性。

minorVersion

PostgreSQL 資料庫引擎的次要版本。

network

伺服器的網路屬性。 僅當您希望將伺服器集成到客戶提供的虛擬網路中時,才需要。

pointInTimeUTC

要在新伺服器中還原的備份的創建時間(ISO8601格式)。 當 'createMode' 為 'PointInTimeRestore'、'GeoRestore' 或 'ReviveDropped' 時,它是必需的。

privateEndpointConnections

與指定伺服器關聯的專用終結點連接清單。

replica

伺服器的唯讀副本屬性。 僅在您想要升級伺服器時才需要。

replicaCapacity

伺服器允許的最大只讀複本數。

replicationRole

伺服器在複製集中的角色。

sourceServerResourceId

要用作新伺服器源的伺服器的標識碼。 當 'createMode' 為 'PointInTimeRestore'、'GeoRestore'、'Replica' 或 'ReviveDropped' 時是必需的。 僅當目標伺服器是唯讀副本時,才會返回此屬性。

state

伺服器的可能狀態。

storage

伺服器的儲存屬性。

version

PostgreSQL 資料庫引擎的主要版本。

屬性詳細資料

administratorLogin

指定為分配給 PostgreSQL 實例的第一個基於密碼的管理員的登錄名。 首次在伺服器上啟用基於密碼的身份驗證時,必須指定此參數。 一旦設置為給定值,則在伺服器的其餘生命週期內無法更改。 如果在啟用了基於密碼的身份驗證的伺服器上禁用基於密碼的身份驗證,則不會刪除此基於密碼的角色。

administratorLogin?: string

屬性值

string

administratorLoginPassword

分配給管理員登錄名的密碼。 只要啟用了密碼身份驗證,就可以隨時更改此密碼。

administratorLoginPassword?: string

屬性值

string

authConfig

伺服器的身份驗證配置屬性。

authConfig?: AuthConfig

屬性值

availabilityZone

伺服器的可用性區域。

availabilityZone?: string

屬性值

string

backup

伺服器的備份屬性。

backup?: Backup

屬性值

cluster

伺服器的叢集屬性。

cluster?: Cluster

屬性值

createMode

新伺服器的創建模式。

createMode?: string

屬性值

string

dataEncryption

伺服器的數據加密屬性。

dataEncryption?: DataEncryption

屬性值

fullyQualifiedDomainName

伺服器的完全限定功能變數名稱。

fullyQualifiedDomainName?: string

屬性值

string

highAvailability

伺服器的高可用性屬性。

highAvailability?: HighAvailability

屬性值

maintenanceWindow

伺服器的維護時段屬性。

maintenanceWindow?: MaintenanceWindow

屬性值

minorVersion

PostgreSQL 資料庫引擎的次要版本。

minorVersion?: string

屬性值

string

network

伺服器的網路屬性。 僅當您希望將伺服器集成到客戶提供的虛擬網路中時,才需要。

network?: Network

屬性值

pointInTimeUTC

要在新伺服器中還原的備份的創建時間(ISO8601格式)。 當 'createMode' 為 'PointInTimeRestore'、'GeoRestore' 或 'ReviveDropped' 時,它是必需的。

pointInTimeUTC?: Date

屬性值

Date

privateEndpointConnections

與指定伺服器關聯的專用終結點連接清單。

privateEndpointConnections?: PrivateEndpointConnection[]

屬性值

replica

伺服器的唯讀副本屬性。 僅在您想要升級伺服器時才需要。

replica?: Replica

屬性值

replicaCapacity

伺服器允許的最大只讀複本數。

replicaCapacity?: number

屬性值

number

replicationRole

伺服器在複製集中的角色。

replicationRole?: string

屬性值

string

sourceServerResourceId

要用作新伺服器源的伺服器的標識碼。 當 'createMode' 為 'PointInTimeRestore'、'GeoRestore'、'Replica' 或 'ReviveDropped' 時是必需的。 僅當目標伺服器是唯讀副本時,才會返回此屬性。

sourceServerResourceId?: string

屬性值

string

state

伺服器的可能狀態。

state?: string

屬性值

string

storage

伺服器的儲存屬性。

storage?: Storage

屬性值

version

PostgreSQL 資料庫引擎的主要版本。

version?: string

屬性值

string