libZSservicesZSamazonka-cognito-idpZSamazonka-cognito-idp
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CognitoIdentityProvider.Types.ProviderDescription

Description

 
Synopsis

Documentation

data ProviderDescription Source #

A container for identity provider details.

See: newProviderDescription smart constructor.

Constructors

ProviderDescription' 

Fields

Instances

Instances details
Eq ProviderDescription Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.Types.ProviderDescription

Read ProviderDescription Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.Types.ProviderDescription

Show ProviderDescription Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.Types.ProviderDescription

Generic ProviderDescription Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.Types.ProviderDescription

Associated Types

type Rep ProviderDescription :: Type -> Type #

NFData ProviderDescription Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.Types.ProviderDescription

Methods

rnf :: ProviderDescription -> () #

Hashable ProviderDescription Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.Types.ProviderDescription

FromJSON ProviderDescription Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.Types.ProviderDescription

type Rep ProviderDescription Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.Types.ProviderDescription

type Rep ProviderDescription = D1 ('MetaData "ProviderDescription" "Amazonka.CognitoIdentityProvider.Types.ProviderDescription" "libZSservicesZSamazonka-cognito-idpZSamazonka-cognito-idp" 'False) (C1 ('MetaCons "ProviderDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "providerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IdentityProviderTypeType))) :*: (S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "providerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newProviderDescription :: ProviderDescription Source #

Create a value of ProviderDescription 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:lastModifiedDate:ProviderDescription', providerDescription_lastModifiedDate - The date the provider was last modified.

$sel:providerType:ProviderDescription', providerDescription_providerType - The identity provider type.

$sel:creationDate:ProviderDescription', providerDescription_creationDate - The date the provider was added to the user pool.

$sel:providerName:ProviderDescription', providerDescription_providerName - The identity provider name.

providerDescription_creationDate :: Lens' ProviderDescription (Maybe UTCTime) Source #

The date the provider was added to the user pool.