Share via


ServerForUpdate Class

Represents a server to be updated.

Constructor

ServerForUpdate(*, location: str | None = None, sku: _models.Sku | None = None, tags: dict[str, str] | None = None, administrator_login_password: str | None = None, storage: _models.Storage | None = None, backup: _models.Backup | None = None, high_availability: _models.HighAvailability | None = None, maintenance_window: _models.MaintenanceWindow | None = None, create_mode: str | _models.CreateModeForUpdate | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
location
str

The location the resource resides in.

Default value: None
sku
Sku

The SKU (pricing tier) of the server.

Default value: None
tags

Application-specific metadata in the form of key-value pairs.

Default value: None
administrator_login_password
str

The password of the administrator login.

Default value: None
storage

Storage properties of a server.

Default value: None
backup

Backup properties of a server.

Default value: None
high_availability

High availability properties of a server.

Default value: None
maintenance_window

Maintenance window properties of a server.

Default value: None
create_mode

The mode to update a new PostgreSQL server. Known values are: "Default" and "Update".

Default value: None

Variables

Name Description
location
str

The location the resource resides in.

sku
Sku

The SKU (pricing tier) of the server.

tags

Application-specific metadata in the form of key-value pairs.

administrator_login_password
str

The password of the administrator login.

storage

Storage properties of a server.

backup

Backup properties of a server.

high_availability

High availability properties of a server.

maintenance_window

Maintenance window properties of a server.

create_mode

The mode to update a new PostgreSQL server. Known values are: "Default" and "Update".