AWS::IoTSiteWise::Task ContainerTaskConfiguration - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

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, ...}, "EphemeralStorageConfiguration" : EphemeralStorageConfiguration, "Mounts" : [ Mount, ... ], "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

EphemeralStorageConfiguration

Property description not available.

Required: No

Type: EphemeralStorageConfiguration

Update requires: No interruption

Mounts

Property description not available.

Required: No

Type: Array of Mount

Minimum: 0

Maximum: 5

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