| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.AWS.CognitoSync.BulkPublish
Description
Initiates a bulk publish of all existing datasets for an Identity Pool to the configured stream. Customers are limited to one successful bulk publish per 24 hours. Bulk publish is an asynchronous request, customers can see the status of the request via the GetBulkPublishDetails operation.
http://docs.aws.amazon.com/cognitosync/latest/APIReference/API_BulkPublish.html
- data BulkPublish
- bulkPublish :: Text -> BulkPublish
- bpIdentityPoolId :: Lens' BulkPublish Text
- data BulkPublishResponse
- bulkPublishResponse :: BulkPublishResponse
- bprIdentityPoolId :: Lens' BulkPublishResponse (Maybe Text)
Request
data BulkPublish Source
Instances
| Eq BulkPublish | |
| Ord BulkPublish | |
| Read BulkPublish | |
| Show BulkPublish | |
| IsString BulkPublish | |
| Monoid BulkPublish | |
| AWSRequest BulkPublish | |
| ToQuery BulkPublish | |
| ToPath BulkPublish | |
| ToHeaders BulkPublish | |
| ToJSON BulkPublish | |
| type Sv BulkPublish = CognitoSync | |
| type Rs BulkPublish = BulkPublishResponse |
Request constructor
Arguments
| :: Text | |
| -> BulkPublish |
BulkPublish constructor.
The fields accessible through corresponding lenses are:
bpIdentityPoolId::Text
Request lenses
bpIdentityPoolId :: Lens' BulkPublish 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
bulkPublishResponse :: BulkPublishResponse Source
BulkPublishResponse constructor.
The fields accessible through corresponding lenses are:
bprIdentityPoolId::MaybeText
Response lenses
bprIdentityPoolId :: Lens' BulkPublishResponse (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.