CfnVehicleProps
- class aws_cdk.aws_iotfleetwise.CfnVehicleProps(*, decoder_manifest_arn, model_manifest_arn, name, association_behavior=None, attributes=None, tags=None)
Bases:
object
Properties for defining a
CfnVehicle
.- Parameters:
decoder_manifest_arn (
str
) – The Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.model_manifest_arn (
str
) – The Amazon Resource Name (ARN) of the vehicle model (model manifest) to create the vehicle from.name (
str
) – The unique ID of the vehicle.association_behavior (
Optional
[str
]) – (Optional) An option to create a new AWS IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.attributes (
Union
[IResolvable
,Mapping
[str
,str
],None
]) – (Optional) Static information about a vehicle in a key-value pair. For example:"engine Type"
:"v6"
tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – (Optional) Metadata which can be used to manage the vehicle.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_iotfleetwise as iotfleetwise cfn_vehicle_props = iotfleetwise.CfnVehicleProps( decoder_manifest_arn="decoderManifestArn", model_manifest_arn="modelManifestArn", name="name", # the properties below are optional association_behavior="associationBehavior", attributes={ "attributes_key": "attributes" }, tags=[CfnTag( key="key", value="value" )] )
Attributes
- association_behavior
(Optional) An option to create a new AWS IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.
- attributes
(Optional) Static information about a vehicle in a key-value pair.
For example:
"engine Type"
:"v6"
- decoder_manifest_arn
The Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.
- model_manifest_arn
The Amazon Resource Name (ARN) of the vehicle model (model manifest) to create the vehicle from.
- name
The unique ID of the vehicle.
- tags
(Optional) Metadata which can be used to manage the vehicle.