

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

# 属性规则
<a name="schemas_attributerules"></a>

规则描述属性类型的允许值并约束对任何特定属性所允许的值。创建分面时，必须在属性定义中指定规则。Cloud Directory 支持以下规则类型：
+  字符串长度
+  二进制长度
+  集的字符串
+  数字比较

**字符串长度 **

约束字符串属性值的长度。

允许的规则参数键：min、max

允许的规则参数值：数字

**二进制长度**

约束二进制属性值的字节数组长度。

允许的规则参数键：min、max

允许的规则参数值：数字

**集的字符串**

将字符串属性的值约束为允许的指定字符串集。

允许的规则参数键：allowedValues

允许的规则参数值：字符串集，其中每个字符串都进行 UTF-8 编码

允许的值使用逗号分隔，可以包含在引号内。当允许的值包含逗号时，这很有用。例如：
+ One,two,three = 匹配 One、two 或 three
+ "with,comma","withoutcomma" = 匹配“with,comma”或“withoutcomma”
+ with"quote,withoutquote 匹配“with"quote”或“withoutquote”

**数字比较**

约束对数字属性允许的数值。

允许的规则参数键：min、max

允许的规则参数值：数字