Skip to content

CreateVehicleRequestItem

Source code in docs_src/capo_iotfleetwise/types/create_vehicle_request_item.py
class CreateVehicleRequestItem(TypedDict, closed=True):
    vehicle_name: "capo_iotfleetwise.types.vehicle_name.vehicleName"
    """<p>The unique ID of the vehicle to create.</p>"""
    model_manifest_arn: "capo_iotfleetwise.types.arn.arn"
    """<p>The ARN of the vehicle model (model manifest) to create the vehicle from.</p>"""
    decoder_manifest_arn: "capo_iotfleetwise.types.arn.arn"
    """<p>The Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create. </p>"""
    attributes: NotRequired["capo_iotfleetwise.types.attributes_map.attributesMap"]
    """<p>Static information about a vehicle in a key-value pair. For example: <code>"engine Type"</code> : <code>"v6"</code> </p>"""
    association_behavior: NotRequired[
        "capo_iotfleetwise.types.vehicle_association_behavior.VehicleAssociationBehavior"
    ]
    """<p>An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.</p>"""
    tags: NotRequired["capo_iotfleetwise.types.tag_list.TagList"]
    """<p>Metadata which can be used to manage the vehicle.</p>"""
    state_templates: NotRequired[
        "capo_iotfleetwise.types.state_template_associations.StateTemplateAssociations"
    ]
    """<p>Associate state templates to track the state of the vehicle. State templates determine which signal updates the vehicle sends to the cloud.</p>"""

association_behavior instance-attribute

association_behavior: NotRequired[VehicleAssociationBehavior]

An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.

attributes instance-attribute

attributes: NotRequired[attributesMap]

Static information about a vehicle in a key-value pair. For example: "engine Type" : "v6"

decoder_manifest_arn instance-attribute

decoder_manifest_arn: arn

The Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.

model_manifest_arn instance-attribute

model_manifest_arn: arn

The ARN of the vehicle model (model manifest) to create the vehicle from.

state_templates instance-attribute

state_templates: NotRequired[StateTemplateAssociations]

Associate state templates to track the state of the vehicle. State templates determine which signal updates the vehicle sends to the cloud.

tags instance-attribute

tags: NotRequired[TagList]

Metadata which can be used to manage the vehicle.

vehicle_name instance-attribute

vehicle_name: vehicleName

The unique ID of the vehicle to create.