interface DataDestinationConfigProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.IoTFleetWise.CfnCampaign.DataDestinationConfigProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsiotfleetwise#CfnCampaign_DataDestinationConfigProperty |
![]() | software.amazon.awscdk.services.iotfleetwise.CfnCampaign.DataDestinationConfigProperty |
![]() | aws_cdk.aws_iotfleetwise.CfnCampaign.DataDestinationConfigProperty |
![]() | aws-cdk-lib » aws_iotfleetwise » CfnCampaign » DataDestinationConfigProperty |
The destination where the AWS IoT FleetWise campaign sends data.
You can send data to be stored in Amazon S3 or Amazon Timestream .
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_iotfleetwise as iotfleetwise } from 'aws-cdk-lib';
const dataDestinationConfigProperty: iotfleetwise.CfnCampaign.DataDestinationConfigProperty = {
mqttTopicConfig: {
executionRoleArn: 'executionRoleArn',
mqttTopicArn: 'mqttTopicArn',
},
s3Config: {
bucketArn: 'bucketArn',
// the properties below are optional
dataFormat: 'dataFormat',
prefix: 'prefix',
storageCompressionFormat: 'storageCompressionFormat',
},
timestreamConfig: {
executionRoleArn: 'executionRoleArn',
timestreamTableArn: 'timestreamTableArn',
},
};
Properties
Name | Type | Description |
---|---|---|
mqtt | IResolvable | Mqtt | The MQTT topic to which the AWS IoT FleetWise campaign routes data. |
s3 | IResolvable | S3 | The Amazon S3 bucket where the AWS IoT FleetWise campaign sends data. |
timestream | IResolvable | Timestream | The Amazon Timestream table where the campaign sends data. |
mqttTopicConfig?
Type:
IResolvable
|
Mqtt
(optional)
The MQTT topic to which the AWS IoT FleetWise campaign routes data.
Access to certain AWS IoT FleetWise features is currently gated. For more information, see AWS Region and feature availability in the AWS IoT FleetWise Developer Guide .
s3Config?
Type:
IResolvable
|
S3
(optional)
The Amazon S3 bucket where the AWS IoT FleetWise campaign sends data.
timestreamConfig?
Type:
IResolvable
|
Timestream
(optional)
The Amazon Timestream table where the campaign sends data.