指定“地图”类型的约束和默认值的正确方法是什么?即,是否可以选择同时为键和值指定“valid_values”?当我们在“entry_schema”级别指定约束时,是否将它们用于键、值或两者?我们可以有单独的有效值列表 - 一个用于键,一个用于值吗?或者我们应该像下面的例子一样在一个列表中指定它们?
properties:
<property_name>:
type: map
entry_schema:
type: string
constraints:
- valid_values:
- "key1":"val1"
- "key2":"val2"
- "key3":"val3"
- "key4":"val4"
default:
key1: "val1"
key2: "val2"