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 |
Amazonka.CognitoIdentityProvider.DescribeIdentityProvider
Description
Gets information about a specific identity provider.
Synopsis
- data DescribeIdentityProvider = DescribeIdentityProvider' {
- userPoolId :: Text
- providerName :: Text
- newDescribeIdentityProvider :: Text -> Text -> DescribeIdentityProvider
- describeIdentityProvider_userPoolId :: Lens' DescribeIdentityProvider Text
- describeIdentityProvider_providerName :: Lens' DescribeIdentityProvider Text
- data DescribeIdentityProviderResponse = DescribeIdentityProviderResponse' {}
- newDescribeIdentityProviderResponse :: Int -> IdentityProviderType -> DescribeIdentityProviderResponse
- describeIdentityProviderResponse_httpStatus :: Lens' DescribeIdentityProviderResponse Int
- describeIdentityProviderResponse_identityProvider :: Lens' DescribeIdentityProviderResponse IdentityProviderType
Creating a Request
data DescribeIdentityProvider Source #
See: newDescribeIdentityProvider
smart constructor.
Constructors
DescribeIdentityProvider' | |
Fields
|
Instances
newDescribeIdentityProvider Source #
Arguments
:: Text | |
-> Text | |
-> DescribeIdentityProvider |
Create a value of DescribeIdentityProvider
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:userPoolId:DescribeIdentityProvider'
, describeIdentityProvider_userPoolId
- The user pool ID.
$sel:providerName:DescribeIdentityProvider'
, describeIdentityProvider_providerName
- The identity provider name.
Request Lenses
describeIdentityProvider_userPoolId :: Lens' DescribeIdentityProvider Text Source #
The user pool ID.
describeIdentityProvider_providerName :: Lens' DescribeIdentityProvider Text Source #
The identity provider name.
Destructuring the Response
data DescribeIdentityProviderResponse Source #
See: newDescribeIdentityProviderResponse
smart constructor.
Constructors
DescribeIdentityProviderResponse' | |
Fields
|
Instances
newDescribeIdentityProviderResponse Source #
Arguments
:: Int | |
-> IdentityProviderType | |
-> DescribeIdentityProviderResponse |
Create a value of DescribeIdentityProviderResponse
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:httpStatus:DescribeIdentityProviderResponse'
, describeIdentityProviderResponse_httpStatus
- The response's http status code.
$sel:identityProvider:DescribeIdentityProviderResponse'
, describeIdentityProviderResponse_identityProvider
- The identity provider that was deleted.
Response Lenses
describeIdentityProviderResponse_httpStatus :: Lens' DescribeIdentityProviderResponse Int Source #
The response's http status code.
describeIdentityProviderResponse_identityProvider :: Lens' DescribeIdentityProviderResponse IdentityProviderType Source #
The identity provider that was deleted.