libZSservicesZSamazonka-lightsailZSamazonka-lightsail
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Description

 
Synopsis

Documentation

data RelationalDatabaseBlueprint Source #

Describes a database image, or blueprint. A blueprint describes the major engine version of a database.

See: newRelationalDatabaseBlueprint smart constructor.

Constructors

RelationalDatabaseBlueprint' 

Fields

Instances

Instances details
Eq RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Read RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Show RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Generic RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Associated Types

type Rep RelationalDatabaseBlueprint :: Type -> Type #

NFData RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

Hashable RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

FromJSON RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

type Rep RelationalDatabaseBlueprint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.RelationalDatabaseBlueprint

type Rep RelationalDatabaseBlueprint = D1 ('MetaData "RelationalDatabaseBlueprint" "Amazonka.Lightsail.Types.RelationalDatabaseBlueprint" "libZSservicesZSamazonka-lightsailZSamazonka-lightsail" 'False) (C1 ('MetaCons "RelationalDatabaseBlueprint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "isEngineDefault") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "engineVersionDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "engine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabaseEngine)) :*: (S1 ('MetaSel ('Just "blueprintId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "engineDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRelationalDatabaseBlueprint :: RelationalDatabaseBlueprint Source #

Create a value of RelationalDatabaseBlueprint 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:engineVersion:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_engineVersion - The database engine version for the database blueprint (for example, 5.7.23).

$sel:isEngineDefault:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_isEngineDefault - A Boolean value indicating whether the engine version is the default for the database blueprint.

$sel:engineVersionDescription:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_engineVersionDescription - The description of the database engine version for the database blueprint.

$sel:engine:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_engine - The database software of the database blueprint (for example, MySQL).

$sel:blueprintId:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_blueprintId - The ID for the database blueprint.

$sel:engineDescription:RelationalDatabaseBlueprint', relationalDatabaseBlueprint_engineDescription - The description of the database engine for the database blueprint.

relationalDatabaseBlueprint_engineVersion :: Lens' RelationalDatabaseBlueprint (Maybe Text) Source #

The database engine version for the database blueprint (for example, 5.7.23).

relationalDatabaseBlueprint_isEngineDefault :: Lens' RelationalDatabaseBlueprint (Maybe Bool) Source #

A Boolean value indicating whether the engine version is the default for the database blueprint.

relationalDatabaseBlueprint_engineVersionDescription :: Lens' RelationalDatabaseBlueprint (Maybe Text) Source #

The description of the database engine version for the database blueprint.

relationalDatabaseBlueprint_engine :: Lens' RelationalDatabaseBlueprint (Maybe RelationalDatabaseEngine) Source #

The database software of the database blueprint (for example, MySQL).

relationalDatabaseBlueprint_engineDescription :: Lens' RelationalDatabaseBlueprint (Maybe Text) Source #

The description of the database engine for the database blueprint.