| 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.