aws-cdk-lib.aws_iotfleetwise.CfnCampaign.DataDestinationConfigProperty

interface DataDestinationConfigProperty

LanguageType name
.NETAmazon.CDK.AWS.IoTFleetWise.CfnCampaign.DataDestinationConfigProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsiotfleetwise#CfnCampaign_DataDestinationConfigProperty
Javasoftware.amazon.awscdk.services.iotfleetwise.CfnCampaign.DataDestinationConfigProperty
Pythonaws_cdk.aws_iotfleetwise.CfnCampaign.DataDestinationConfigProperty
TypeScript 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 = {
  s3Config: {
    bucketArn: 'bucketArn',

    // the properties below are optional
    dataFormat: 'dataFormat',
    prefix: 'prefix',
    storageCompressionFormat: 'storageCompressionFormat',
  },
  timestreamConfig: {
    executionRoleArn: 'executionRoleArn',
    timestreamTableArn: 'timestreamTableArn',
  },
};

Properties

NameTypeDescription
s3Config?IResolvable | S3ConfigProperty(Optional) The Amazon S3 bucket where the AWS IoT FleetWise campaign sends data.
timestreamConfig?IResolvable | TimestreamConfigProperty(Optional) The Amazon Timestream table where the campaign sends data.

s3Config?

Type: IResolvable | S3ConfigProperty (optional)

(Optional) The Amazon S3 bucket where the AWS IoT FleetWise campaign sends data.


timestreamConfig?

Type: IResolvable | TimestreamConfigProperty (optional)

(Optional) The Amazon Timestream table where the campaign sends data.