应用程序参数 - AWS Panorama

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

应用程序参数

参数是具有基本类型的节点,可以在部署期间覆盖。参数可以具有默认值和修饰器,用于指示应用程序用户如何配置它。

参数类型
  • string – 字符串。例如,DEBUG

  • int32 – 整数。例如,20

  • float32 – 浮点数。例如,47.5

  • booleantruefalse

下面的示例演示两个参数,一个字符串和一个数字,它们作为输入发送到代码节点。

例 graph.json – 参数
"nodes": [ { "name": "detection_threshold", "interface": "float32", "value": 20.0, "overridable": true, "decorator": { "title": "Threshold", "description": "The minimum confidence percentage for a positive classification." } }, { "name": "log_level", "interface": "string", "value": "INFO", "overridable": true, "decorator": { "title": "Logging level", "description": "DEBUG, INFO, WARNING, ERROR, or CRITICAL." } } ... ], "edges": [ { "producer": "detection_threshold", "consumer": "code_node.threshold" }, { "producer": "log_level", "consumer": "code_node.log_level" } ... ] }

可以直接在应用程序清单中修改参数,也可以在部署时提供具有替代的新值。有关更多信息,请参阅带覆盖功能的部署时配置