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.Neptune.DescribeDBClusterEndpoints
Description
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.
Constructors
DescribeDBClusterEndpoints' | |
Fields
|
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.
Constructors
DescribeDBClusterEndpointsResponse' | |
Fields
|
Instances
newDescribeDBClusterEndpointsResponse Source #
Arguments
:: Int | |
-> DescribeDBClusterEndpointsResponse |
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.