| Copyright | (c) 2013-2016 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.AWS.RDS.DescribeDBEngineVersions
Description
Returns a list of the available DB engines.
This operation returns paginated results.
- describeDBEngineVersions :: DescribeDBEngineVersions
- data DescribeDBEngineVersions
- ddevEngineVersion :: Lens' DescribeDBEngineVersions (Maybe Text)
- ddevListSupportedTimezones :: Lens' DescribeDBEngineVersions (Maybe Bool)
- ddevDefaultOnly :: Lens' DescribeDBEngineVersions (Maybe Bool)
- ddevFilters :: Lens' DescribeDBEngineVersions [Filter]
- ddevEngine :: Lens' DescribeDBEngineVersions (Maybe Text)
- ddevDBParameterGroupFamily :: Lens' DescribeDBEngineVersions (Maybe Text)
- ddevListSupportedCharacterSets :: Lens' DescribeDBEngineVersions (Maybe Bool)
- ddevMarker :: Lens' DescribeDBEngineVersions (Maybe Text)
- ddevMaxRecords :: Lens' DescribeDBEngineVersions (Maybe Int)
- describeDBEngineVersionsResponse :: Int -> DescribeDBEngineVersionsResponse
- data DescribeDBEngineVersionsResponse
- ddevrsMarker :: Lens' DescribeDBEngineVersionsResponse (Maybe Text)
- ddevrsDBEngineVersions :: Lens' DescribeDBEngineVersionsResponse [DBEngineVersion]
- ddevrsResponseStatus :: Lens' DescribeDBEngineVersionsResponse Int
Creating a Request
describeDBEngineVersions :: DescribeDBEngineVersions Source #
Creates a value of DescribeDBEngineVersions with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ddevEngineVersion- The database engine version to return. Example:5.1.49ddevListSupportedTimezones- If this parameter is specified and the requested engine supports theTimeZoneparameter forCreateDBInstance, the response includes a list of supported time zones for each engine version.ddevDefaultOnly- Indicates that only the default version of the specified engine or engine and major version combination is returned.ddevFilters- Not currently supported.ddevEngine- The database engine to return.ddevDBParameterGroupFamily- The name of a specific DB parameter group family to return details for. Constraints: * Must be 1 to 255 alphanumeric characters * First character must be a letter * Cannot end with a hyphen or contain two consecutive hyphensddevListSupportedCharacterSets- If this parameter is specified and the requested engine supports theCharacterSetNameparameter forCreateDBInstance, the response includes a list of supported character sets for each engine version.ddevMarker- 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 byMaxRecords.ddevMaxRecords- The maximum number of records to include in the response. If more than theMaxRecordsvalue is available, a pagination token called a marker is included in the response so that the following results can be retrieved. Default: 100 Constraints: Minimum 20, maximum 100.
data DescribeDBEngineVersions Source #
See: describeDBEngineVersions smart constructor.
Instances
Request Lenses
ddevEngineVersion :: Lens' DescribeDBEngineVersions (Maybe Text) Source #
The database engine version to return. Example: 5.1.49
ddevListSupportedTimezones :: Lens' DescribeDBEngineVersions (Maybe Bool) Source #
If this parameter is specified and the requested engine supports the TimeZone parameter for CreateDBInstance , the response includes a list of supported time zones for each engine version.
ddevDefaultOnly :: Lens' DescribeDBEngineVersions (Maybe Bool) Source #
Indicates that only the default version of the specified engine or engine and major version combination is returned.
ddevFilters :: Lens' DescribeDBEngineVersions [Filter] Source #
Not currently supported.
ddevEngine :: Lens' DescribeDBEngineVersions (Maybe Text) Source #
The database engine to return.
ddevDBParameterGroupFamily :: Lens' DescribeDBEngineVersions (Maybe Text) Source #
The name of a specific DB parameter group family to return details for. Constraints: * Must be 1 to 255 alphanumeric characters * First character must be a letter * Cannot end with a hyphen or contain two consecutive hyphens
ddevListSupportedCharacterSets :: Lens' DescribeDBEngineVersions (Maybe Bool) Source #
If this parameter is specified and the requested engine supports the CharacterSetName parameter for CreateDBInstance , the response includes a list of supported character sets for each engine version.
ddevMarker :: Lens' DescribeDBEngineVersions (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 .
ddevMaxRecords :: Lens' DescribeDBEngineVersions (Maybe Int) Source #
The maximum number of records to include in the response. If more than the MaxRecords value is available, a pagination token called a marker is included in the response so that the following results can be retrieved. Default: 100 Constraints: Minimum 20, maximum 100.
Destructuring the Response
describeDBEngineVersionsResponse Source #
Arguments
| :: Int | |
| -> DescribeDBEngineVersionsResponse |
Creates a value of DescribeDBEngineVersionsResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ddevrsMarker- 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 byMaxRecords.ddevrsDBEngineVersions- A list ofDBEngineVersionelements.ddevrsResponseStatus- -- | The response status code.
data DescribeDBEngineVersionsResponse Source #
Contains the result of a successful invocation of the DescribeDBEngineVersions action.
See: describeDBEngineVersionsResponse smart constructor.
Instances
Response Lenses
ddevrsMarker :: Lens' DescribeDBEngineVersionsResponse (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 .
ddevrsDBEngineVersions :: Lens' DescribeDBEngineVersionsResponse [DBEngineVersion] Source #
A list of DBEngineVersion elements.
ddevrsResponseStatus :: Lens' DescribeDBEngineVersionsResponse Int Source #
- - | The response status code.