AWS::IoTAnalytics::Dataset ContainerAction - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::IoTAnalytics::Dataset ContainerAction

运行“containerAction”以生成数据集内容所需的信息。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "ExecutionRoleArn" : String, "Image" : String, "ResourceConfiguration" : ResourceConfiguration, "Variables" : [ Variable, ... ] }

属性

ExecutionRoleArn

角色的 ARN,该角色用于授予访问所需资源所需的系统权限,以便运行“containerAction”。其中至少包括检索数据集内容的权限,这些内容是容器化应用程序的输入。

必需:是

类型:字符串

最低20

最高2048

Update requires: No interruption

Image

您的账户中存储的 Docker 容器的 ARN。Docker 容器包含应用程序和所需的支持库,用于生成数据集内容。

必需:是

类型:字符串

最高255

Update requires: No interruption

ResourceConfiguration

执行“containerAction”的资源的配置。

必需:是

类型ResourceConfiguration

Update requires: No interruption

Variables

在容器化应用程序的执行上下文中使用的变量值(基本上是传递给应用程序的参数)。每个变量都必须具有由“stringValue”、“datasetContentVersionValue”或“outputFileUriValue”之一给定的名称和值。

必需:否

类型变量的列表

最高50

Update requires: No interruption