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

AWS::IoTEvents::DetectorModel AssetPropertyVariant

一个包含资产属性值的结构。有关更多信息,请参阅 AWS IoT SiteWise API 参考 中的 Variant

重要

您必须指定以下值类型之一,具体取决于指定的资产属性的 dataType。有关更多信息,请参阅 AWS IoT SiteWise API 参考 中的 AssetProperty

对于字符串数据类型的参数,您可以指定以下选项:

  • 使用字符串。例如,doubleValue 值可以是 '47.9'

  • 使用表达式。例如,doubleValue 值可以是 $input.TemperatureInput.sensorData.temperature

    有关更多信息,请参阅 AWS IoT Events 开发人员指南 中的表达式

语法

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

JSON

{ "BooleanValue" : String, "DoubleValue" : String, "IntegerValue" : String, "StringValue" : String }

YAML

BooleanValue: String DoubleValue: String IntegerValue: String StringValue: String

属性

BooleanValue

资产属性值是一个布尔值,必须为 TRUEFALSE。您也可以指定表达式。如果使用表达式,则计算结果应为布尔值。

必需:否

类型:字符串

Update requires: No interruption

DoubleValue

资产属性值为双精度。您也可以指定表达式。如果使用表达式,则计算结果应为双精度值。

必需:否

类型:字符串

Update requires: No interruption

IntegerValue

资产属性值为整数。您也可以指定表达式。如果使用表达式,则计算结果应为整数值。

必需:否

类型:字符串

Update requires: No interruption

StringValue

资产属性值是字符串。您也可以指定表达式。如果使用表达式,则计算结果应为字符串值。

必需:否

类型:字符串

Update requires: No interruption