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

AWS::IoT::ProvisioningTemplate

创建队列预配置模板。

语法

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

JSON

{ "Type" : "AWS::IoT::ProvisioningTemplate", "Properties" : { "Description" : String, "Enabled" : Boolean, "PreProvisioningHook" : ProvisioningHook, "ProvisioningRoleArn" : String, "Tags" : Tags, "TemplateBody" : String, "TemplateName" : String } }

YAML

Type: AWS::IoT::ProvisioningTemplate Properties: Description: String Enabled: Boolean PreProvisioningHook: ProvisioningHook ProvisioningRoleArn: String Tags: Tags TemplateBody: String TemplateName: String

属性

Description

队列预配置模板的描述。

必需:否

类型:字符串

Update requires: No interruption

Enabled

为 true 时启用队列预配置模板,否则为 false。

必需:否

类型:布尔值

Update requires: No interruption

PreProvisioningHook

创建预先预置挂钩模板。

必需:否

类型ProvisioningHook

Update requires: No interruption

ProvisioningRoleArn

与队列预配置模板关联的角色的角色 ARN。此 IoT 角色授予预配置设备的权限。

必需:是

类型:字符串

Update requires: No interruption

Tags

可用于管理队列预配置模板的元数据。

必需:否

类型标签

Update requires: No interruption

TemplateBody

队列预配置模板的 JSON 格式内容。

必需:是

类型:字符串

Update requires: No interruption

TemplateName

队列预配置模板的 JSON 格式内容。

必需:否

类型:字符串

Update requires: Replacement

返回值

Ref

在将此资源的逻辑 ID 传递给内部 Ref 函数时,Ref 返回事物名称。例如:

{ "Ref": "MyTemplate" }

对于名为 MyStack 的堆栈,将返回与以下值类似的值:

MyStack-MyTemplate-AB1CDEFGHIJK

Fn::GetAtt

Fn::GetAtt 内部函数返回此类型的一个指定属性的值。以下为可用属性和示例返回值。

有关使用 Fn::GetAtt 内部函数的更多信息,请参阅 Fn::GetAtt

TemplateArn

标识预配置模板的 ARN。