| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Lightsail.Types.RelationalDatabaseSnapshot
Description
Synopsis
- data RelationalDatabaseSnapshot = RelationalDatabaseSnapshot' {
- arn :: Maybe Text
- createdAt :: Maybe POSIX
- engine :: Maybe Text
- engineVersion :: Maybe Text
- fromRelationalDatabaseArn :: Maybe Text
- fromRelationalDatabaseBlueprintId :: Maybe Text
- fromRelationalDatabaseBundleId :: Maybe Text
- fromRelationalDatabaseName :: Maybe Text
- location :: Maybe ResourceLocation
- name :: Maybe Text
- resourceType :: Maybe ResourceType
- sizeInGb :: Maybe Int
- state :: Maybe Text
- supportCode :: Maybe Text
- tags :: Maybe [Tag]
- newRelationalDatabaseSnapshot :: RelationalDatabaseSnapshot
- relationalDatabaseSnapshot_arn :: Lens' RelationalDatabaseSnapshot (Maybe Text)
- relationalDatabaseSnapshot_createdAt :: Lens' RelationalDatabaseSnapshot (Maybe UTCTime)
- relationalDatabaseSnapshot_engine :: Lens' RelationalDatabaseSnapshot (Maybe Text)
- relationalDatabaseSnapshot_engineVersion :: Lens' RelationalDatabaseSnapshot (Maybe Text)
- relationalDatabaseSnapshot_fromRelationalDatabaseArn :: Lens' RelationalDatabaseSnapshot (Maybe Text)
- relationalDatabaseSnapshot_fromRelationalDatabaseBlueprintId :: Lens' RelationalDatabaseSnapshot (Maybe Text)
- relationalDatabaseSnapshot_fromRelationalDatabaseBundleId :: Lens' RelationalDatabaseSnapshot (Maybe Text)
- relationalDatabaseSnapshot_fromRelationalDatabaseName :: Lens' RelationalDatabaseSnapshot (Maybe Text)
- relationalDatabaseSnapshot_location :: Lens' RelationalDatabaseSnapshot (Maybe ResourceLocation)
- relationalDatabaseSnapshot_name :: Lens' RelationalDatabaseSnapshot (Maybe Text)
- relationalDatabaseSnapshot_resourceType :: Lens' RelationalDatabaseSnapshot (Maybe ResourceType)
- relationalDatabaseSnapshot_sizeInGb :: Lens' RelationalDatabaseSnapshot (Maybe Int)
- relationalDatabaseSnapshot_state :: Lens' RelationalDatabaseSnapshot (Maybe Text)
- relationalDatabaseSnapshot_supportCode :: Lens' RelationalDatabaseSnapshot (Maybe Text)
- relationalDatabaseSnapshot_tags :: Lens' RelationalDatabaseSnapshot (Maybe [Tag])
Documentation
data RelationalDatabaseSnapshot Source #
Describes a database snapshot.
See: newRelationalDatabaseSnapshot smart constructor.
Constructors
| RelationalDatabaseSnapshot' | |
Fields
| |
Instances
newRelationalDatabaseSnapshot :: RelationalDatabaseSnapshot Source #
Create a value of RelationalDatabaseSnapshot with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_arn - The Amazon Resource Name (ARN) of the database snapshot.
$sel:createdAt:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_createdAt - The timestamp when the database snapshot was created.
$sel:engine:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_engine - The software of the database snapshot (for example, MySQL)
$sel:engineVersion:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_engineVersion - The database engine version for the database snapshot (for example,
5.7.23).
$sel:fromRelationalDatabaseArn:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_fromRelationalDatabaseArn - The Amazon Resource Name (ARN) of the database from which the database
snapshot was created.
$sel:fromRelationalDatabaseBlueprintId:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_fromRelationalDatabaseBlueprintId - The blueprint ID of the database from which the database snapshot was
created. A blueprint describes the major engine version of a database.
$sel:fromRelationalDatabaseBundleId:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_fromRelationalDatabaseBundleId - The bundle ID of the database from which the database snapshot was
created.
$sel:fromRelationalDatabaseName:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_fromRelationalDatabaseName - The name of the source database from which the database snapshot was
created.
$sel:location:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_location - The Region name and Availability Zone where the database snapshot is
located.
$sel:name:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_name - The name of the database snapshot.
$sel:resourceType:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_resourceType - The Lightsail resource type.
$sel:sizeInGb:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_sizeInGb - The size of the disk in GB (for example, 32) for the database
snapshot.
$sel:state:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_state - The state of the database snapshot.
$sel:supportCode:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_supportCode - The support code for the database snapshot. Include this code in your
email to support when you have questions about a database snapshot in
Lightsail. This code enables our support team to look up your Lightsail
information more easily.
$sel:tags:RelationalDatabaseSnapshot', relationalDatabaseSnapshot_tags - The tag keys and optional values for the resource. For more information
about tags in Lightsail, see the
Amazon Lightsail Developer Guide.
relationalDatabaseSnapshot_arn :: Lens' RelationalDatabaseSnapshot (Maybe Text) Source #
The Amazon Resource Name (ARN) of the database snapshot.
relationalDatabaseSnapshot_createdAt :: Lens' RelationalDatabaseSnapshot (Maybe UTCTime) Source #
The timestamp when the database snapshot was created.
relationalDatabaseSnapshot_engine :: Lens' RelationalDatabaseSnapshot (Maybe Text) Source #
The software of the database snapshot (for example, MySQL)
relationalDatabaseSnapshot_engineVersion :: Lens' RelationalDatabaseSnapshot (Maybe Text) Source #
The database engine version for the database snapshot (for example,
5.7.23).
relationalDatabaseSnapshot_fromRelationalDatabaseArn :: Lens' RelationalDatabaseSnapshot (Maybe Text) Source #
The Amazon Resource Name (ARN) of the database from which the database snapshot was created.
relationalDatabaseSnapshot_fromRelationalDatabaseBlueprintId :: Lens' RelationalDatabaseSnapshot (Maybe Text) Source #
The blueprint ID of the database from which the database snapshot was created. A blueprint describes the major engine version of a database.
relationalDatabaseSnapshot_fromRelationalDatabaseBundleId :: Lens' RelationalDatabaseSnapshot (Maybe Text) Source #
The bundle ID of the database from which the database snapshot was created.
relationalDatabaseSnapshot_fromRelationalDatabaseName :: Lens' RelationalDatabaseSnapshot (Maybe Text) Source #
The name of the source database from which the database snapshot was created.
relationalDatabaseSnapshot_location :: Lens' RelationalDatabaseSnapshot (Maybe ResourceLocation) Source #
The Region name and Availability Zone where the database snapshot is located.
relationalDatabaseSnapshot_name :: Lens' RelationalDatabaseSnapshot (Maybe Text) Source #
The name of the database snapshot.
relationalDatabaseSnapshot_resourceType :: Lens' RelationalDatabaseSnapshot (Maybe ResourceType) Source #
The Lightsail resource type.
relationalDatabaseSnapshot_sizeInGb :: Lens' RelationalDatabaseSnapshot (Maybe Int) Source #
The size of the disk in GB (for example, 32) for the database
snapshot.
relationalDatabaseSnapshot_state :: Lens' RelationalDatabaseSnapshot (Maybe Text) Source #
The state of the database snapshot.
relationalDatabaseSnapshot_supportCode :: Lens' RelationalDatabaseSnapshot (Maybe Text) Source #
The support code for the database snapshot. Include this code in your email to support when you have questions about a database snapshot in Lightsail. This code enables our support team to look up your Lightsail information more easily.
relationalDatabaseSnapshot_tags :: Lens' RelationalDatabaseSnapshot (Maybe [Tag]) Source #
The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Amazon Lightsail Developer Guide.