Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Describes the available installation media for a DB engine that requires an on-premises customer provided license, such as Microsoft SQL Server.
This operation returns paginated results.
Synopsis
- data DescribeInstallationMedia = DescribeInstallationMedia' {}
- newDescribeInstallationMedia :: DescribeInstallationMedia
- describeInstallationMedia_installationMediaId :: Lens' DescribeInstallationMedia (Maybe Text)
- describeInstallationMedia_filters :: Lens' DescribeInstallationMedia (Maybe [Filter])
- describeInstallationMedia_marker :: Lens' DescribeInstallationMedia (Maybe Text)
- describeInstallationMedia_maxRecords :: Lens' DescribeInstallationMedia (Maybe Int)
- data DescribeInstallationMediaResponse = DescribeInstallationMediaResponse' {}
- newDescribeInstallationMediaResponse :: Int -> DescribeInstallationMediaResponse
- describeInstallationMediaResponse_marker :: Lens' DescribeInstallationMediaResponse (Maybe Text)
- describeInstallationMediaResponse_installationMedia :: Lens' DescribeInstallationMediaResponse (Maybe [InstallationMedia])
- describeInstallationMediaResponse_httpStatus :: Lens' DescribeInstallationMediaResponse Int
Creating a Request
data DescribeInstallationMedia Source #
See: newDescribeInstallationMedia
smart constructor.
DescribeInstallationMedia' | |
|
Instances
newDescribeInstallationMedia :: DescribeInstallationMedia Source #
Create a value of DescribeInstallationMedia
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:installationMediaId:DescribeInstallationMedia'
, describeInstallationMedia_installationMediaId
- The installation medium ID.
$sel:filters:DescribeInstallationMedia'
, describeInstallationMedia_filters
- A filter that specifies one or more installation media to describe.
Supported filters include the following:
custom-availability-zone-id
- Accepts custom Availability Zone (AZ) identifiers. The results list includes information about only the custom AZs identified by these identifiers.engine
- Accepts database engines. The results list includes information about only the database engines identified by these identifiers.For more information about the valid engines for installation media, see ImportInstallationMedia.
$sel:marker:DescribeInstallationMedia'
, describeInstallationMedia_marker
- An optional pagination token provided by a previous request. If this
parameter is specified, the response includes only records beyond the
marker, up to the value specified by MaxRecords
.
$sel:maxRecords:DescribeInstallationMedia'
, describeInstallationMedia_maxRecords
- An optional pagination token provided by a previous
DescribeInstallationMedia request. If this parameter is specified, the
response includes only records beyond the marker, up to the value
specified by MaxRecords
.
Request Lenses
describeInstallationMedia_installationMediaId :: Lens' DescribeInstallationMedia (Maybe Text) Source #
The installation medium ID.
describeInstallationMedia_filters :: Lens' DescribeInstallationMedia (Maybe [Filter]) Source #
A filter that specifies one or more installation media to describe. Supported filters include the following:
custom-availability-zone-id
- Accepts custom Availability Zone (AZ) identifiers. The results list includes information about only the custom AZs identified by these identifiers.engine
- Accepts database engines. The results list includes information about only the database engines identified by these identifiers.For more information about the valid engines for installation media, see ImportInstallationMedia.
describeInstallationMedia_marker :: Lens' DescribeInstallationMedia (Maybe Text) Source #
An optional pagination token provided by a previous request. If this
parameter is specified, the response includes only records beyond the
marker, up to the value specified by MaxRecords
.
describeInstallationMedia_maxRecords :: Lens' DescribeInstallationMedia (Maybe Int) Source #
An optional pagination token provided by a previous
DescribeInstallationMedia request. If this parameter is specified, the
response includes only records beyond the marker, up to the value
specified by MaxRecords
.
Destructuring the Response
data DescribeInstallationMediaResponse Source #
See: newDescribeInstallationMediaResponse
smart constructor.
DescribeInstallationMediaResponse' | |
|
Instances
newDescribeInstallationMediaResponse Source #
Create a value of DescribeInstallationMediaResponse
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:marker:DescribeInstallationMedia'
, describeInstallationMediaResponse_marker
- An optional pagination token provided by a previous
DescribeInstallationMedia request. If this parameter is specified, the
response includes only records beyond the marker, up to the value
specified by MaxRecords
.
$sel:installationMedia:DescribeInstallationMediaResponse'
, describeInstallationMediaResponse_installationMedia
- The list of InstallationMedia objects for the Amazon Web Services
account.
$sel:httpStatus:DescribeInstallationMediaResponse'
, describeInstallationMediaResponse_httpStatus
- The response's http status code.
Response Lenses
describeInstallationMediaResponse_marker :: Lens' DescribeInstallationMediaResponse (Maybe Text) Source #
An optional pagination token provided by a previous
DescribeInstallationMedia request. If this parameter is specified, the
response includes only records beyond the marker, up to the value
specified by MaxRecords
.
describeInstallationMediaResponse_installationMedia :: Lens' DescribeInstallationMediaResponse (Maybe [InstallationMedia]) Source #
The list of InstallationMedia objects for the Amazon Web Services account.
describeInstallationMediaResponse_httpStatus :: Lens' DescribeInstallationMediaResponse Int Source #
The response's http status code.