Safe Haskell | None |
---|---|
Language | Haskell2010 |
Get the status of the last BulkPublish operation for an identity pool.
http://docs.aws.amazon.com/cognitosync/latest/APIReference/API_GetBulkPublishDetails.html
- data GetBulkPublishDetails
- getBulkPublishDetails :: Text -> GetBulkPublishDetails
- gbpdIdentityPoolId :: Lens' GetBulkPublishDetails Text
- data GetBulkPublishDetailsResponse
- getBulkPublishDetailsResponse :: GetBulkPublishDetailsResponse
- gbpdrBulkPublishCompleteTime :: Lens' GetBulkPublishDetailsResponse (Maybe UTCTime)
- gbpdrBulkPublishStartTime :: Lens' GetBulkPublishDetailsResponse (Maybe UTCTime)
- gbpdrBulkPublishStatus :: Lens' GetBulkPublishDetailsResponse (Maybe BulkPublishStatus)
- gbpdrFailureMessage :: Lens' GetBulkPublishDetailsResponse (Maybe Text)
- gbpdrIdentityPoolId :: Lens' GetBulkPublishDetailsResponse (Maybe Text)
Request
data GetBulkPublishDetails Source
Request constructor
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
getBulkPublishDetailsResponse :: GetBulkPublishDetailsResponse Source
GetBulkPublishDetailsResponse
constructor.
The fields accessible through corresponding lenses are:
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.