IoTFleetWise / Client / create_model_manifest
create_model_manifest#
- IoTFleetWise.Client.create_model_manifest(**kwargs)#
Creates a vehicle model (model manifest) that specifies signals (attributes, branches, sensors, and actuators).
For more information, see Vehicle models in the Amazon Web Services IoT FleetWise Developer Guide.
See also: AWS API Documentation
Request Syntax
response = client.create_model_manifest( name='string', description='string', nodes=[ 'string', ], signalCatalogArn='string', tags=[ { 'Key': 'string', 'Value': 'string' }, ] )
- Parameters:
name (string) –
[REQUIRED]
The name of the vehicle model to create.
description (string) – A brief description of the vehicle model.
nodes (list) –
[REQUIRED]
A list of nodes, which are a general abstraction of signals.
(string) –
signalCatalogArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of a signal catalog.
tags (list) –
Metadata that can be used to manage the vehicle model.
(dict) –
A set of key/value pairs that are used to manage the resource.
Key (string) – [REQUIRED]
The tag’s key.
Value (string) – [REQUIRED]
The tag’s value.
- Return type:
dict
- Returns:
Response Syntax
{ 'name': 'string', 'arn': 'string' }
Response Structure
(dict) –
name (string) –
The name of the created vehicle model.
arn (string) –
The ARN of the created vehicle model.
Exceptions
IoTFleetWise.Client.exceptions.ResourceNotFoundException
IoTFleetWise.Client.exceptions.InternalServerException
IoTFleetWise.Client.exceptions.ConflictException
IoTFleetWise.Client.exceptions.LimitExceededException
IoTFleetWise.Client.exceptions.ThrottlingException
IoTFleetWise.Client.exceptions.ValidationException
IoTFleetWise.Client.exceptions.InvalidSignalsException
IoTFleetWise.Client.exceptions.AccessDeniedException