Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Creates a data set. A data set stores data retrieved from a data store by applying an SQL action.
- createDataset :: Text -> NonEmpty DatasetAction -> CreateDataset
- data CreateDataset
- cdTriggers :: Lens' CreateDataset [DatasetTrigger]
- cdDatasetName :: Lens' CreateDataset Text
- cdActions :: Lens' CreateDataset (NonEmpty DatasetAction)
- createDatasetResponse :: Int -> CreateDatasetResponse
- data CreateDatasetResponse
- crsDatasetARN :: Lens' CreateDatasetResponse (Maybe Text)
- crsDatasetName :: Lens' CreateDatasetResponse (Maybe Text)
- crsResponseStatus :: Lens' CreateDatasetResponse Int
Creating a Request
Creates a value of CreateDataset
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cdTriggers
- A list of triggers. A trigger causes data set content to be populated at a specified time or time interval. The list of triggers can be empty or contain up to five DataSetTrigger objects.cdDatasetName
- The name of the data set.cdActions
- A list of actions that create the data set. Only one action is supported at this time.
data CreateDataset Source #
See: createDataset
smart constructor.
Request Lenses
cdTriggers :: Lens' CreateDataset [DatasetTrigger] Source #
A list of triggers. A trigger causes data set content to be populated at a specified time or time interval. The list of triggers can be empty or contain up to five DataSetTrigger objects.
cdDatasetName :: Lens' CreateDataset Text Source #
The name of the data set.
cdActions :: Lens' CreateDataset (NonEmpty DatasetAction) Source #
A list of actions that create the data set. Only one action is supported at this time.
Destructuring the Response
createDatasetResponse Source #
Creates a value of CreateDatasetResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
crsDatasetARN
- The ARN of the data set.crsDatasetName
- The name of the data set.crsResponseStatus
- -- | The response status code.
data CreateDatasetResponse Source #
See: createDatasetResponse
smart constructor.
Response Lenses
crsDatasetARN :: Lens' CreateDatasetResponse (Maybe Text) Source #
The ARN of the data set.
crsDatasetName :: Lens' CreateDatasetResponse (Maybe Text) Source #
The name of the data set.
crsResponseStatus :: Lens' CreateDatasetResponse Int Source #
- - | The response status code.