amazonka-workspaces-web-2.0: Amazon WorkSpaces Web 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.WorkSpacesWeb.ListIdentityProviders

Description

Retrieves a list of identity providers for a specific web portal.

Synopsis

Creating a Request

data ListIdentityProviders Source #

See: newListIdentityProviders smart constructor.

Constructors

ListIdentityProviders' 

Fields

Instances

Instances details
ToHeaders ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

ToPath ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

ToQuery ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

AWSRequest ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

Associated Types

type AWSResponse ListIdentityProviders #

Generic ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

Associated Types

type Rep ListIdentityProviders :: Type -> Type #

Read ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

Show ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

NFData ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

Methods

rnf :: ListIdentityProviders -> () #

Eq ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

Hashable ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

type AWSResponse ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

type Rep ListIdentityProviders Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

type Rep ListIdentityProviders = D1 ('MetaData "ListIdentityProviders" "Amazonka.WorkSpacesWeb.ListIdentityProviders" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "ListIdentityProviders'" '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 "portalArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListIdentityProviders Source #

Create a value of ListIdentityProviders 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:ListIdentityProviders', listIdentityProviders_maxResults - The maximum number of results to be included in the next page.

ListIdentityProviders, listIdentityProviders_nextToken - The pagination token used to retrieve the next page of results for this operation.

ListIdentityProviders, listIdentityProviders_portalArn - The ARN of the web portal.

Request Lenses

listIdentityProviders_maxResults :: Lens' ListIdentityProviders (Maybe Natural) Source #

The maximum number of results to be included in the next page.

listIdentityProviders_nextToken :: Lens' ListIdentityProviders (Maybe Text) Source #

The pagination token used to retrieve the next page of results for this operation.

Destructuring the Response

data ListIdentityProvidersResponse Source #

See: newListIdentityProvidersResponse smart constructor.

Constructors

ListIdentityProvidersResponse' 

Fields

Instances

Instances details
Generic ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

Associated Types

type Rep ListIdentityProvidersResponse :: Type -> Type #

Show ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

NFData ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

Eq ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

type Rep ListIdentityProvidersResponse Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.ListIdentityProviders

type Rep ListIdentityProvidersResponse = D1 ('MetaData "ListIdentityProvidersResponse" "Amazonka.WorkSpacesWeb.ListIdentityProviders" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "ListIdentityProvidersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityProviders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IdentityProviderSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListIdentityProvidersResponse Source #

Create a value of ListIdentityProvidersResponse 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:identityProviders:ListIdentityProvidersResponse', listIdentityProvidersResponse_identityProviders - The identity providers.

ListIdentityProviders, listIdentityProvidersResponse_nextToken - The pagination token used to retrieve the next page of results for this operation.

$sel:httpStatus:ListIdentityProvidersResponse', listIdentityProvidersResponse_httpStatus - The response's http status code.

Response Lenses

listIdentityProvidersResponse_nextToken :: Lens' ListIdentityProvidersResponse (Maybe Text) Source #

The pagination token used to retrieve the next page of results for this operation.