A structure that represents a dataset.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{
"CalculatedFields" : [ TopicCalculatedField, ... ]
,
"Columns" : [ TopicColumn, ... ]
,
"DataAggregation" : DataAggregation
,
"DatasetArn" : String
,
"DatasetDescription" : String
,
"DatasetName" : String
,
"Filters" : [ TopicFilter, ... ]
,
"NamedEntities" : [ TopicNamedEntity, ... ]
}
YAML
CalculatedFields:
- TopicCalculatedField
Columns:
- TopicColumn
DataAggregation:
DataAggregation
DatasetArn: String
DatasetDescription: String
DatasetName: String
Filters:
- TopicFilter
NamedEntities:
- TopicNamedEntity
Properties
CalculatedFields
-
The list of calculated field definitions.
Required: No
Type: Array of TopicCalculatedField
Update requires: No interruption
Columns
-
The list of column definitions.
Required: No
Type: Array of TopicColumn
Update requires: No interruption
DataAggregation
-
The definition of a data aggregation.
Required: No
Type: DataAggregation
Update requires: No interruption
DatasetArn
-
The Amazon Resource Name (ARN) of the dataset.
Required: Yes
Type: String
Update requires: No interruption
DatasetDescription
-
The description of the dataset.
Required: No
Type: String
Minimum:
0
Maximum:
256
Update requires: No interruption
DatasetName
-
The name of the dataset.
Required: No
Type: String
Minimum:
0
Maximum:
256
Update requires: No interruption
Filters
-
The list of filter definitions.
Required: No
Type: Array of TopicFilter
Update requires: No interruption
NamedEntities
-
The list of named entities definitions.
Required: No
Type: Array of TopicNamedEntity
Update requires: No interruption