libZSservicesZSamazonka-iamZSamazonka-iam
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.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
Eq ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Read ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Show 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 #

NFData ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Hashable ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

AWSRequest ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

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

type Rep ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

type Rep ListOpenIDConnectProviders = D1 ('MetaData "ListOpenIDConnectProviders" "Amazonka.IAM.ListOpenIDConnectProviders" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "ListOpenIDConnectProviders'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse ListOpenIDConnectProviders Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

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
Eq ListOpenIDConnectProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Read ListOpenIDConnectProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Show ListOpenIDConnectProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Generic ListOpenIDConnectProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListOpenIDConnectProviders

Associated Types

type Rep ListOpenIDConnectProvidersResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iamZSamazonka-iam" '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.