Interface CfnCampaign.MqttTopicConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCampaign.MqttTopicConfigProperty.Jsii$Proxy
- Enclosing class:
CfnCampaign
@Stability(Stable)
public static interface CfnCampaign.MqttTopicConfigProperty
extends software.amazon.jsii.JsiiSerializable
The MQTT topic to which the AWS IoT FleetWise campaign routes data.
For more information, see Device communication protocols in the AWS IoT Core Developer Guide .
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 .
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.iotfleetwise.*; MqttTopicConfigProperty mqttTopicConfigProperty = MqttTopicConfigProperty.builder() .executionRoleArn("executionRoleArn") .mqttTopicArn("mqttTopicArn") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCampaign.MqttTopicConfigProperty
static final class
An implementation forCfnCampaign.MqttTopicConfigProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The ARN of the role that grants AWS IoT FleetWise permission to access and act on messages sent to the MQTT topic.The ARN of the MQTT topic.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getExecutionRoleArn
The ARN of the role that grants AWS IoT FleetWise permission to access and act on messages sent to the MQTT topic.- See Also:
-
getMqttTopicArn
The ARN of the MQTT topic.- See Also:
-
builder
-