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'
},
]
)
[REQUIRED]
The name of the signal catalog to import.
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
.
Provides the VSS in JSON format.
Metadata that can be used to manage the signal catalog.
A set of key/value pairs that are used to manage the resource.
The tag's key.
The tag's value.
dict
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