| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.RDS.DescribeOptionGroupOptions
Description
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_marker :: Lens' DescribeOptionGroupOptionsResponse (Maybe Text)
- describeOptionGroupOptionsResponse_optionGroupOptions :: Lens' DescribeOptionGroupOptionsResponse (Maybe [OptionGroupOption])
- describeOptionGroupOptionsResponse_httpStatus :: Lens' DescribeOptionGroupOptionsResponse Int
Creating a Request
data DescribeOptionGroupOptions Source #
See: newDescribeOptionGroupOptions smart constructor.
Constructors
| DescribeOptionGroupOptions' | |
Fields
| |
Instances
newDescribeOptionGroupOptions Source #
Arguments
| :: Text | |
| -> DescribeOptionGroupOptions |
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.
DescribeOptionGroupOptions, describeOptionGroupOptions_majorEngineVersion - If specified, filters the results to include only options for the
specified major engine version.
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.
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.
Constructors
| DescribeOptionGroupOptionsResponse' | |
Fields
| |
Instances
newDescribeOptionGroupOptionsResponse Source #
Arguments
| :: Int | |
| -> DescribeOptionGroupOptionsResponse |
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:
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:optionGroupOptions:DescribeOptionGroupOptionsResponse', describeOptionGroupOptionsResponse_optionGroupOptions - Undocumented member.
$sel:httpStatus:DescribeOptionGroupOptionsResponse', describeOptionGroupOptionsResponse_httpStatus - The response's http status code.
Response Lenses
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_optionGroupOptions :: Lens' DescribeOptionGroupOptionsResponse (Maybe [OptionGroupOption]) Source #
Undocumented member.
describeOptionGroupOptionsResponse_httpStatus :: Lens' DescribeOptionGroupOptionsResponse Int Source #
The response's http status code.