libZSservicesZSamazonka-quicksightZSamazonka-quicksight
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.QuickSight.ListGroupMemberships

Description

Lists member users in a group.

Synopsis

Creating a Request

data ListGroupMemberships Source #

See: newListGroupMemberships smart constructor.

Constructors

ListGroupMemberships' 

Fields

  • nextToken :: Maybe Text

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

  • maxResults :: Maybe Natural

    The maximum number of results to return from this 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. Currently, you should set this to default.

Instances

Instances details
Eq ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Read ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Show ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Generic ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Associated Types

type Rep ListGroupMemberships :: Type -> Type #

NFData ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Methods

rnf :: ListGroupMemberships -> () #

Hashable ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

AWSRequest ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Associated Types

type AWSResponse ListGroupMemberships #

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

type Rep ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

type Rep ListGroupMemberships = D1 ('MetaData "ListGroupMemberships" "Amazonka.QuickSight.ListGroupMemberships" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "ListGroupMemberships'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (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)))))
type AWSResponse ListGroupMemberships Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

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:nextToken:ListGroupMemberships', listGroupMemberships_nextToken - A pagination token that can be used in a subsequent request.

$sel:maxResults:ListGroupMemberships', listGroupMemberships_maxResults - The maximum number of results to return from this request.

$sel:groupName:ListGroupMemberships', listGroupMemberships_groupName - The name of the group that you want to see a membership list of.

$sel:awsAccountId: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.

$sel:namespace:ListGroupMemberships', listGroupMemberships_namespace - The namespace. Currently, you should set this to default.

Request Lenses

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

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

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

The maximum number of results to return from this 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. Currently, you should set this to default.

Destructuring the Response

data ListGroupMembershipsResponse Source #

See: newListGroupMembershipsResponse smart constructor.

Constructors

ListGroupMembershipsResponse' 

Fields

Instances

Instances details
Eq ListGroupMembershipsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Read ListGroupMembershipsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Show ListGroupMembershipsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Generic ListGroupMembershipsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListGroupMemberships

Associated Types

type Rep ListGroupMembershipsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "ListGroupMembershipsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "groupMemberList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupMember])) :*: 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:requestId:ListGroupMembershipsResponse', listGroupMembershipsResponse_requestId - The Amazon Web Services request ID for this operation.

$sel:nextToken:ListGroupMemberships', listGroupMembershipsResponse_nextToken - A pagination token that can be used in a subsequent request.

$sel:groupMemberList:ListGroupMembershipsResponse', listGroupMembershipsResponse_groupMemberList - The list of the members of the group.

$sel:status:ListGroupMembershipsResponse', listGroupMembershipsResponse_status - The HTTP status of the request.

Response Lenses

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

The Amazon Web Services request ID for this operation.

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

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