AWS::IoTFleetWise::ModelManifest - AWS CloudFormation

AWS::IoTFleetWise::ModelManifest

Creates a vehicle model (model manifest) that specifies signals (attributes, branches, sensors, and actuators).

For more information, see Vehicle models in the AWS IoT FleetWise Developer Guide.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::IoTFleetWise::ModelManifest", "Properties" : { "Description" : String, "Name" : String, "Nodes" : [ String, ... ], "SignalCatalogArn" : String, "Status" : String, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::IoTFleetWise::ModelManifest Properties: Description: String Name: String Nodes: - String SignalCatalogArn: String Status: String Tags: - Tag

Properties

Description

(Optional) A brief description of the vehicle model.

Required: No

Type: String

Pattern: ^[^\u0000-\u001F\u007F]+$

Minimum: 1

Maximum: 2048

Update requires: No interruption

Name

The name of the vehicle model.

Required: Yes

Type: String

Pattern: ^[a-zA-Z\d\-_:]+$

Minimum: 1

Maximum: 100

Update requires: Replacement

Nodes

(Optional) A list of nodes, which are a general abstraction of signals.

Required: No

Type: Array of String

Minimum: 1

Update requires: No interruption

SignalCatalogArn

The Amazon Resource Name (ARN) of the signal catalog associated with the vehicle model.

Required: Yes

Type: String

Update requires: No interruption

Status

(Optional) The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited. If the status is DRAFT, you can edit the vehicle model.

Required: No

Type: String

Allowed values: ACTIVE | DRAFT

Update requires: No interruption

Tags

(Optional) Metadata that can be used to manage the vehicle model.

Required: No

Type: Array of Tag

Minimum: 0

Maximum: 50

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the Name.

For more information about using the Ref function, see Ref.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

Arn

The Amazon Resource Name (ARN) of the vehicle model.

CreationTime

The time the vehicle model was created, in seconds since epoch (January 1, 1970 at midnight UTC time).

LastModificationTime

The time the vehicle model was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).