ServerPropertiesForPatch interface
Properties of a server.
Properties
| administrator |
Name of the login designated as the first password based administrator assigned to your instance of PostgreSQL. Must be specified the first time that you enable password based authentication on a server. Once set to a given value, it cannot be changed for the rest of the life of a server. If you disable password based authentication on a server which had it enabled, this password based role isn't deleted. |
| administrator |
Password assigned to the administrator login. As long as password authentication is enabled, this password can be changed at any time. |
| auth |
Authentication configuration properties of a server. |
| availability |
Availability zone of a server. |
| backup | Backup properties of a server. |
| cluster | Cluster properties of a server. |
| create |
Update mode of an existing server. |
| data |
Data encryption properties of a server. |
| high |
High availability properties of a server. |
| maintenance |
Maintenance window properties of a server. |
| network | Network properties of a server. Only required if you want your server to be integrated into a virtual network provided by customer. |
| replica | Read replica properties of a server. Required only in case that you want to promote a server. |
| replication |
Role of the server in a replication set. |
| storage | Storage properties of a server. |
| version | Major version of PostgreSQL database engine. |
Property Details
administratorLogin
Name of the login designated as the first password based administrator assigned to your instance of PostgreSQL. Must be specified the first time that you enable password based authentication on a server. Once set to a given value, it cannot be changed for the rest of the life of a server. If you disable password based authentication on a server which had it enabled, this password based role isn't deleted.
administratorLogin?: string
Property Value
string
administratorLoginPassword
Password assigned to the administrator login. As long as password authentication is enabled, this password can be changed at any time.
administratorLoginPassword?: string
Property Value
string
authConfig
Authentication configuration properties of a server.
authConfig?: AuthConfigForPatch
Property Value
availabilityZone
Availability zone of a server.
availabilityZone?: string
Property Value
string
backup
cluster
createMode
Update mode of an existing server.
createMode?: string
Property Value
string
dataEncryption
Data encryption properties of a server.
dataEncryption?: DataEncryption
Property Value
highAvailability
High availability properties of a server.
highAvailability?: HighAvailabilityForPatch
Property Value
maintenanceWindow
Maintenance window properties of a server.
maintenanceWindow?: MaintenanceWindowForPatch
Property Value
network
Network properties of a server. Only required if you want your server to be integrated into a virtual network provided by customer.
network?: Network
Property Value
replica
Read replica properties of a server. Required only in case that you want to promote a server.
replica?: Replica
Property Value
replicationRole
Role of the server in a replication set.
replicationRole?: string
Property Value
string
storage
version
Major version of PostgreSQL database engine.
version?: string
Property Value
string