Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- AddAttributes
Activity An activity that adds other attributes based on existing attributes in the message.
- Batch
PutMessage Error Entry Contains informations about errors.
- Channel
A collection of data from an MQTT topic. Channels archive the raw, unprocessed messages before publishing the data to a pipeline.
- Channel
Activity The activity that determines the source of the messages to be processed.
- Channel
Messages Specifies one or more sets of channel messages.
- Channel
Statistics Statistics information about the channel.
- Channel
Storage Where channel data is stored. You may choose one of
serviceManagedS3
,customerManagedS3
storage. If not specified, the default isserviceManagedS3
. This can't be changed after creation of the channel.- Channel
Storage Summary Where channel data is stored.
- Channel
Summary A summary of information about a channel.
- Column
Contains information about a column that stores your data.
- Container
Dataset Action Information required to run the
containerAction
to produce dataset contents.- Customer
Managed Channel S3Storage Used to store channel data in an S3 bucket that you manage. If customer-managed storage is selected, the
retentionPeriod
parameter is ignored. You can't change the choice of S3 storage after the data store is created.- Customer
Managed Channel S3Storage Summary Used to store channel data in an S3 bucket that you manage.
- Customer
Managed Datastore S3Storage S3-customer-managed; When you choose customer-managed storage, the
retentionPeriod
parameter is ignored. You can't change the choice of Amazon S3 storage after your data store is created.- Customer
Managed Datastore S3Storage Summary Contains information about the data store that you manage.
- Dataset
Information about a dataset.
- Dataset
Action A
DatasetAction
object that specifies how dataset contents are automatically created.- Dataset
Action Summary Information about the action that automatically creates the dataset's contents.
- Dataset
Content Delivery Destination The destination to which dataset contents are delivered.
- Dataset
Content Delivery Rule When dataset contents are created, they are delivered to destination specified here.
- Dataset
Content Status The state of the dataset contents and the reason they are in this state.
- Dataset
Content Summary Summary information about dataset contents.
- Dataset
Content Version Value The dataset whose latest contents are used as input to the notebook or application.
- Dataset
Entry The reference to a dataset entry.
- Dataset
Summary A summary of information about a dataset.
- Dataset
Trigger The
DatasetTrigger
that specifies when the dataset is automatically updated.- Datastore
Information about a data store.
- Datastore
Activity The datastore activity that specifies where to store the processed data.
- Datastore
IotSite Wise Multi Layer Storage Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage. You can't change the choice of Amazon S3 storage after your data store is created.
- Datastore
IotSite Wise Multi Layer Storage Summary Contains information about the data store that you manage, which stores data used by IoT SiteWise.
- Datastore
Partition A single dimension to partition a data store. The dimension must be an
AttributePartition
or aTimestampPartition
.- Datastore
Partitions Contains information about the partition dimensions in a data store.
- Datastore
Statistics Statistical information about the data store.
- Datastore
Storage Summary Contains information about your data store.
- Datastore
Summary A summary of information about a data store.
- Delta
Time Used to limit data to that which has arrived since the last execution of the action.
- Delta
Time Session Window Configuration A structure that contains the configuration information of a delta time session window.
DeltaTime
specifies a time interval. You can useDeltaTime
to create dataset contents with data that has arrived in the data store since the last execution. For an example ofDeltaTime
, see Creating a SQL dataset with a delta window (CLI) in the IoT Analytics User Guide.- Device
Registry Enrich Activity An activity that adds data from the IoT device registry to your message.
- Device
Shadow Enrich Activity An activity that adds information from the IoT Device Shadow service to a message.
- Estimated
Resource Size The estimated size of the resource.
- File
Format Configuration Contains the configuration information of file formats. IoT Analytics data stores support JSON and Parquet.
The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
- Filter
Activity An activity that filters a message based on its attributes.
- Glue
Configuration Configuration information for coordination with Glue, a fully managed extract, transform and load (ETL) service.
- IotEvents
Destination Configuration Configuration information for delivery of dataset contents to IoT Events.
- IotSite
Wise Customer Managed Datastore S3Storage Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage. You can't change the choice of Amazon S3 storage after your data store is created.
- IotSite
Wise Customer Managed Datastore S3Storage Summary Contains information about the data store that you manage, which stores data used by IoT SiteWise.
- Json
Configuration Contains the configuration information of the JSON format.
- Lambda
Activity An activity that runs a Lambda function to modify the message.
- Late
Data Rule A structure that contains the name and configuration information of a late data rule.
- Late
Data Rule Configuration The information needed to configure a delta time session window.
- Logging
Options Information about logging options.
- Math
Activity An activity that computes an arithmetic expression using the message's attributes.
- Message
Information about a message.
- Output
File UriValue The value of the variable as a structure that specifies an output file URI.
- Parquet
Configuration Contains the configuration information of the Parquet format.
- Partition
A partition dimension defined by an attribute.
- Pipeline
Contains information about a pipeline.
- Pipeline
Activity An activity that performs a transformation on a message.
- Pipeline
Summary A summary of information about a pipeline.
- Query
Filter Information that is used to filter message data, to segregate it according to the timeframe in which it arrives.
- Remove
Attributes Activity An activity that removes attributes from a message.
- Reprocessing
Summary Information about pipeline reprocessing.
- Resource
Configuration The configuration of the resource used to execute the
containerAction
.- Retention
Period How long, in days, message data is kept.
- S3Destination
Configuration Configuration information for delivery of dataset contents to Amazon Simple Storage Service (Amazon S3).
- Schedule
The schedule for when to trigger an update.
- Schema
Definition Information needed to define a schema.
- Select
Attributes Activity Used to create a new message using only the specified attributes from the original message.
- Service
Managed Channel S3Storage Used to store channel data in an S3 bucket managed by IoT Analytics. You can't change the choice of S3 storage after the data store is created.
- Service
Managed Channel S3Storage Summary Used to store channel data in an S3 bucket managed by IoT Analytics.
- Service
Managed Datastore S3Storage Used to store data in an Amazon S3 bucket managed by IoT Analytics. You can't change the choice of Amazon S3 storage after your data store is created.
- Service
Managed Datastore S3Storage Summary Contains information about the data store that is managed by IoT Analytics.
- SqlQuery
Dataset Action The SQL query to modify the message.
- Tag
A set of key-value pairs that are used to manage the resource.
- Timestamp
Partition A partition dimension defined by a timestamp attribute.
- Triggering
Dataset Information about the dataset whose content generation triggers the new dataset content generation.
- Variable
An instance of a variable to be passed to the
containerAction
execution. Each variable must have a name and a value given by one ofstringValue
,datasetContentVersionValue
, oroutputFileUriValue
.- Versioning
Configuration Information about the versioning of dataset contents.
Enums§
- Channel
Status - When writing a match expression against
ChannelStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Compute
Type - When writing a match expression against
ComputeType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Dataset
Action Type - When writing a match expression against
DatasetActionType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Dataset
Content State - When writing a match expression against
DatasetContentState
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Dataset
Status - When writing a match expression against
DatasetStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Datastore
Status - When writing a match expression against
DatastoreStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Datastore
Storage Where data in a data store is stored.. You can choose
serviceManagedS3
storage,customerManagedS3
storage, oriotSiteWiseMultiLayerStorage
storage. The default isserviceManagedS3
. You can't change the choice of Amazon S3 storage after your data store is created.- File
Format Type - When writing a match expression against
FileFormatType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Logging
Level - When writing a match expression against
LoggingLevel
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Reprocessing
Status - When writing a match expression against
ReprocessingStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.