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 |
Returns information about endpoints for an Amazon Neptune DB cluster.
This operation can also return information for Amazon RDS clusters and Amazon DocDB clusters.
This operation returns paginated results.
Synopsis
- data DescribeDBClusterEndpoints = DescribeDBClusterEndpoints' {}
- newDescribeDBClusterEndpoints :: DescribeDBClusterEndpoints
- describeDBClusterEndpoints_dbClusterEndpointIdentifier :: Lens' DescribeDBClusterEndpoints (Maybe Text)
- describeDBClusterEndpoints_dbClusterIdentifier :: Lens' DescribeDBClusterEndpoints (Maybe Text)
- describeDBClusterEndpoints_filters :: Lens' DescribeDBClusterEndpoints (Maybe [Filter])
- describeDBClusterEndpoints_marker :: Lens' DescribeDBClusterEndpoints (Maybe Text)
- describeDBClusterEndpoints_maxRecords :: Lens' DescribeDBClusterEndpoints (Maybe Int)
- data DescribeDBClusterEndpointsResponse = DescribeDBClusterEndpointsResponse' {}
- newDescribeDBClusterEndpointsResponse :: Int -> DescribeDBClusterEndpointsResponse
- describeDBClusterEndpointsResponse_dbClusterEndpoints :: Lens' DescribeDBClusterEndpointsResponse (Maybe [DBClusterEndpoint])
- describeDBClusterEndpointsResponse_marker :: Lens' DescribeDBClusterEndpointsResponse (Maybe Text)
- describeDBClusterEndpointsResponse_httpStatus :: Lens' DescribeDBClusterEndpointsResponse Int
Creating a Request
data DescribeDBClusterEndpoints Source #
See: newDescribeDBClusterEndpoints
smart constructor.
DescribeDBClusterEndpoints' | |
|
Instances
newDescribeDBClusterEndpoints :: DescribeDBClusterEndpoints Source #
Create a value of DescribeDBClusterEndpoints
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:
DescribeDBClusterEndpoints
, describeDBClusterEndpoints_dbClusterEndpointIdentifier
- The identifier of the endpoint to describe. This parameter is stored as
a lowercase string.
DescribeDBClusterEndpoints
, describeDBClusterEndpoints_dbClusterIdentifier
- The DB cluster identifier of the DB cluster associated with the
endpoint. This parameter is stored as a lowercase string.
$sel:filters:DescribeDBClusterEndpoints'
, describeDBClusterEndpoints_filters
- A set of name-value pairs that define which endpoints to include in the
output. The filters are specified as name-value pairs, in the format
Name=
endpoint_type
,Values=
endpoint_type1
,
endpoint_type2
,...
.
Name
can be one of: db-cluster-endpoint-type
,
db-cluster-endpoint-custom-type
, db-cluster-endpoint-id
,
db-cluster-endpoint-status
. Values
for the
db-cluster-endpoint-type
filter can be one or more of: reader
,
writer
, custom
. Values
for the db-cluster-endpoint-custom-type
filter can be one or more of: reader
, any
. Values
for the
db-cluster-endpoint-status
filter can be one or more of: available
,
creating
, deleting
, inactive
, modifying
.
DescribeDBClusterEndpoints
, describeDBClusterEndpoints_marker
- An optional pagination token provided by a previous
DescribeDBClusterEndpoints
request. If this parameter is specified,
the response includes only records beyond the marker, up to the value
specified by MaxRecords
.
$sel:maxRecords:DescribeDBClusterEndpoints'
, describeDBClusterEndpoints_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 you can retrieve the
remaining results.
Default: 100
Constraints: Minimum 20, maximum 100.
Request Lenses
describeDBClusterEndpoints_dbClusterEndpointIdentifier :: Lens' DescribeDBClusterEndpoints (Maybe Text) Source #
The identifier of the endpoint to describe. This parameter is stored as a lowercase string.
describeDBClusterEndpoints_dbClusterIdentifier :: Lens' DescribeDBClusterEndpoints (Maybe Text) Source #
The DB cluster identifier of the DB cluster associated with the endpoint. This parameter is stored as a lowercase string.
describeDBClusterEndpoints_filters :: Lens' DescribeDBClusterEndpoints (Maybe [Filter]) Source #
A set of name-value pairs that define which endpoints to include in the
output. The filters are specified as name-value pairs, in the format
Name=
endpoint_type
,Values=
endpoint_type1
,
endpoint_type2
,...
.
Name
can be one of: db-cluster-endpoint-type
,
db-cluster-endpoint-custom-type
, db-cluster-endpoint-id
,
db-cluster-endpoint-status
. Values
for the
db-cluster-endpoint-type
filter can be one or more of: reader
,
writer
, custom
. Values
for the db-cluster-endpoint-custom-type
filter can be one or more of: reader
, any
. Values
for the
db-cluster-endpoint-status
filter can be one or more of: available
,
creating
, deleting
, inactive
, modifying
.
describeDBClusterEndpoints_marker :: Lens' DescribeDBClusterEndpoints (Maybe Text) Source #
An optional pagination token provided by a previous
DescribeDBClusterEndpoints
request. If this parameter is specified,
the response includes only records beyond the marker, up to the value
specified by MaxRecords
.
describeDBClusterEndpoints_maxRecords :: Lens' DescribeDBClusterEndpoints (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 you can retrieve the
remaining results.
Default: 100
Constraints: Minimum 20, maximum 100.
Destructuring the Response
data DescribeDBClusterEndpointsResponse Source #
See: newDescribeDBClusterEndpointsResponse
smart constructor.
DescribeDBClusterEndpointsResponse' | |
|
Instances
newDescribeDBClusterEndpointsResponse Source #
Create a value of DescribeDBClusterEndpointsResponse
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:dbClusterEndpoints:DescribeDBClusterEndpointsResponse'
, describeDBClusterEndpointsResponse_dbClusterEndpoints
- Contains the details of the endpoints associated with the cluster and
matching any filter conditions.
DescribeDBClusterEndpoints
, describeDBClusterEndpointsResponse_marker
- An optional pagination token provided by a previous
DescribeDBClusterEndpoints
request. If this parameter is specified,
the response includes only records beyond the marker, up to the value
specified by MaxRecords
.
$sel:httpStatus:DescribeDBClusterEndpointsResponse'
, describeDBClusterEndpointsResponse_httpStatus
- The response's http status code.
Response Lenses
describeDBClusterEndpointsResponse_dbClusterEndpoints :: Lens' DescribeDBClusterEndpointsResponse (Maybe [DBClusterEndpoint]) Source #
Contains the details of the endpoints associated with the cluster and matching any filter conditions.
describeDBClusterEndpointsResponse_marker :: Lens' DescribeDBClusterEndpointsResponse (Maybe Text) Source #
An optional pagination token provided by a previous
DescribeDBClusterEndpoints
request. If this parameter is specified,
the response includes only records beyond the marker, up to the value
specified by MaxRecords
.
describeDBClusterEndpointsResponse_httpStatus :: Lens' DescribeDBClusterEndpointsResponse Int Source #
The response's http status code.