| 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 |
Network.AWS.IoTAnalytics.CreateDataset
Description
Creates a data set. A data set stores data retrieved from a data store by applying an SQL action.
Synopsis
- 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
Arguments
| :: Text | |
| -> NonEmpty DatasetAction | |
| -> CreateDataset |
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.
Instances
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 #
Arguments
| :: Int | |
| -> CreateDatasetResponse |
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.
Instances
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.