libZSservicesZSamazonka-rdsZSamazonka-rds
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.RDS.ImportInstallationMedia

Description

Imports the installation media for a DB engine that requires an on-premises customer provided license, such as SQL Server.

Synopsis

Creating a Request

data ImportInstallationMedia Source #

See: newImportInstallationMedia smart constructor.

Constructors

ImportInstallationMedia' 

Fields

  • customAvailabilityZoneId :: Text

    The identifier of the custom Availability Zone (AZ) to import the installation media to.

  • engine :: Text

    The name of the database engine to be used for this instance.

    The list only includes supported DB engines that require an on-premises customer provided license.

    Valid Values:

    • sqlserver-ee
    • sqlserver-se
    • sqlserver-ex
    • sqlserver-web
  • engineVersion :: Text

    The version number of the database engine to use.

    For a list of valid engine versions, call DescribeDBEngineVersions.

    The following are the database engines and links to information about the major and minor versions. The list only includes DB engines that require an on-premises customer provided license.

    Microsoft SQL Server

    See Microsoft SQL Server Versions on Amazon RDS in the Amazon RDS User Guide.

  • engineInstallationMediaPath :: Text

    The path to the installation medium for the specified DB engine.

    Example: SQLServerISO/en_sql_server_2016_enterprise_x64_dvd_8701793.iso

  • oSInstallationMediaPath :: Text

    The path to the installation medium for the operating system associated with the specified DB engine.

    Example: WindowsISO/en_windows_server_2016_x64_dvd_9327751.iso

Instances

Instances details
Eq ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

Read ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

Show ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

Generic ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

Associated Types

type Rep ImportInstallationMedia :: Type -> Type #

NFData ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

Methods

rnf :: ImportInstallationMedia -> () #

Hashable ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

AWSRequest ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

ToHeaders ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

ToPath ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

ToQuery ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

type Rep ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

type Rep ImportInstallationMedia = D1 ('MetaData "ImportInstallationMedia" "Amazonka.RDS.ImportInstallationMedia" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "ImportInstallationMedia'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customAvailabilityZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "engine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "engineInstallationMediaPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "oSInstallationMediaPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ImportInstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.ImportInstallationMedia

newImportInstallationMedia Source #

Create a value of ImportInstallationMedia 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:customAvailabilityZoneId:ImportInstallationMedia', importInstallationMedia_customAvailabilityZoneId - The identifier of the custom Availability Zone (AZ) to import the installation media to.

$sel:engine:ImportInstallationMedia', importInstallationMedia_engine - The name of the database engine to be used for this instance.

The list only includes supported DB engines that require an on-premises customer provided license.

Valid Values:

  • sqlserver-ee
  • sqlserver-se
  • sqlserver-ex
  • sqlserver-web

$sel:engineVersion:ImportInstallationMedia', importInstallationMedia_engineVersion - The version number of the database engine to use.

For a list of valid engine versions, call DescribeDBEngineVersions.

The following are the database engines and links to information about the major and minor versions. The list only includes DB engines that require an on-premises customer provided license.

Microsoft SQL Server

See Microsoft SQL Server Versions on Amazon RDS in the Amazon RDS User Guide.

$sel:engineInstallationMediaPath:ImportInstallationMedia', importInstallationMedia_engineInstallationMediaPath - The path to the installation medium for the specified DB engine.

Example: SQLServerISO/en_sql_server_2016_enterprise_x64_dvd_8701793.iso

$sel:oSInstallationMediaPath:ImportInstallationMedia', importInstallationMedia_oSInstallationMediaPath - The path to the installation medium for the operating system associated with the specified DB engine.

Example: WindowsISO/en_windows_server_2016_x64_dvd_9327751.iso

Request Lenses

importInstallationMedia_customAvailabilityZoneId :: Lens' ImportInstallationMedia Text Source #

The identifier of the custom Availability Zone (AZ) to import the installation media to.

importInstallationMedia_engine :: Lens' ImportInstallationMedia Text Source #

The name of the database engine to be used for this instance.

The list only includes supported DB engines that require an on-premises customer provided license.

Valid Values:

  • sqlserver-ee
  • sqlserver-se
  • sqlserver-ex
  • sqlserver-web

importInstallationMedia_engineVersion :: Lens' ImportInstallationMedia Text Source #

The version number of the database engine to use.

For a list of valid engine versions, call DescribeDBEngineVersions.

The following are the database engines and links to information about the major and minor versions. The list only includes DB engines that require an on-premises customer provided license.

Microsoft SQL Server

See Microsoft SQL Server Versions on Amazon RDS in the Amazon RDS User Guide.

importInstallationMedia_engineInstallationMediaPath :: Lens' ImportInstallationMedia Text Source #

The path to the installation medium for the specified DB engine.

Example: SQLServerISO/en_sql_server_2016_enterprise_x64_dvd_8701793.iso

importInstallationMedia_oSInstallationMediaPath :: Lens' ImportInstallationMedia Text Source #

The path to the installation medium for the operating system associated with the specified DB engine.

Example: WindowsISO/en_windows_server_2016_x64_dvd_9327751.iso

Destructuring the Response

data InstallationMedia Source #

Contains the installation media for a DB engine that requires an on-premises customer provided license, such as Microsoft SQL Server.

See: newInstallationMedia smart constructor.

Constructors

InstallationMedia' 

Fields

Instances

Instances details
Eq InstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.Types.InstallationMedia

Read InstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.Types.InstallationMedia

Show InstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.Types.InstallationMedia

Generic InstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.Types.InstallationMedia

Associated Types

type Rep InstallationMedia :: Type -> Type #

NFData InstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.Types.InstallationMedia

Methods

rnf :: InstallationMedia -> () #

Hashable InstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.Types.InstallationMedia

FromXML InstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.Types.InstallationMedia

type Rep InstallationMedia Source # 
Instance details

Defined in Amazonka.RDS.Types.InstallationMedia

type Rep InstallationMedia = D1 ('MetaData "InstallationMedia" "Amazonka.RDS.Types.InstallationMedia" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "InstallationMedia'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "installationMediaId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "engineInstallationMediaPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "engine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "oSInstallationMediaPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customAvailabilityZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureCause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstallationMediaFailureCause))))))

newInstallationMedia :: InstallationMedia Source #

Create a value of InstallationMedia 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:InstallationMedia', installationMedia_engineVersion - The engine version of the DB engine.

$sel:status:InstallationMedia', installationMedia_status - The status of the installation medium.

$sel:installationMediaId:InstallationMedia', installationMedia_installationMediaId - The installation medium ID.

$sel:engineInstallationMediaPath:InstallationMedia', installationMedia_engineInstallationMediaPath - The path to the installation medium for the DB engine.

$sel:engine:InstallationMedia', installationMedia_engine - The DB engine.

$sel:oSInstallationMediaPath:InstallationMedia', installationMedia_oSInstallationMediaPath - The path to the installation medium for the operating system associated with the DB engine.

$sel:customAvailabilityZoneId:InstallationMedia', installationMedia_customAvailabilityZoneId - The custom Availability Zone (AZ) that contains the installation media.

$sel:failureCause:InstallationMedia', installationMedia_failureCause - If an installation media failure occurred, the cause of the failure.

Response Lenses

installationMedia_engineVersion :: Lens' InstallationMedia (Maybe Text) Source #

The engine version of the DB engine.

installationMedia_status :: Lens' InstallationMedia (Maybe Text) Source #

The status of the installation medium.

installationMedia_engineInstallationMediaPath :: Lens' InstallationMedia (Maybe Text) Source #

The path to the installation medium for the DB engine.

installationMedia_oSInstallationMediaPath :: Lens' InstallationMedia (Maybe Text) Source #

The path to the installation medium for the operating system associated with the DB engine.

installationMedia_customAvailabilityZoneId :: Lens' InstallationMedia (Maybe Text) Source #

The custom Availability Zone (AZ) that contains the installation media.

installationMedia_failureCause :: Lens' InstallationMedia (Maybe InstallationMediaFailureCause) Source #

If an installation media failure occurred, the cause of the failure.