aws-cdk-lib.aws_iotfleetwise.CfnDecoderManifest.ObdInterfaceProperty

interface ObdInterfaceProperty

LanguageType name
.NETAmazon.CDK.AWS.IoTFleetWise.CfnDecoderManifest.ObdInterfaceProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsiotfleetwise#CfnDecoderManifest_ObdInterfaceProperty
Javasoftware.amazon.awscdk.services.iotfleetwise.CfnDecoderManifest.ObdInterfaceProperty
Pythonaws_cdk.aws_iotfleetwise.CfnDecoderManifest.ObdInterfaceProperty
TypeScript aws-cdk-lib » aws_iotfleetwise » CfnDecoderManifest » ObdInterfaceProperty

A network interface that specifies the On-board diagnostic (OBD) II network protocol.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_iotfleetwise as iotfleetwise } from 'aws-cdk-lib';
const obdInterfaceProperty: iotfleetwise.CfnDecoderManifest.ObdInterfaceProperty = {
  name: 'name',
  requestMessageId: 'requestMessageId',

  // the properties below are optional
  dtcRequestIntervalSeconds: 'dtcRequestIntervalSeconds',
  hasTransmissionEcu: 'hasTransmissionEcu',
  obdStandard: 'obdStandard',
  pidRequestIntervalSeconds: 'pidRequestIntervalSeconds',
  useExtendedIds: 'useExtendedIds',
};

Properties

NameTypeDescription
namestringThe name of the interface.
requestMessageIdstringThe ID of the message requesting vehicle data.
dtcRequestIntervalSeconds?string(Optional) The maximum number message requests per diagnostic trouble code per second.
hasTransmissionEcu?string(Optional) Whether the vehicle has a transmission control module (TCM).
obdStandard?string(Optional) The standard OBD II PID.
pidRequestIntervalSeconds?string(Optional) The maximum number message requests per second.
useExtendedIds?string(Optional) Whether to use extended IDs in the message.

name

Type: string

The name of the interface.


requestMessageId

Type: string

The ID of the message requesting vehicle data.


dtcRequestIntervalSeconds?

Type: string (optional)

(Optional) The maximum number message requests per diagnostic trouble code per second.


hasTransmissionEcu?

Type: string (optional)

(Optional) Whether the vehicle has a transmission control module (TCM).


obdStandard?

Type: string (optional)

(Optional) The standard OBD II PID.


pidRequestIntervalSeconds?

Type: string (optional)

(Optional) The maximum number message requests per second.


useExtendedIds?

Type: string (optional)

(Optional) Whether to use extended IDs in the message.