libZSservicesZSamazonka-sso-adminZSamazonka-sso-admin
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.SSOAdmin.ListPermissionSets

Description

Lists the PermissionSets in an SSO instance.

This operation returns paginated results.

Synopsis

Creating a Request

data ListPermissionSets Source #

See: newListPermissionSets smart constructor.

Constructors

ListPermissionSets' 

Fields

Instances

Instances details
Eq ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Read ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Show ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Generic ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Associated Types

type Rep ListPermissionSets :: Type -> Type #

NFData ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Methods

rnf :: ListPermissionSets -> () #

Hashable ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

ToJSON ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

AWSPager ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

AWSRequest ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Associated Types

type AWSResponse ListPermissionSets #

ToHeaders ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

ToPath ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

ToQuery ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

type Rep ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

type Rep ListPermissionSets = D1 ('MetaData "ListPermissionSets" "Amazonka.SSOAdmin.ListPermissionSets" "libZSservicesZSamazonka-sso-adminZSamazonka-sso-admin" 'False) (C1 ('MetaCons "ListPermissionSets'" '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 "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

newListPermissionSets Source #

Create a value of ListPermissionSets 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:ListPermissionSets', listPermissionSets_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:maxResults:ListPermissionSets', listPermissionSets_maxResults - The maximum number of results to display for the assignment.

$sel:instanceArn:ListPermissionSets', listPermissionSets_instanceArn - The ARN of the SSO instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Request Lenses

listPermissionSets_nextToken :: Lens' ListPermissionSets (Maybe Text) Source #

The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

listPermissionSets_maxResults :: Lens' ListPermissionSets (Maybe Natural) Source #

The maximum number of results to display for the assignment.

listPermissionSets_instanceArn :: Lens' ListPermissionSets Text Source #

The ARN of the SSO instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Destructuring the Response

data ListPermissionSetsResponse Source #

See: newListPermissionSetsResponse smart constructor.

Constructors

ListPermissionSetsResponse' 

Fields

  • permissionSets :: Maybe [Text]

    Defines the level of access on an Amazon Web Services account.

  • nextToken :: Maybe Text

    The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Read ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Show ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Generic ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Associated Types

type Rep ListPermissionSetsResponse :: Type -> Type #

NFData ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

type Rep ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

type Rep ListPermissionSetsResponse = D1 ('MetaData "ListPermissionSetsResponse" "Amazonka.SSOAdmin.ListPermissionSets" "libZSservicesZSamazonka-sso-adminZSamazonka-sso-admin" 'False) (C1 ('MetaCons "ListPermissionSetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "permissionSets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPermissionSetsResponse Source #

Create a value of ListPermissionSetsResponse 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:permissionSets:ListPermissionSetsResponse', listPermissionSetsResponse_permissionSets - Defines the level of access on an Amazon Web Services account.

$sel:nextToken:ListPermissionSets', listPermissionSetsResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:httpStatus:ListPermissionSetsResponse', listPermissionSetsResponse_httpStatus - The response's http status code.

Response Lenses

listPermissionSetsResponse_permissionSets :: Lens' ListPermissionSetsResponse (Maybe [Text]) Source #

Defines the level of access on an Amazon Web Services account.

listPermissionSetsResponse_nextToken :: Lens' ListPermissionSetsResponse (Maybe Text) Source #

The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.