amazonka-quicksight-2.0: Amazon QuickSight 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.QuickSight.ListGroupMemberships

Description

Lists member users in a group.

Synopsis

Creating a Request

data ListGroupMemberships Source #

See: newListGroupMemberships smart constructor.

Constructors

ListGroupMemberships' 

Fields

  • maxResults :: Maybe Natural

    The maximum number of results to return from this request.

  • nextToken :: Maybe Text

    A pagination token that can be used in a subsequent request.

  • groupName :: Text

    The name of the group that you want to see a membership list of.

  • awsAccountId :: Text

    The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.

  • namespace :: Text

    The namespace of the group that you want a list of users from.

Instances

Instances details
ToHeaders ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

ToPath ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

ToQuery ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

AWSRequest ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Associated Types

type AWSResponse ListGroupMemberships #

Generic ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Associated Types

type Rep ListGroupMemberships :: Type -> Type #

Read ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Show ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

NFData ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Methods

rnf :: ListGroupMemberships -> () #

Eq ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Hashable ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

type AWSResponse ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

type Rep ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

type Rep ListGroupMemberships = D1 ('MetaData "ListGroupMemberships" "Amazonka.QuickSight.ListGroupMemberships" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "ListGroupMemberships'" '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 "groupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListGroupMemberships Source #

Create a value of ListGroupMemberships 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:ListGroupMemberships', listGroupMemberships_maxResults - The maximum number of results to return from this request.

ListGroupMemberships, listGroupMemberships_nextToken - A pagination token that can be used in a subsequent request.

ListGroupMemberships, listGroupMemberships_groupName - The name of the group that you want to see a membership list of.

ListGroupMemberships, listGroupMemberships_awsAccountId - The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.

ListGroupMemberships, listGroupMemberships_namespace - The namespace of the group that you want a list of users from.

Request Lenses

listGroupMemberships_maxResults :: Lens' ListGroupMemberships (Maybe Natural) Source #

The maximum number of results to return from this request.

listGroupMemberships_nextToken :: Lens' ListGroupMemberships (Maybe Text) Source #

A pagination token that can be used in a subsequent request.

listGroupMemberships_groupName :: Lens' ListGroupMemberships Text Source #

The name of the group that you want to see a membership list of.

listGroupMemberships_awsAccountId :: Lens' ListGroupMemberships Text Source #

The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.

listGroupMemberships_namespace :: Lens' ListGroupMemberships Text Source #

The namespace of the group that you want a list of users from.

Destructuring the Response

data ListGroupMembershipsResponse Source #

See: newListGroupMembershipsResponse smart constructor.

Constructors

ListGroupMembershipsResponse' 

Fields

Instances

Instances details
Generic ListGroupMembershipsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Associated Types

type Rep ListGroupMembershipsResponse :: Type -> Type #

Read ListGroupMembershipsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Show ListGroupMembershipsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

NFData ListGroupMembershipsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Eq ListGroupMembershipsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

type Rep ListGroupMembershipsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

type Rep ListGroupMembershipsResponse = D1 ('MetaData "ListGroupMembershipsResponse" "Amazonka.QuickSight.ListGroupMemberships" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "ListGroupMembershipsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "groupMemberList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupMember])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGroupMembershipsResponse Source #

Create a value of ListGroupMembershipsResponse 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:groupMemberList:ListGroupMembershipsResponse', listGroupMembershipsResponse_groupMemberList - The list of the members of the group.

ListGroupMemberships, listGroupMembershipsResponse_nextToken - A pagination token that can be used in a subsequent request.

$sel:requestId:ListGroupMembershipsResponse', listGroupMembershipsResponse_requestId - The Amazon Web Services request ID for this operation.

ListGroupMembershipsResponse, listGroupMembershipsResponse_status - The HTTP status of the request.

Response Lenses

listGroupMembershipsResponse_nextToken :: Lens' ListGroupMembershipsResponse (Maybe Text) Source #

A pagination token that can be used in a subsequent request.

listGroupMembershipsResponse_requestId :: Lens' ListGroupMembershipsResponse (Maybe Text) Source #

The Amazon Web Services request ID for this operation.