IoTFleetWise / Client / import_signal_catalog
import_signal_catalog#
- IoTFleetWise.Client.import_signal_catalog(**kwargs)#
Creates a signal catalog using your existing VSS formatted content from your local device.
See also: AWS API Documentation
Request Syntax
response = client.import_signal_catalog( name='string', description='string', vss={ 'vssJson': 'string' }, tags=[ { 'Key': 'string', 'Value': 'string' }, ] )
- Parameters:
name (string) –
[REQUIRED]
The name of the signal catalog to import.
description (string) – A brief description of the signal catalog.
vss (dict) –
The contents of the Vehicle Signal Specification (VSS) configuration. VSS is a precise language used to describe and model signals in vehicle networks.
Note
This is a Tagged Union structure. Only one of the following top level keys can be set:
vssJson
.vssJson (string) –
Provides the VSS in JSON format.
tags (list) –
Metadata that can be used to manage the signal catalog.
(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 imported signal catalog.
arn (string) –
The Amazon Resource Name (ARN) of the imported signal catalog.
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