amazonka-finspace-data-2.0: Amazon FinSpace Public API 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.FinSpaceData.ListUsersByPermissionGroup

Description

Lists details of all the users in a specific permission group.

Synopsis

Creating a Request

data ListUsersByPermissionGroup Source #

See: newListUsersByPermissionGroup smart constructor.

Constructors

ListUsersByPermissionGroup' 

Fields

Instances

Instances details
ToHeaders ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

ToPath ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

ToQuery ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

AWSRequest ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

Generic ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

Associated Types

type Rep ListUsersByPermissionGroup :: Type -> Type #

Read ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

Show ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

NFData ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

Eq ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

Hashable ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

type AWSResponse ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

type Rep ListUsersByPermissionGroup Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

type Rep ListUsersByPermissionGroup = D1 ('MetaData "ListUsersByPermissionGroup" "Amazonka.FinSpaceData.ListUsersByPermissionGroup" "amazonka-finspace-data-2.0-Io6eLKJnFUxHbvASHvgCzj" 'False) (C1 ('MetaCons "ListUsersByPermissionGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "permissionGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newListUsersByPermissionGroup Source #

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

ListUsersByPermissionGroup, listUsersByPermissionGroup_nextToken - A token that indicates where a results page should begin.

ListUsersByPermissionGroup, listUsersByPermissionGroup_permissionGroupId - The unique identifier for the permission group.

$sel:maxResults:ListUsersByPermissionGroup', listUsersByPermissionGroup_maxResults - The maximum number of results per page.

Request Lenses

listUsersByPermissionGroup_nextToken :: Lens' ListUsersByPermissionGroup (Maybe Text) Source #

A token that indicates where a results page should begin.

Destructuring the Response

data ListUsersByPermissionGroupResponse Source #

Constructors

ListUsersByPermissionGroupResponse' 

Fields

Instances

Instances details
Generic ListUsersByPermissionGroupResponse Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

Associated Types

type Rep ListUsersByPermissionGroupResponse :: Type -> Type #

Show ListUsersByPermissionGroupResponse Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

NFData ListUsersByPermissionGroupResponse Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

Eq ListUsersByPermissionGroupResponse Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

type Rep ListUsersByPermissionGroupResponse Source # 
Instance details

Defined in Amazonka.FinSpaceData.ListUsersByPermissionGroup

type Rep ListUsersByPermissionGroupResponse = D1 ('MetaData "ListUsersByPermissionGroupResponse" "Amazonka.FinSpaceData.ListUsersByPermissionGroup" "amazonka-finspace-data-2.0-Io6eLKJnFUxHbvASHvgCzj" 'False) (C1 ('MetaCons "ListUsersByPermissionGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "users") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UserByPermissionGroup])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListUsersByPermissionGroupResponse Source #

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

ListUsersByPermissionGroup, listUsersByPermissionGroupResponse_nextToken - A token that indicates where a results page should begin.

$sel:users:ListUsersByPermissionGroupResponse', listUsersByPermissionGroupResponse_users - Lists details of all users in a specific permission group.

$sel:httpStatus:ListUsersByPermissionGroupResponse', listUsersByPermissionGroupResponse_httpStatus - The response's http status code.

Response Lenses

listUsersByPermissionGroupResponse_nextToken :: Lens' ListUsersByPermissionGroupResponse (Maybe Text) Source #

A token that indicates where a results page should begin.