ParameterDefinitionsValue interface
可以提供给策略的参数的定义。
属性
| allowed |
参数的允许值。 |
| default |
如果未提供任何值,则为参数的默认值。 |
| metadata | 参数的常规元数据。 |
| schema | 使用自定义 JSON 架构在分配期间提供参数输入的验证。 此属性仅支持对象类型参数,并遵循 Json.NET Schema 2019-09 实现。 可以在 https://json-schema.org/ 了解有关在 https://www.jsonschemavalidator.net/使用架构的详细信息,并测试草稿架构。 |
| type | 参数的数据类型。 |
属性详细信息
allowedValues
参数的允许值。
allowedValues?: any[]
属性值
any[]
defaultValue
如果未提供任何值,则为参数的默认值。
defaultValue?: any
属性值
any
metadata
schema
使用自定义 JSON 架构在分配期间提供参数输入的验证。 此属性仅支持对象类型参数,并遵循 Json.NET Schema 2019-09 实现。 可以在 https://json-schema.org/ 了解有关在 https://www.jsonschemavalidator.net/使用架构的详细信息,并测试草稿架构。
schema?: any
属性值
any
type
参数的数据类型。
type?: string
属性值
string