Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Returns information about the specified OpenID Connect (OIDC) provider resource object in IAM.
- getOpenIdConnectProvider :: Text -> GetOpenIdConnectProvider
- data GetOpenIdConnectProvider
- goicpOpenIdConnectProviderARN :: Lens' GetOpenIdConnectProvider Text
- getOpenIdConnectProviderResponse :: Int -> GetOpenIdConnectProviderResponse
- data GetOpenIdConnectProviderResponse
- goicprsCreateDate :: Lens' GetOpenIdConnectProviderResponse (Maybe UTCTime)
- goicprsURL :: Lens' GetOpenIdConnectProviderResponse (Maybe Text)
- goicprsThumbprintList :: Lens' GetOpenIdConnectProviderResponse [Text]
- goicprsClientIdList :: Lens' GetOpenIdConnectProviderResponse [Text]
- goicprsResponseStatus :: Lens' GetOpenIdConnectProviderResponse Int
Creating a Request
getOpenIdConnectProvider Source #
Creates a value of GetOpenIdConnectProvider
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetOpenIdConnectProvider Source #
See: getOpenIdConnectProvider
smart constructor.
Request Lenses
goicpOpenIdConnectProviderARN :: Lens' GetOpenIdConnectProvider Text Source #
The Amazon Resource Name (ARN) of the OIDC provider resource object in IAM to get information for. You can get a list of OIDC provider resource ARNs by using the ListOpenIDConnectProviders action.
For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.
Destructuring the Response
getOpenIdConnectProviderResponse Source #
Creates a value of GetOpenIdConnectProviderResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetOpenIdConnectProviderResponse Source #
Contains the response to a successful GetOpenIDConnectProvider request.
See: getOpenIdConnectProviderResponse
smart constructor.
Response Lenses
goicprsCreateDate :: Lens' GetOpenIdConnectProviderResponse (Maybe UTCTime) Source #
The date and time when the IAM OIDC provider resource object was created in the AWS account.
goicprsURL :: Lens' GetOpenIdConnectProviderResponse (Maybe Text) Source #
The URL that the IAM OIDC provider resource object is associated with. For more information, see CreateOpenIDConnectProvider.
goicprsThumbprintList :: Lens' GetOpenIdConnectProviderResponse [Text] Source #
A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.
goicprsClientIdList :: Lens' GetOpenIdConnectProviderResponse [Text] Source #
A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.
goicprsResponseStatus :: Lens' GetOpenIdConnectProviderResponse Int Source #
The response status code.