libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync
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.CognitoSync.Types.IdentityPoolUsage

Description

 
Synopsis

Documentation

data IdentityPoolUsage Source #

Usage information for the identity pool.

See: newIdentityPoolUsage smart constructor.

Constructors

IdentityPoolUsage' 

Fields

Instances

Instances details
Eq IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

Read IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

Show IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

Generic IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

Associated Types

type Rep IdentityPoolUsage :: Type -> Type #

NFData IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

Methods

rnf :: IdentityPoolUsage -> () #

Hashable IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

FromJSON IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

type Rep IdentityPoolUsage Source # 
Instance details

Defined in Amazonka.CognitoSync.Types.IdentityPoolUsage

type Rep IdentityPoolUsage = D1 ('MetaData "IdentityPoolUsage" "Amazonka.CognitoSync.Types.IdentityPoolUsage" "libZSservicesZSamazonka-cognito-syncZSamazonka-cognito-sync" 'False) (C1 ('MetaCons "IdentityPoolUsage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "dataStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "syncSessionsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newIdentityPoolUsage :: IdentityPoolUsage Source #

Create a value of IdentityPoolUsage 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:IdentityPoolUsage', identityPoolUsage_lastModifiedDate - Date on which the identity pool was last modified.

$sel:identityPoolId:IdentityPoolUsage', identityPoolUsage_identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

$sel:dataStorage:IdentityPoolUsage', identityPoolUsage_dataStorage - Data storage information for the identity pool.

$sel:syncSessionsCount:IdentityPoolUsage', identityPoolUsage_syncSessionsCount - Number of sync sessions for the identity pool.

identityPoolUsage_lastModifiedDate :: Lens' IdentityPoolUsage (Maybe UTCTime) Source #

Date on which the identity pool was last modified.

identityPoolUsage_identityPoolId :: Lens' IdentityPoolUsage (Maybe Text) Source #

A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

identityPoolUsage_dataStorage :: Lens' IdentityPoolUsage (Maybe Integer) Source #

Data storage information for the identity pool.

identityPoolUsage_syncSessionsCount :: Lens' IdentityPoolUsage (Maybe Integer) Source #

Number of sync sessions for the identity pool.