Show / Hide Table of Contents

Interface CfnCampaignPropsMixin.IDataDestinationConfigProperty

The destination where the AWS IoT FleetWise campaign sends data.

Namespace: Amazon.CDK.Mixins.Preview.AWS.IoTFleetWise.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnCampaignPropsMixin.IDataDestinationConfigProperty
Syntax (vb)
Public Interface CfnCampaignPropsMixin.IDataDestinationConfigProperty
Remarks

You can send data to be stored in Amazon S3 or Amazon Timestream .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-datadestinationconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.IoTFleetWise.Mixins;

             var dataDestinationConfigProperty = new DataDestinationConfigProperty {
                 MqttTopicConfig = new MqttTopicConfigProperty {
                     ExecutionRoleArn = "executionRoleArn",
                     MqttTopicArn = "mqttTopicArn"
                 },
                 S3Config = new S3ConfigProperty {
                     BucketArn = "bucketArn",
                     DataFormat = "dataFormat",
                     Prefix = "prefix",
                     StorageCompressionFormat = "storageCompressionFormat"
                 },
                 TimestreamConfig = new TimestreamConfigProperty {
                     ExecutionRoleArn = "executionRoleArn",
                     TimestreamTableArn = "timestreamTableArn"
                 }
             };

Synopsis

Properties

MqttTopicConfig

The MQTT topic to which the AWS IoT FleetWise campaign routes data.

S3Config

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

TimestreamConfig

The Amazon Timestream table where the campaign sends data.

Properties

MqttTopicConfig

The MQTT topic to which the AWS IoT FleetWise campaign routes data.

object? MqttTopicConfig { get; }
Property Value

object

Remarks
Access to certain AWS IoT FleetWise features is currently gated. For more information, see <a href="https://docs.aws.amazon.com/iot-fleetwise/latest/developerguide/fleetwise-regions.html">AWS Region and feature availability</a> in the <em>AWS IoT FleetWise Developer Guide</em> .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-datadestinationconfig.html#cfn-iotfleetwise-campaign-datadestinationconfig-mqtttopicconfig

Type union: either IResolvable or CfnCampaignPropsMixin.IMqttTopicConfigProperty

S3Config

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

object? S3Config { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-datadestinationconfig.html#cfn-iotfleetwise-campaign-datadestinationconfig-s3config

Type union: either IResolvable or CfnCampaignPropsMixin.IS3ConfigProperty

TimestreamConfig

The Amazon Timestream table where the campaign sends data.

object? TimestreamConfig { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-datadestinationconfig.html#cfn-iotfleetwise-campaign-datadestinationconfig-timestreamconfig

Type union: either IResolvable or CfnCampaignPropsMixin.ITimestreamConfigProperty

Back to top Generated by DocFX