Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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
- data ListOpenIDConnectProviders = ListOpenIDConnectProviders' {
- newListOpenIDConnectProviders :: ListOpenIDConnectProviders
- data ListOpenIDConnectProvidersResponse = ListOpenIDConnectProvidersResponse' {}
- newListOpenIDConnectProvidersResponse :: Int -> ListOpenIDConnectProvidersResponse
- listOpenIDConnectProvidersResponse_openIDConnectProviderList :: Lens' ListOpenIDConnectProvidersResponse (Maybe [OpenIDConnectProviderListEntry])
- listOpenIDConnectProvidersResponse_httpStatus :: Lens' ListOpenIDConnectProvidersResponse Int
Creating a Request
data ListOpenIDConnectProviders Source #
See: newListOpenIDConnectProviders
smart constructor.
Instances
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.
ListOpenIDConnectProvidersResponse' | |
|
Instances
Eq ListOpenIDConnectProvidersResponse Source # | |
Read ListOpenIDConnectProvidersResponse Source # | |
Show ListOpenIDConnectProvidersResponse Source # | |
Generic ListOpenIDConnectProvidersResponse Source # | |
NFData ListOpenIDConnectProvidersResponse Source # | |
Defined in Amazonka.IAM.ListOpenIDConnectProviders rnf :: ListOpenIDConnectProvidersResponse -> () # | |
type Rep ListOpenIDConnectProvidersResponse Source # | |
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.
listOpenIDConnectProvidersResponse_httpStatus :: Lens' ListOpenIDConnectProvidersResponse Int Source #
The response's http status code.