AWS::IoTFleetWise::DecoderManifest CanNetworkInterface
Represents a node and its specifications in an in-vehicle communication network. All signal decoders must be associated with a network node.
To return this information about all the network interfaces specified in a decoder manifest, use the ListDecoderManifestNetworkInterfaces in the AWS IoT FleetWise API Reference.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "CanInterface" :
CanInterface
, "InterfaceId" :String
, "Type" :String
}
YAML
CanInterface:
CanInterface
InterfaceId:String
Type:String
Properties
CanInterface
-
Information about a network interface specified by the Controller Area Network (CAN) protocol.
Required: Yes
Type: CanInterface
Update requires: No interruption
InterfaceId
-
The ID of the network interface.
Required: Yes
Type: String
Minimum:
1
Maximum:
50
Update requires: No interruption
Type
-
The network protocol for the vehicle. For example,
CAN_SIGNAL
specifies a protocol that defines how data is communicated between electronic control units (ECUs).OBD_SIGNAL
specifies a protocol that defines how self-diagnostic data is communicated between ECUs.Required: Yes
Type: String
Allowed values:
CAN_INTERFACE
Update requires: No interruption