amazonka-cognito-sync-0.3.4: Amazon Cognito Sync SDK.

Safe HaskellNone
LanguageHaskell2010

Network.AWS.CognitoSync.GetBulkPublishDetails

Contents

Description

Get the status of the last BulkPublish operation for an identity pool.

http://docs.aws.amazon.com/cognitosync/latest/APIReference/API_GetBulkPublishDetails.html

Synopsis

Request

Request constructor

getBulkPublishDetails Source

GetBulkPublishDetails constructor.

The fields accessible through corresponding lenses are:

Request lenses

gbpdIdentityPoolId :: Lens' GetBulkPublishDetails 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.

Response

Response constructor

Response lenses

gbpdrBulkPublishCompleteTime :: Lens' GetBulkPublishDetailsResponse (Maybe UTCTime) Source

If BulkPublishStatus is SUCCEEDED, the time the last bulk publish operation completed.

gbpdrBulkPublishStartTime :: Lens' GetBulkPublishDetailsResponse (Maybe UTCTime) Source

The date/time at which the last bulk publish was initiated.

gbpdrBulkPublishStatus :: Lens' GetBulkPublishDetailsResponse (Maybe BulkPublishStatus) Source

Status of the last bulk publish operation, valid values are: NOT_STARTED - No bulk publish has been requested for this identity pool

IN_PROGRESS - Data is being published to the configured stream

SUCCEEDED - All data for the identity pool has been published to the configured stream

FAILED - Some portion of the data has failed to publish, check FailureMessage for the cause.

gbpdrFailureMessage :: Lens' GetBulkPublishDetailsResponse (Maybe Text) Source

If BulkPublishStatus is FAILED this field will contain the error message that caused the bulk publish to fail.

gbpdrIdentityPoolId :: Lens' GetBulkPublishDetailsResponse (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.