Allows the update of one or more attributes of a database in Amazon Lightsail
Source:R/lightsail_operations.R
lightsail_update_relational_database.RdAllows the update of one or more attributes of a database in Amazon Lightsail.
See https://www.paws-r-sdk.com/docs/lightsail_update_relational_database/ for full documentation.
Usage
lightsail_update_relational_database(
relationalDatabaseName,
masterUserPassword = NULL,
rotateMasterUserPassword = NULL,
preferredBackupWindow = NULL,
preferredMaintenanceWindow = NULL,
enableBackupRetention = NULL,
disableBackupRetention = NULL,
publiclyAccessible = NULL,
applyImmediately = NULL,
caCertificateIdentifier = NULL,
relationalDatabaseBlueprintId = NULL
)Arguments
- relationalDatabaseName
[required] The name of your Lightsail database resource to update.
- masterUserPassword
The password for the master user. The password can include any printable ASCII character except "/", """, or "@".
MySQL
Constraints: Must contain from 8 to 41 characters.
PostgreSQL
Constraints: Must contain from 8 to 128 characters.
- rotateMasterUserPassword
When
true, the master user password is changed to a new strong password generated by Lightsail.Use the
get relational database master user passwordoperation to get the new password.- preferredBackupWindow
The daily time range during which automated backups are created for your database if automated backups are enabled.
Constraints:
Must be in the
hh24:mi-hh24:miformat.Example:
16:00-16:30Specified in Coordinated Universal Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
- preferredMaintenanceWindow
The weekly time range during which system maintenance can occur on your database.
The default is a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services Region, occurring on a random day of the week.
Constraints:
Must be in the
ddd:hh24:mi-ddd:hh24:miformat.Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.
Must be at least 30 minutes.
Specified in Coordinated Universal Time (UTC).
Example:
Tue:17:00-Tue:17:30
- enableBackupRetention
When
true, enables automated backup retention for your database.Updates are applied during the next maintenance window because this can result in an outage.
- disableBackupRetention
When
true, disables automated backup retention for your database.Disabling backup retention deletes all automated database backups. Before disabling this, you may want to create a snapshot of your database using the
create relational database snapshotoperation.Updates are applied during the next maintenance window because this can result in an outage.
- publiclyAccessible
Specifies the accessibility options for your database. A value of
truespecifies a database that is available to resources outside of your Lightsail account. A value offalsespecifies a database that is available only to your Lightsail resources in the same region as your database.- applyImmediately
When
true, applies changes immediately. Whenfalse, applies changes during the preferred maintenance window. Some changes may cause an outage.Default:
false- caCertificateIdentifier
Indicates the certificate that needs to be associated with the database.
- relationalDatabaseBlueprintId
This parameter is used to update the major version of the database. Enter the
blueprintIdfor the major version that you want to update to.Use the
get_relational_database_blueprintsaction to get a list of available blueprint IDs.