Skip to content
v2.274.0

AttributeProperty Struct ​

A signal that represents static information about the vehicle, such as engine type or manufacturing date.

Example ​

ts
// 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 attributeProperty: iotfleetwise.CfnSignalCatalog.AttributeProperty = {
  dataType: 'dataType',
  fullyQualifiedName: 'fullyQualifiedName',

  // the properties below are optional
  allowedValues: ['allowedValues'],
  assignedValue: 'assignedValue',
  defaultValue: 'defaultValue',
  description: 'description',
  max: 123,
  min: 123,
  unit: 'unit',
};

Properties ​

allowedValuesstring[]allowed_valuestyping.List[str]allowedValuesList<String>AllowedValuesstring[]AllowedValues*[]*string#
A list of possible values an attribute can be assigned.
assignedValuestringassigned_valuestrassignedValueStringAssignedValuestringAssignedValue*string#
A specified value for the attribute.
dataTypestringdata_typestrdataTypeStringDataTypestringDataType*stringrequired#
The specified data type of the attribute.
defaultValuestringdefault_valuestrdefaultValueStringDefaultValuestringDefaultValue*string#
The default value of the attribute.
descriptionstringdescriptionstrdescriptionStringDescriptionstringDescription*string#
A brief description of the attribute.
fullyQualifiedNamestringfully_qualified_namestrfullyQualifiedNameStringFullyQualifiedNamestringFullyQualifiedName*stringrequired#
The fully qualified name of the attribute.

For example, the fully qualified name of an attribute might be Vehicle.Body.Engine.Type .

maxnumbermaxint | floatmaxNumberMaxdoubleMax*float64#
The specified possible maximum value of the attribute.
minnumberminint | floatminNumberMindoubleMin*float64#
The specified possible minimum value of the attribute.
unitstringunitstrunitStringUnitstringUnit*string#
The scientific unit for the attribute.