Interface CfnStateTemplateMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnStateTemplateMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:20:00.429Z")
@Stability(Stable)
public interface CfnStateTemplateMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnStateTemplatePropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.iotfleetwise.*;
CfnStateTemplateMixinProps cfnStateTemplateMixinProps = CfnStateTemplateMixinProps.builder()
.dataExtraDimensions(List.of("dataExtraDimensions"))
.description("description")
.metadataExtraDimensions(List.of("metadataExtraDimensions"))
.name("name")
.signalCatalogArn("signalCatalogArn")
.stateTemplateProperties(List.of("stateTemplateProperties"))
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnStateTemplateMixinPropsstatic final classAn implementation forCfnStateTemplateMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()A list of vehicle attributes associated with the payload published on the state template's MQTT topic.default StringA brief description of the state template.A list of vehicle attributes to associate with the user properties of the messages published on the state template's MQTT topic.default StringgetName()The unique alias of the state template.default StringThe Amazon Resource Name (ARN) of the signal catalog associated with the state template.A list of signals from which data is collected.getTags()Metadata that can be used to manage the state template.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDataExtraDimensions
A list of vehicle attributes associated with the payload published on the state template's MQTT topic.- See Also:
-
getDescription
A brief description of the state template.- See Also:
-
getMetadataExtraDimensions
A list of vehicle attributes to associate with the user properties of the messages published on the state template's MQTT topic.For example, if you add
Vehicle.Attributes.MakeandVehicle.Attributes.Modelattributes, these attributes are included as user properties with the MQTT message.- See Also:
-
getName
The unique alias of the state template.- See Also:
-
getSignalCatalogArn
The Amazon Resource Name (ARN) of the signal catalog associated with the state template.- See Also:
-
getStateTemplateProperties
A list of signals from which data is collected.The state template properties contain the fully qualified names of the signals.
- See Also:
-
getTags
Metadata that can be used to manage the state template.- See Also:
-
builder
- Returns:
- a
CfnStateTemplateMixinProps.BuilderofCfnStateTemplateMixinProps
-