amazonka-chime-2.0: Amazon Chime 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.Chime.ListRoomMemberships

Description

Lists the membership details for the specified room in an Amazon Chime Enterprise account, such as the members' IDs, email addresses, and names.

Synopsis

Creating a Request

data ListRoomMemberships Source #

See: newListRoomMemberships smart constructor.

Constructors

ListRoomMemberships' 

Fields

Instances

Instances details
ToHeaders ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

ToPath ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

ToQuery ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

AWSRequest ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

Associated Types

type AWSResponse ListRoomMemberships #

Generic ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

Associated Types

type Rep ListRoomMemberships :: Type -> Type #

Read ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

Show ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

NFData ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

Methods

rnf :: ListRoomMemberships -> () #

Eq ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

Hashable ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

type AWSResponse ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

type Rep ListRoomMemberships Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

type Rep ListRoomMemberships = D1 ('MetaData "ListRoomMemberships" "Amazonka.Chime.ListRoomMemberships" "amazonka-chime-2.0-AQIuSSkHccQ9VXokPBc5Nb" 'False) (C1 ('MetaCons "ListRoomMemberships'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roomId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListRoomMemberships Source #

Create a value of ListRoomMemberships 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:maxResults:ListRoomMemberships', listRoomMemberships_maxResults - The maximum number of results to return in a single call.

ListRoomMemberships, listRoomMemberships_nextToken - The token to use to retrieve the next page of results.

ListRoomMemberships, listRoomMemberships_accountId - The Amazon Chime account ID.

ListRoomMemberships, listRoomMemberships_roomId - The room ID.

Request Lenses

listRoomMemberships_maxResults :: Lens' ListRoomMemberships (Maybe Natural) Source #

The maximum number of results to return in a single call.

listRoomMemberships_nextToken :: Lens' ListRoomMemberships (Maybe Text) Source #

The token to use to retrieve the next page of results.

Destructuring the Response

data ListRoomMembershipsResponse Source #

See: newListRoomMembershipsResponse smart constructor.

Constructors

ListRoomMembershipsResponse' 

Fields

Instances

Instances details
Generic ListRoomMembershipsResponse Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

Associated Types

type Rep ListRoomMembershipsResponse :: Type -> Type #

Show ListRoomMembershipsResponse Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

NFData ListRoomMembershipsResponse Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

Eq ListRoomMembershipsResponse Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

type Rep ListRoomMembershipsResponse Source # 
Instance details

Defined in Amazonka.Chime.ListRoomMemberships

type Rep ListRoomMembershipsResponse = D1 ('MetaData "ListRoomMembershipsResponse" "Amazonka.Chime.ListRoomMemberships" "amazonka-chime-2.0-AQIuSSkHccQ9VXokPBc5Nb" 'False) (C1 ('MetaCons "ListRoomMembershipsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "roomMemberships") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RoomMembership])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListRoomMembershipsResponse Source #

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

ListRoomMemberships, listRoomMembershipsResponse_nextToken - The token to use to retrieve the next page of results.

$sel:roomMemberships:ListRoomMembershipsResponse', listRoomMembershipsResponse_roomMemberships - The room membership details.

$sel:httpStatus:ListRoomMembershipsResponse', listRoomMembershipsResponse_httpStatus - The response's http status code.

Response Lenses

listRoomMembershipsResponse_nextToken :: Lens' ListRoomMembershipsResponse (Maybe Text) Source #

The token to use to retrieve the next page of results.