Safe Haskell | None |
---|---|
Language | Haskell2010 |
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
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
:: 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
::
Maybe
Text
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.