amazonka-rds-2.0: Amazon Relational Database Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.RDS.DescribeDBProxies

Description

Returns information about DB proxies.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeDBProxies Source #

See: newDescribeDBProxies smart constructor.

Constructors

DescribeDBProxies' 

Fields

  • dbProxyName :: Maybe Text

    The name of the DB proxy. If you omit this parameter, the output includes information about all DB proxies owned by your Amazon Web Services account ID.

  • filters :: Maybe [Filter]

    This parameter is not currently supported.

  • marker :: Maybe Text

    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.

  • maxRecords :: Maybe Natural

    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.

Instances

Instances details
ToHeaders DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

ToPath DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

ToQuery DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

AWSPager DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

AWSRequest DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

Associated Types

type AWSResponse DescribeDBProxies #

Generic DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

Associated Types

type Rep DescribeDBProxies :: Type -> Type #

Read DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

Show DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

NFData DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

Methods

rnf :: DescribeDBProxies -> () #

Eq DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

Hashable DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

type AWSResponse DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

type Rep DescribeDBProxies Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

type Rep DescribeDBProxies = D1 ('MetaData "DescribeDBProxies" "Amazonka.RDS.DescribeDBProxies" "amazonka-rds-2.0-3xXyiLHmAvvCXXUIx1uhpP" 'False) (C1 ('MetaCons "DescribeDBProxies'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dbProxyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter]))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newDescribeDBProxies :: DescribeDBProxies Source #

Create a value of DescribeDBProxies 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:

DescribeDBProxies, describeDBProxies_dbProxyName - The name of the DB proxy. If you omit this parameter, the output includes information about all DB proxies owned by your Amazon Web Services account ID.

$sel:filters:DescribeDBProxies', describeDBProxies_filters - This parameter is not currently supported.

DescribeDBProxies, describeDBProxies_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:DescribeDBProxies', describeDBProxies_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.

Request Lenses

describeDBProxies_dbProxyName :: Lens' DescribeDBProxies (Maybe Text) Source #

The name of the DB proxy. If you omit this parameter, the output includes information about all DB proxies owned by your Amazon Web Services account ID.

describeDBProxies_filters :: Lens' DescribeDBProxies (Maybe [Filter]) Source #

This parameter is not currently supported.

describeDBProxies_marker :: Lens' DescribeDBProxies (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.

describeDBProxies_maxRecords :: Lens' DescribeDBProxies (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.

Destructuring the Response

data DescribeDBProxiesResponse Source #

See: newDescribeDBProxiesResponse smart constructor.

Constructors

DescribeDBProxiesResponse' 

Fields

  • dbProxies :: Maybe [DBProxy]

    A return value representing an arbitrary number of DBProxy data structures.

  • marker :: Maybe Text

    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.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic DescribeDBProxiesResponse Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

Associated Types

type Rep DescribeDBProxiesResponse :: Type -> Type #

Read DescribeDBProxiesResponse Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

Show DescribeDBProxiesResponse Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

NFData DescribeDBProxiesResponse Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

Eq DescribeDBProxiesResponse Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

type Rep DescribeDBProxiesResponse Source # 
Instance details

Defined in Amazonka.RDS.DescribeDBProxies

type Rep DescribeDBProxiesResponse = D1 ('MetaData "DescribeDBProxiesResponse" "Amazonka.RDS.DescribeDBProxies" "amazonka-rds-2.0-3xXyiLHmAvvCXXUIx1uhpP" 'False) (C1 ('MetaCons "DescribeDBProxiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbProxies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DBProxy])) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeDBProxiesResponse Source #

Create a value of DescribeDBProxiesResponse 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:dbProxies:DescribeDBProxiesResponse', describeDBProxiesResponse_dbProxies - A return value representing an arbitrary number of DBProxy data structures.

DescribeDBProxies, describeDBProxiesResponse_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:httpStatus:DescribeDBProxiesResponse', describeDBProxiesResponse_httpStatus - The response's http status code.

Response Lenses

describeDBProxiesResponse_dbProxies :: Lens' DescribeDBProxiesResponse (Maybe [DBProxy]) Source #

A return value representing an arbitrary number of DBProxy data structures.

describeDBProxiesResponse_marker :: Lens' DescribeDBProxiesResponse (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.