AWS::IoTFleetWise::DecoderManifest - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::IoTFleetWise::DecoderManifest

Creates the decoder manifest associated with a model manifest. To create a decoder manifest, the following must be true:

  • Every signal decoder has a unique name.

  • Each signal decoder is associated with a network interface.

  • Each network interface has a unique ID.

  • The signal decoders are specified in the model manifest.

Syntax

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

JSON

{ "Type" : "AWS::IoTFleetWise::DecoderManifest", "Properties" : { "Description" : String, "ModelManifestArn" : String, "Name" : String, "NetworkInterfaces" : [ NetworkInterfacesItems, ... ], "SignalDecoders" : [ SignalDecodersItems, ... ], "Status" : String, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::IoTFleetWise::DecoderManifest Properties: Description: String ModelManifestArn: String Name: String NetworkInterfaces: - NetworkInterfacesItems SignalDecoders: - SignalDecodersItems Status: String Tags: - Tag

Properties

Description

(Optional) A brief description of the decoder manifest.

Required: No

Type: String

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

Minimum: 1

Maximum: 2048

Update requires: No interruption

ModelManifestArn

The Amazon Resource Name (ARN) of a vehicle model (model manifest) associated with the decoder manifest.

Required: Yes

Type: String

Update requires: Replacement

Name

The name of the decoder manifest.

Required: Yes

Type: String

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

Minimum: 1

Maximum: 100

Update requires: Replacement

NetworkInterfaces

(Optional) A list of information about available network interfaces.

Required: No

Type: Array of NetworkInterfacesItems

Minimum: 1

Maximum: 500

Update requires: No interruption

SignalDecoders

(Optional) A list of information about signal decoders.

Required: No

Type: Array of SignalDecodersItems

Minimum: 1

Maximum: 500

Update requires: No interruption

Status

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

Required: No

Type: String

Allowed values: ACTIVE | DRAFT

Update requires: No interruption

Tags

(Optional) Metadata that can be used to manage the decoder manifest.

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 decoder manifest.

CreationTime

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

LastModificationTime

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