IoTFleetWise.Client.
import_decoder_manifest
(**kwargs)¶Creates a decoder manifest using your existing CAN DBC file from your local device.
See also: AWS API Documentation
Request Syntax
response = client.import_decoder_manifest(
name='string',
networkFileDefinitions=[
{
'canDbc': {
'networkInterface': 'string',
'canDbcFiles': [
b'bytes',
],
'signalsMap': {
'string': 'string'
}
}
},
]
)
[REQUIRED]
The name of the decoder manifest to import.
[REQUIRED]
The file to load into an Amazon Web Services account.
Specifications for defining a vehicle network.
Note
This is a Tagged Union structure. Only one of the following top level keys can be set: canDbc
.
Information, including CAN DBC files, about the configurations used to create a decoder manifest.
Contains information about a network interface.
A list of DBC files. You can upload only one DBC file for each network interface and specify up to five (inclusive) files in the list.
Pairs every signal specified in your vehicle model with a signal decoder.
dict
Response Syntax
{
'name': 'string',
'arn': 'string'
}
Response Structure
(dict) --
name (string) --
The name of the imported decoder manifest.
arn (string) --
The Amazon Resource Name (ARN) of the decoder manifest that was imported.
Exceptions
IoTFleetWise.Client.exceptions.ResourceNotFoundException
IoTFleetWise.Client.exceptions.InternalServerException
IoTFleetWise.Client.exceptions.ConflictException
IoTFleetWise.Client.exceptions.DecoderManifestValidationException
IoTFleetWise.Client.exceptions.ThrottlingException
IoTFleetWise.Client.exceptions.ValidationException
IoTFleetWise.Client.exceptions.InvalidSignalsException
IoTFleetWise.Client.exceptions.AccessDeniedException