

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 属性ルール
<a name="schemas_attributerules"></a>

ルールは、属性タイプの許容値を記述し、特定の属性に許容される値を制約します。ファセットを作成するときは、属性定義の一部としてルールを指定する必要があります。Cloud Directory は、次のルールタイプをサポートしています。
+  文字列の長さ
+  バイナリ長
+  セットからの文字列
+  数値比較

**文字列の長さ **

文字列属性値の長さを制限します。

許可されたルールパラメータキー: min、max

許可されたルールパラメータ値: 数値

**バイナリ長**

バイナリ属性値のバイト配列の長さを制限します。

許可されたルールパラメータキー: min、max

許可されたルールパラメータ値: 数値

**セットからの文字列**

文字列属性の値を、指定された文字列のセットに制限します。

許可されたルールパラメータキー: 許可された値

許可されたルールパラメータ値: 各文字列が UTF-8 でエンコードされる文字列のセット

指定できる値はカンマ区切りで、引用符で囲むことができます。これは、許可された値にカンマが含まれている場合に便利です。例:
+ One,two,three は、1、2、または 3 と一致
+ “with,comma”,”withoutcomma” は、「カンマあり」または「カンマンなし」と一致
+ with”quote,withoutquote は、「見積もりあり」または「見積もりなし」と一致

**数値比較**

数値属性に許容される数値を制約します。

許可されたルールパラメータキー: min、max

許可されたルールパラメータ値: 数値