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 |
Returns information about DB proxy target groups, represented by
DBProxyTargetGroup
data structures.
This operation returns paginated results.
Synopsis
- data DescribeDBProxyTargetGroups = DescribeDBProxyTargetGroups' {
- filters :: Maybe [Filter]
- marker :: Maybe Text
- maxRecords :: Maybe Natural
- targetGroupName :: Maybe Text
- dbProxyName :: Text
- newDescribeDBProxyTargetGroups :: Text -> DescribeDBProxyTargetGroups
- describeDBProxyTargetGroups_filters :: Lens' DescribeDBProxyTargetGroups (Maybe [Filter])
- describeDBProxyTargetGroups_marker :: Lens' DescribeDBProxyTargetGroups (Maybe Text)
- describeDBProxyTargetGroups_maxRecords :: Lens' DescribeDBProxyTargetGroups (Maybe Natural)
- describeDBProxyTargetGroups_targetGroupName :: Lens' DescribeDBProxyTargetGroups (Maybe Text)
- describeDBProxyTargetGroups_dbProxyName :: Lens' DescribeDBProxyTargetGroups Text
- data DescribeDBProxyTargetGroupsResponse = DescribeDBProxyTargetGroupsResponse' {
- marker :: Maybe Text
- targetGroups :: Maybe [DBProxyTargetGroup]
- httpStatus :: Int
- newDescribeDBProxyTargetGroupsResponse :: Int -> DescribeDBProxyTargetGroupsResponse
- describeDBProxyTargetGroupsResponse_marker :: Lens' DescribeDBProxyTargetGroupsResponse (Maybe Text)
- describeDBProxyTargetGroupsResponse_targetGroups :: Lens' DescribeDBProxyTargetGroupsResponse (Maybe [DBProxyTargetGroup])
- describeDBProxyTargetGroupsResponse_httpStatus :: Lens' DescribeDBProxyTargetGroupsResponse Int
Creating a Request
data DescribeDBProxyTargetGroups Source #
See: newDescribeDBProxyTargetGroups
smart constructor.
DescribeDBProxyTargetGroups' | |
|
Instances
newDescribeDBProxyTargetGroups Source #
Create a value of DescribeDBProxyTargetGroups
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:DescribeDBProxyTargetGroups'
, describeDBProxyTargetGroups_filters
- This parameter is not currently supported.
$sel:marker:DescribeDBProxyTargetGroups'
, describeDBProxyTargetGroups_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:DescribeDBProxyTargetGroups'
, describeDBProxyTargetGroups_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 the remaining
results can be retrieved.
Default: 100
Constraints: Minimum 20, maximum 100.
$sel:targetGroupName:DescribeDBProxyTargetGroups'
, describeDBProxyTargetGroups_targetGroupName
- The identifier of the DBProxyTargetGroup
to describe.
$sel:dbProxyName:DescribeDBProxyTargetGroups'
, describeDBProxyTargetGroups_dbProxyName
- The identifier of the DBProxy
associated with the target group.
Request Lenses
describeDBProxyTargetGroups_filters :: Lens' DescribeDBProxyTargetGroups (Maybe [Filter]) Source #
This parameter is not currently supported.
describeDBProxyTargetGroups_marker :: Lens' DescribeDBProxyTargetGroups (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
.
describeDBProxyTargetGroups_maxRecords :: Lens' DescribeDBProxyTargetGroups (Maybe Natural) 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 the remaining
results can be retrieved.
Default: 100
Constraints: Minimum 20, maximum 100.
describeDBProxyTargetGroups_targetGroupName :: Lens' DescribeDBProxyTargetGroups (Maybe Text) Source #
The identifier of the DBProxyTargetGroup
to describe.
describeDBProxyTargetGroups_dbProxyName :: Lens' DescribeDBProxyTargetGroups Text Source #
The identifier of the DBProxy
associated with the target group.
Destructuring the Response
data DescribeDBProxyTargetGroupsResponse Source #
See: newDescribeDBProxyTargetGroupsResponse
smart constructor.
DescribeDBProxyTargetGroupsResponse' | |
|
Instances
newDescribeDBProxyTargetGroupsResponse Source #
Create a value of DescribeDBProxyTargetGroupsResponse
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:DescribeDBProxyTargetGroups'
, describeDBProxyTargetGroupsResponse_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:targetGroups:DescribeDBProxyTargetGroupsResponse'
, describeDBProxyTargetGroupsResponse_targetGroups
- An arbitrary number of DBProxyTargetGroup
objects, containing details
of the corresponding target groups.
$sel:httpStatus:DescribeDBProxyTargetGroupsResponse'
, describeDBProxyTargetGroupsResponse_httpStatus
- The response's http status code.
Response Lenses
describeDBProxyTargetGroupsResponse_marker :: Lens' DescribeDBProxyTargetGroupsResponse (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
.
describeDBProxyTargetGroupsResponse_targetGroups :: Lens' DescribeDBProxyTargetGroupsResponse (Maybe [DBProxyTargetGroup]) Source #
An arbitrary number of DBProxyTargetGroup
objects, containing details
of the corresponding target groups.
describeDBProxyTargetGroupsResponse_httpStatus :: Lens' DescribeDBProxyTargetGroupsResponse Int Source #
The response's http status code.