| 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.