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 |
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.
DescribeIdentityProvider' | |
|
Instances
newDescribeIdentityProvider Source #
:: 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.
DescribeIdentityProviderResponse' | |
|
Instances
Eq DescribeIdentityProviderResponse Source # | |
Read DescribeIdentityProviderResponse Source # | |
Show DescribeIdentityProviderResponse Source # | |
Generic DescribeIdentityProviderResponse Source # | |
NFData DescribeIdentityProviderResponse Source # | |
type Rep DescribeIdentityProviderResponse Source # | |
Defined in Amazonka.CognitoIdentityProvider.DescribeIdentityProvider type Rep DescribeIdentityProviderResponse = D1 ('MetaData "DescribeIdentityProviderResponse" "Amazonka.CognitoIdentityProvider.DescribeIdentityProvider" "libZSservicesZSamazonka-cognito-idpZSamazonka-cognito-idp" 'False) (C1 ('MetaCons "DescribeIdentityProviderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "identityProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IdentityProviderType))) |
newDescribeIdentityProviderResponse Source #
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.