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