amazonka-memorydb-2.0: Amazon MemoryDB 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.MemoryDb.DescribeACLs

Description

Returns a list of ACLs

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeACLs Source #

See: newDescribeACLs smart constructor.

Constructors

DescribeACLs' 

Fields

  • aCLName :: Maybe Text

    The name of the ACL

  • maxResults :: Maybe Int

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

  • nextToken :: Maybe Text

    An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.

Instances

Instances details
ToJSON DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

ToHeaders DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

ToPath DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

ToQuery DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

AWSPager DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

AWSRequest DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Associated Types

type AWSResponse DescribeACLs #

Generic DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Associated Types

type Rep DescribeACLs :: Type -> Type #

Read DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Show DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

NFData DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Methods

rnf :: DescribeACLs -> () #

Eq DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Hashable DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

type AWSResponse DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

type Rep DescribeACLs Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

type Rep DescribeACLs = D1 ('MetaData "DescribeACLs" "Amazonka.MemoryDb.DescribeACLs" "amazonka-memorydb-2.0-7JvPQiLpSKi6naAXiKMLiu" 'False) (C1 ('MetaCons "DescribeACLs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aCLName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeACLs :: DescribeACLs Source #

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

DescribeACLs, describeACLs_aCLName - The name of the ACL

$sel:maxResults:DescribeACLs', describeACLs_maxResults - The maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

DescribeACLs, describeACLs_nextToken - An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.

Request Lenses

describeACLs_maxResults :: Lens' DescribeACLs (Maybe Int) Source #

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

describeACLs_nextToken :: Lens' DescribeACLs (Maybe Text) Source #

An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.

Destructuring the Response

data DescribeACLsResponse Source #

See: newDescribeACLsResponse smart constructor.

Constructors

DescribeACLsResponse' 

Fields

  • aCLs :: Maybe [ACL]

    The list of ACLs

  • nextToken :: Maybe Text

    If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Associated Types

type Rep DescribeACLsResponse :: Type -> Type #

Read DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Show DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

NFData DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

Methods

rnf :: DescribeACLsResponse -> () #

Eq DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

type Rep DescribeACLsResponse Source # 
Instance details

Defined in Amazonka.MemoryDb.DescribeACLs

type Rep DescribeACLsResponse = D1 ('MetaData "DescribeACLsResponse" "Amazonka.MemoryDb.DescribeACLs" "amazonka-memorydb-2.0-7JvPQiLpSKi6naAXiKMLiu" 'False) (C1 ('MetaCons "DescribeACLsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aCLs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ACL])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeACLsResponse Source #

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

DescribeACLsResponse, describeACLsResponse_aCLs - The list of ACLs

DescribeACLs, describeACLsResponse_nextToken - If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.

$sel:httpStatus:DescribeACLsResponse', describeACLsResponse_httpStatus - The response's http status code.

Response Lenses

describeACLsResponse_nextToken :: Lens' DescribeACLsResponse (Maybe Text) Source #

If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.