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 all available options.
This operation returns paginated results.
Synopsis
- data DescribeOptionGroupOptions = DescribeOptionGroupOptions' {
- filters :: Maybe [Filter]
- majorEngineVersion :: Maybe Text
- marker :: Maybe Text
- maxRecords :: Maybe Int
- engineName :: Text
- newDescribeOptionGroupOptions :: Text -> DescribeOptionGroupOptions
- describeOptionGroupOptions_filters :: Lens' DescribeOptionGroupOptions (Maybe [Filter])
- describeOptionGroupOptions_majorEngineVersion :: Lens' DescribeOptionGroupOptions (Maybe Text)
- describeOptionGroupOptions_marker :: Lens' DescribeOptionGroupOptions (Maybe Text)
- describeOptionGroupOptions_maxRecords :: Lens' DescribeOptionGroupOptions (Maybe Int)
- describeOptionGroupOptions_engineName :: Lens' DescribeOptionGroupOptions Text
- data DescribeOptionGroupOptionsResponse = DescribeOptionGroupOptionsResponse' {}
- newDescribeOptionGroupOptionsResponse :: Int -> DescribeOptionGroupOptionsResponse
- describeOptionGroupOptionsResponse_optionGroupOptions :: Lens' DescribeOptionGroupOptionsResponse (Maybe [OptionGroupOption])
- describeOptionGroupOptionsResponse_marker :: Lens' DescribeOptionGroupOptionsResponse (Maybe Text)
- describeOptionGroupOptionsResponse_httpStatus :: Lens' DescribeOptionGroupOptionsResponse Int
Creating a Request
data DescribeOptionGroupOptions Source #
See: newDescribeOptionGroupOptions
smart constructor.
DescribeOptionGroupOptions' | |
|
Instances
newDescribeOptionGroupOptions Source #
Create a value of DescribeOptionGroupOptions
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:filters:DescribeOptionGroupOptions'
, describeOptionGroupOptions_filters
- This parameter isn't currently supported.
$sel:majorEngineVersion:DescribeOptionGroupOptions'
, describeOptionGroupOptions_majorEngineVersion
- If specified, filters the results to include only options for the
specified major engine version.
$sel:marker:DescribeOptionGroupOptions'
, describeOptionGroupOptions_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:DescribeOptionGroupOptions'
, describeOptionGroupOptions_maxRecords
- The maximum number of records to include in the response. If more
records exist than the specified MaxRecords
value, a pagination token
called a marker is included in the response so that you can retrieve the
remaining results.
Default: 100
Constraints: Minimum 20, maximum 100.
$sel:engineName:DescribeOptionGroupOptions'
, describeOptionGroupOptions_engineName
- A required parameter. Options available for the given engine name are
described.
Valid Values:
mariadb
mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
sqlserver-web
Request Lenses
describeOptionGroupOptions_filters :: Lens' DescribeOptionGroupOptions (Maybe [Filter]) Source #
This parameter isn't currently supported.
describeOptionGroupOptions_majorEngineVersion :: Lens' DescribeOptionGroupOptions (Maybe Text) Source #
If specified, filters the results to include only options for the specified major engine version.
describeOptionGroupOptions_marker :: Lens' DescribeOptionGroupOptions (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
.
describeOptionGroupOptions_maxRecords :: Lens' DescribeOptionGroupOptions (Maybe Int) Source #
The maximum number of records to include in the response. If more
records exist than the specified MaxRecords
value, a pagination token
called a marker is included in the response so that you can retrieve the
remaining results.
Default: 100
Constraints: Minimum 20, maximum 100.
describeOptionGroupOptions_engineName :: Lens' DescribeOptionGroupOptions Text Source #
A required parameter. Options available for the given engine name are described.
Valid Values:
mariadb
mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
sqlserver-web
Destructuring the Response
data DescribeOptionGroupOptionsResponse Source #
See: newDescribeOptionGroupOptionsResponse
smart constructor.
DescribeOptionGroupOptionsResponse' | |
|
Instances
newDescribeOptionGroupOptionsResponse Source #
Create a value of DescribeOptionGroupOptionsResponse
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:optionGroupOptions:DescribeOptionGroupOptionsResponse'
, describeOptionGroupOptionsResponse_optionGroupOptions
- Undocumented member.
$sel:marker:DescribeOptionGroupOptions'
, describeOptionGroupOptionsResponse_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:httpStatus:DescribeOptionGroupOptionsResponse'
, describeOptionGroupOptionsResponse_httpStatus
- The response's http status code.
Response Lenses
describeOptionGroupOptionsResponse_optionGroupOptions :: Lens' DescribeOptionGroupOptionsResponse (Maybe [OptionGroupOption]) Source #
Undocumented member.
describeOptionGroupOptionsResponse_marker :: Lens' DescribeOptionGroupOptionsResponse (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
.
describeOptionGroupOptionsResponse_httpStatus :: Lens' DescribeOptionGroupOptionsResponse Int Source #
The response's http status code.