# AttributeProperty

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

- Source: Generated code
- Type last changed: v2.93.0 · 23 Aug 2023

## 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

- `allowedValues`: string[] — A list of possible values an attribute can be assigned.

- `assignedValue`: string — A specified value for the attribute.

- `dataType`: string (required) — The specified data type of the attribute.

- `defaultValue`: string — The default value of the attribute.

- `description`: string — A brief description of the attribute.

- `fullyQualifiedName`: string (required) — The fully qualified name of the attribute.

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

- `max`: number — The specified possible maximum value of the attribute.

- `min`: number — The specified possible minimum value of the attribute.

- `unit`: string — The scientific unit for the attribute.
