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

AWS::Greengrass::ResourceDefinition ResourceInstance

本地资源、机器学习资源或密钥资源。有关更多信息,请参阅 AWS IoT Greengrass 开发人员指南 中的使用 Lambda 函数访问本地资源执行机器学习推理将密钥部署到 AWS IoT Greengrass Core

在 AWS CloudFormation 模板中,AWS::Greengrass::ResourceDefinition 资源的 Resources 属性包含一个 ResourceInstance 属性类型列表。

语法

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

JSON

{ "Id" : String, "Name" : String, "ResourceDataContainer" : ResourceDataContainer }

属性

Id

资源的描述性或任意 ID。此值在资源定义版本中必须唯一。最大长度为 [a-zA-Z0-9:_-]+ 模式的 128 个字符。

必需:是

类型:字符串

Update requires: Replacement

Name

显示在 AWS IoT Greengrass 控制台上的描述性资源名称。最大长度为 [a-zA-Z0-9:_-]+ 模式的 128 个字符。在 Greengrass 组中必须唯一。

必需:是

类型:字符串

Update requires: Replacement

ResourceDataContainer

资源数据的容器。容器仅获取以下支持的资源数据类型之一:LocalDeviceResourceDataLocalVolumeResourceDataSageMakerMachineLearningModelResourceDataS3MachineLearningModelResourceDataSecretsManagerSecretResourceData

注意

只能为 ResourceDataContainer 实例定义一个资源类型。

必需:是

类型ResourceDataContainer

Update requires: Replacement

另请参阅