amazonka-iam-2.0: Amazon Identity and Access Management 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.IAM.ListOpenIDConnectProviders

Description

Lists information about the IAM OpenID Connect (OIDC) provider resource objects defined in the Amazon Web Services account.

IAM resource-listing operations return a subset of the available attributes for the resource. For example, this operation does not return tags, even though they are an attribute of the returned object. To view all of the information for an OIDC provider, see GetOpenIDConnectProvider.

Synopsis

Creating a Request

data ListOpenIDConnectProviders Source #

See: newListOpenIDConnectProviders smart constructor.

Instances

Instances details
ToHeaders ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

ToPath ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

ToQuery ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

AWSRequest ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Generic ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Associated Types

type Rep ListOpenIDConnectProviders :: Type -> Type #

Read ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Show ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

NFData ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Eq ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Hashable ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

type AWSResponse ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

type Rep ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

type Rep ListOpenIDConnectProviders = D1 ('MetaData "ListOpenIDConnectProviders" "Amazonka.IAM.ListOpenIDConnectProviders" "amazonka-iam-2.0-5DxkArXx9sD3CCYYGFyGET" 'False) (C1 ('MetaCons "ListOpenIDConnectProviders'" 'PrefixI 'False) (U1 :: Type -> Type))

newListOpenIDConnectProviders :: ListOpenIDConnectProviders Source #

Create a value of ListOpenIDConnectProviders with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data ListOpenIDConnectProvidersResponse Source #

Contains the response to a successful ListOpenIDConnectProviders request.

See: newListOpenIDConnectProvidersResponse smart constructor.

Constructors

ListOpenIDConnectProvidersResponse' 

Fields

Instances

Instances details
Generic ListOpenIDConnectProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Associated Types

type Rep ListOpenIDConnectProvidersResponse :: Type -> Type #

Read ListOpenIDConnectProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Show ListOpenIDConnectProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

NFData ListOpenIDConnectProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Eq ListOpenIDConnectProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

type Rep ListOpenIDConnectProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

type Rep ListOpenIDConnectProvidersResponse = D1 ('MetaData "ListOpenIDConnectProvidersResponse" "Amazonka.IAM.ListOpenIDConnectProviders" "amazonka-iam-2.0-5DxkArXx9sD3CCYYGFyGET" 'False) (C1 ('MetaCons "ListOpenIDConnectProvidersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "openIDConnectProviderList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OpenIDConnectProviderListEntry])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListOpenIDConnectProvidersResponse Source #

Create a value of ListOpenIDConnectProvidersResponse 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:openIDConnectProviderList:ListOpenIDConnectProvidersResponse', listOpenIDConnectProvidersResponse_openIDConnectProviderList - The list of IAM OIDC provider resource objects defined in the Amazon Web Services account.

$sel:httpStatus:ListOpenIDConnectProvidersResponse', listOpenIDConnectProvidersResponse_httpStatus - The response's http status code.

Response Lenses

listOpenIDConnectProvidersResponse_openIDConnectProviderList :: Lens' ListOpenIDConnectProvidersResponse (Maybe [OpenIDConnectProviderListEntry]) Source #

The list of IAM OIDC provider resource objects defined in the Amazon Web Services account.