AWS CloudFormation
User Guide (Version )

AWS::IoTThingsGraph::FlowTemplate

Represents a workflow template. Workflows can be created only in the user's namespace. (The public namespace contains only entities.) The workflow can contain only entities in the specified namespace. The workflow is validated against the entities in the latest version of the user's namespace unless another namespace version is specified in the request.

Syntax

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

JSON

{ "Type" : "AWS::IoTThingsGraph::FlowTemplate", "Properties" : { "CompatibleNamespaceVersion" : Double, "Definition" : DefinitionDocument } }

YAML

Type: AWS::IoTThingsGraph::FlowTemplate Properties: CompatibleNamespaceVersion: Double Definition: DefinitionDocument

Properties

CompatibleNamespaceVersion

The version of the user's namespace against which the workflow was validated. Use this value in your system instance.

Required: No

Type: Double

Update requires: No interruption

Definition

A workflow's definition document.

Required: Yes

Type: DefinitionDocument

Update requires: No interruption

Return Values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the URN of the workflow template, such as urn:tdm:us-west-2/123456789101/default:workflow:flowname.

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