amazonka-elasticache-2.0: Amazon ElastiCache 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.ElastiCache.DescribeGlobalReplicationGroups

Description

Returns information about a particular global replication group. If no identifier is specified, returns information about all Global datastores.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeGlobalReplicationGroups Source #

See: newDescribeGlobalReplicationGroups smart constructor.

Constructors

DescribeGlobalReplicationGroups' 

Fields

  • globalReplicationGroupId :: Maybe Text

    The name of the Global datastore

  • marker :: Maybe Text

    An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

  • maxRecords :: Maybe Int

    The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved.

  • showMemberInfo :: Maybe Bool

    Returns the list of members that comprise the Global datastore.

Instances

Instances details
ToHeaders DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

ToPath DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

ToQuery DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

AWSPager DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

AWSRequest DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

Generic DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

Associated Types

type Rep DescribeGlobalReplicationGroups :: Type -> Type #

Read DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

Show DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

NFData DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

Eq DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

Hashable DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

type AWSResponse DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

type Rep DescribeGlobalReplicationGroups Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

type Rep DescribeGlobalReplicationGroups = D1 ('MetaData "DescribeGlobalReplicationGroups" "Amazonka.ElastiCache.DescribeGlobalReplicationGroups" "amazonka-elasticache-2.0-DTWyHgx8JwY7IlNovngF22" 'False) (C1 ('MetaCons "DescribeGlobalReplicationGroups'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "globalReplicationGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "showMemberInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newDescribeGlobalReplicationGroups :: DescribeGlobalReplicationGroups Source #

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

DescribeGlobalReplicationGroups, describeGlobalReplicationGroups_globalReplicationGroupId - The name of the Global datastore

DescribeGlobalReplicationGroups, describeGlobalReplicationGroups_marker - An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

$sel:maxRecords:DescribeGlobalReplicationGroups', describeGlobalReplicationGroups_maxRecords - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved.

$sel:showMemberInfo:DescribeGlobalReplicationGroups', describeGlobalReplicationGroups_showMemberInfo - Returns the list of members that comprise the Global datastore.

Request Lenses

describeGlobalReplicationGroups_marker :: Lens' DescribeGlobalReplicationGroups (Maybe Text) Source #

An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

describeGlobalReplicationGroups_maxRecords :: Lens' DescribeGlobalReplicationGroups (Maybe Int) Source #

The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved.

describeGlobalReplicationGroups_showMemberInfo :: Lens' DescribeGlobalReplicationGroups (Maybe Bool) Source #

Returns the list of members that comprise the Global datastore.

Destructuring the Response

data DescribeGlobalReplicationGroupsResponse Source #

Constructors

DescribeGlobalReplicationGroupsResponse' 

Fields

  • globalReplicationGroups :: Maybe [GlobalReplicationGroup]

    Indicates the slot configuration and global identifier for each slice group.

  • marker :: Maybe Text

    An optional marker returned from a prior request. Use this marker for pagination of results from this operation. 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 DescribeGlobalReplicationGroupsResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

Read DescribeGlobalReplicationGroupsResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

Show DescribeGlobalReplicationGroupsResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

NFData DescribeGlobalReplicationGroupsResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

Eq DescribeGlobalReplicationGroupsResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

type Rep DescribeGlobalReplicationGroupsResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DescribeGlobalReplicationGroups

type Rep DescribeGlobalReplicationGroupsResponse = D1 ('MetaData "DescribeGlobalReplicationGroupsResponse" "Amazonka.ElastiCache.DescribeGlobalReplicationGroups" "amazonka-elasticache-2.0-DTWyHgx8JwY7IlNovngF22" 'False) (C1 ('MetaCons "DescribeGlobalReplicationGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "globalReplicationGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GlobalReplicationGroup])) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeGlobalReplicationGroupsResponse Source #

Create a value of DescribeGlobalReplicationGroupsResponse 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:globalReplicationGroups:DescribeGlobalReplicationGroupsResponse', describeGlobalReplicationGroupsResponse_globalReplicationGroups - Indicates the slot configuration and global identifier for each slice group.

DescribeGlobalReplicationGroups, describeGlobalReplicationGroupsResponse_marker - An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. >

$sel:httpStatus:DescribeGlobalReplicationGroupsResponse', describeGlobalReplicationGroupsResponse_httpStatus - The response's http status code.

Response Lenses

describeGlobalReplicationGroupsResponse_marker :: Lens' DescribeGlobalReplicationGroupsResponse (Maybe Text) Source #

An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords. >