View a markdown version of this page

AWS::IoTSiteWise::Task ContainerTaskConfiguration - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::IoTSiteWise::Task ContainerTaskConfiguration

The ContainerTaskConfiguration property type specifies Property description not available. for an AWS::IoTSiteWise::Task.

Syntax

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

JSON

{ "Command" : [ String, ... ], "EcrUri" : String, "EnvironmentVariables" : {Key: Value, ...}, "ProcessingType" : String, "ProcessingUnit" : String, "TaskExecutionRole" : String, "TimeoutSeconds" : Integer }

YAML

Command: - String EcrUri: String EnvironmentVariables: Key: Value ProcessingType: String ProcessingUnit: String TaskExecutionRole: String TimeoutSeconds: Integer

Properties

Command

Property description not available.

Required: No

Type: Array of String

Update requires: No interruption

EcrUri

Property description not available.

Required: Yes

Type: String

Pattern: ^((\d{12}\.dkr\.ecr\.[a-z0-9-]+\.[a-z.]+)|public\.ecr\.aws/[a-z][a-z0-9]+([._-][a-z0-9]+)*)/[a-z0-9]+((\.||__|__|-+)[a-z0-9]+)*(/[a-z0-9]+((\.||__|__|-+)[a-z0-9]+)*)*(:[a-zA-Z0-9._-]+|@sha256:[a-f0-9]{64})?$

Minimum: 1

Maximum: 1024

Update requires: No interruption

EnvironmentVariables

Property description not available.

Required: No

Type: Object of String

Pattern: ^[a-zA-Z_][a-zA-Z0-9_]*$

Maximum: 2048

Update requires: No interruption

ProcessingType

Property description not available.

Required: Yes

Type: String

Allowed values: GENERIC_COMPUTE_PROCESSING | HARDWARE_ACCELERATED_PROCESSING

Update requires: No interruption

ProcessingUnit

Property description not available.

Required: Yes

Type: String

Allowed values: UNITS_2 | UNITS_4 | UNITS_8 | UNITS_12 | UNITS_16 | UNITS_24 | UNITS_32 | UNITS_36 | UNITS_48 | UNITS_60 | UNITS_64 | UNITS_72 | UNITS_84 | UNITS_96

Update requires: No interruption

TaskExecutionRole

Property description not available.

Required: Yes

Type: String

Pattern: ^arn:[\w+=\/,.@-]+:iam::[0-9]+:role/[\w+=,.@/-]+$

Minimum: 20

Maximum: 2048

Update requires: No interruption

TimeoutSeconds

Property description not available.

Required: No

Type: Integer

Minimum: 60

Maximum: 86400

Update requires: No interruption