| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CognitoIdentityProvider.DescribeIdentityProvider
Description
Gets information about a specific IdP.
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 #
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:
DescribeIdentityProvider, describeIdentityProvider_userPoolId - The user pool ID.
DescribeIdentityProvider, describeIdentityProvider_providerName - The IdP name.
Request Lenses
describeIdentityProvider_userPoolId :: Lens' DescribeIdentityProvider Text Source #
The user pool ID.
describeIdentityProvider_providerName :: Lens' DescribeIdentityProvider Text Source #
The IdP 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 details.
Response Lenses
describeIdentityProviderResponse_httpStatus :: Lens' DescribeIdentityProviderResponse Int Source #
The response's http status code.
describeIdentityProviderResponse_identityProvider :: Lens' DescribeIdentityProviderResponse IdentityProviderType Source #
The identity provider details.