@Generated(value="jsii-pacmak/1.70.0 (build 03c2f6f)", date="2022-11-01T13:16:50.920Z") @Stability(value=Stable) public interface CfnVehicleProps extends software.amazon.jsii.JsiiSerializable
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.*;
CfnVehicleProps cfnVehicleProps = CfnVehicleProps.builder()
.decoderManifestArn("decoderManifestArn")
.modelManifestArn("modelManifestArn")
.name("name")
// the properties below are optional
.associationBehavior("associationBehavior")
.attributes(Map.of(
"attributesKey", "attributes"))
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnVehicleProps.Builder
A builder for
CfnVehicleProps |
static class |
CfnVehicleProps.Jsii$Proxy
An implementation for
CfnVehicleProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnVehicleProps.Builder |
builder() |
default String |
getAssociationBehavior()
`AWS::IoTFleetWise::Vehicle.AssociationBehavior`.
|
default Object |
getAttributes()
`AWS::IoTFleetWise::Vehicle.Attributes`.
|
String |
getDecoderManifestArn()
`AWS::IoTFleetWise::Vehicle.DecoderManifestArn`.
|
String |
getModelManifestArn()
`AWS::IoTFleetWise::Vehicle.ModelManifestArn`.
|
String |
getName()
`AWS::IoTFleetWise::Vehicle.Name`.
|
default List<CfnTag> |
getTags()
`AWS::IoTFleetWise::Vehicle.Tags`.
|
@Stability(value=Stable) @NotNull String getDecoderManifestArn()
@Stability(value=Stable) @NotNull String getModelManifestArn()
@Stability(value=Stable) @NotNull String getName()
@Stability(value=Stable) @Nullable default String getAssociationBehavior()
@Stability(value=Stable) @Nullable default Object getAttributes()
@Stability(value=Stable) @Nullable default List<CfnTag> getTags()
@Stability(value=Stable) static CfnVehicleProps.Builder builder()
CfnVehicleProps.Builder of CfnVehiclePropsCopyright © 2022. All rights reserved.