NAME
Paws::Lightsail::RelationalDatabase
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::Lightsail::RelationalDatabase object:
$service_obj->Method(Att1 => { Arn => $value, ..., Tags => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::Lightsail::RelationalDatabase object:
$result = $service_obj->Method(...);
$result->Att1->Arn
DESCRIPTION
Describes a database.
ATTRIBUTES
Arn => Str
The Amazon Resource Name (ARN) of the database.
BackupRetentionEnabled => Bool
A Boolean value indicating whether automated backup retention is enabled for the database.
CaCertificateIdentifier => Str
The certificate associated with the database.
CreatedAt => Str
The timestamp when the database was created. Formatted in Unix time.
Engine => Str
The database software (for example, MySQL
).
EngineVersion => Str
The database engine version (for example, 5.7.23
).
Hardware => Paws::Lightsail::RelationalDatabaseHardware
Describes the hardware of the database.
LatestRestorableTime => Str
The latest point in time to which the database can be restored. Formatted in Unix time.
Location => Paws::Lightsail::ResourceLocation
The Region name and Availability Zone where the database is located.
MasterDatabaseName => Str
The name of the master database created when the Lightsail database resource is created.
MasterEndpoint => Paws::Lightsail::RelationalDatabaseEndpoint
The master endpoint for the database.
MasterUsername => Str
The master user name of the database.
Name => Str
The unique name of the database resource in Lightsail.
ParameterApplyStatus => Str
The status of parameter updates for the database.
PendingMaintenanceActions => ArrayRef[Paws::Lightsail::PendingMaintenanceAction]
Describes the pending maintenance actions for the database.
PendingModifiedValues => Paws::Lightsail::PendingModifiedRelationalDatabaseValues
Describes pending database value modifications.
PreferredBackupWindow => Str
The daily time range during which automated backups are created for the database (for example, 16:00-16:30
).
PreferredMaintenanceWindow => Str
The weekly time range during which system maintenance can occur on the database.
In the format ddd:hh24:mi-ddd:hh24:mi
. For example, Tue:17:00-Tue:17:30
.
PubliclyAccessible => Bool
A Boolean value indicating whether the database is publicly accessible.
RelationalDatabaseBlueprintId => Str
The blueprint ID for the database. A blueprint describes the major engine version of a database.
RelationalDatabaseBundleId => Str
The bundle ID for the database. A bundle describes the performance specifications for your database.
ResourceType => Str
The Lightsail resource type for the database (for example, RelationalDatabase
).
SecondaryAvailabilityZone => Str
Describes the secondary Availability Zone of a high availability database.
The secondary database is used for failover support of a high availability database.
State => Str
Describes the current state of the database.
SupportCode => Str
The support code for the database. Include this code in your email to support when you have questions about a database in Lightsail. This code enables our support team to look up your Lightsail information more easily.
Tags => ArrayRef[Paws::Lightsail::Tag]
The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Lightsail Dev Guide (https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-tags).
SEE ALSO
This class forms part of Paws, describing an object used in Paws::Lightsail
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues