interface NodeProperty
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.IoTFleetWise.CfnSignalCatalog.NodeProperty | 
|  Go | github.com/aws/aws-cdk-go/awscdk/v2/awsiotfleetwise#CfnSignalCatalog_NodeProperty | 
|  Java | software.amazon.awscdk.services.iotfleetwise.CfnSignalCatalog.NodeProperty | 
|  Python | aws_cdk.aws_iotfleetwise.CfnSignalCatalog.NodeProperty | 
|  TypeScript | aws-cdk-lib»aws_iotfleetwise»CfnSignalCatalog»NodeProperty | 
A general abstraction of a signal.
A node can be specified as an actuator, attribute, branch, or sensor.
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 nodeProperty: iotfleetwise.CfnSignalCatalog.NodeProperty = {
  actuator: {
    dataType: 'dataType',
    fullyQualifiedName: 'fullyQualifiedName',
    // the properties below are optional
    allowedValues: ['allowedValues'],
    assignedValue: 'assignedValue',
    description: 'description',
    max: 123,
    min: 123,
    unit: 'unit',
  },
  attribute: {
    dataType: 'dataType',
    fullyQualifiedName: 'fullyQualifiedName',
    // the properties below are optional
    allowedValues: ['allowedValues'],
    assignedValue: 'assignedValue',
    defaultValue: 'defaultValue',
    description: 'description',
    max: 123,
    min: 123,
    unit: 'unit',
  },
  branch: {
    fullyQualifiedName: 'fullyQualifiedName',
    // the properties below are optional
    description: 'description',
  },
  sensor: {
    dataType: 'dataType',
    fullyQualifiedName: 'fullyQualifiedName',
    // the properties below are optional
    allowedValues: ['allowedValues'],
    description: 'description',
    max: 123,
    min: 123,
    unit: 'unit',
  },
};
Properties
| Name | Type | Description | 
|---|---|---|
| actuator? | IResolvable | Actuator | Information about a node specified as an actuator. | 
| attribute? | IResolvable | Attribute | Information about a node specified as an attribute. | 
| branch? | IResolvable | Branch | Information about a node specified as a branch. | 
| sensor? | IResolvable | Sensor | An input component that reports the environmental condition of a vehicle. | 
actuator?
Type:
IResolvable | Actuator
(optional)
Information about a node specified as an actuator.
An actuator is a digital representation of a vehicle device.
attribute?
Type:
IResolvable | Attribute
(optional)
Information about a node specified as an attribute.
An attribute represents static information about a vehicle.
branch?
Type:
IResolvable | Branch
(optional)
Information about a node specified as a branch.
A group of signals that are defined in a hierarchical structure.
sensor?
Type:
IResolvable | Sensor
(optional)
An input component that reports the environmental condition of a vehicle.
You can collect data about fluid levels, temperatures, vibrations, or battery voltage from sensors.
