次の情報は、システム定義のプロパティの変更または拡張プロパティの作成に使用できるリソースプロパティ属性を示したものです。
boolean、enum、int タイプのデフォルト値に、Null または空の文字列 ("") は指定できません。
以下にプロパティ名とその説明を示します。
stringarray タイプの場合、設定できる配列要素の最大数。
stringarray タイプの場合、設定できる配列要素の最小数。
プロパティのデフォルト値を示します。
プロパティを簡潔に記述した注記 (文字列)。RTR ファイル内でシステム定義プロパティに対する Description 属性を設定することはできません。
enum タイプの場合、プロパティに設定できる文字列値のセット。
リソースタイプの実装によって定義された拡張プロパティが RTR ファイルのエントリで宣言されていることを示します。拡張プロパティが使用されていない場合、そのエントリはシステム定義プロパティです。
int タイプの場合、プロパティに設定できる最大値。
string および stringarray タイプの場合、設定できる文字列の最大。
int タイプの場合、プロパティに設定できる最小値。
string および stringarray タイプの場合、設定できる文字列の最小長。
リソースプロパティの名前。
クラスタ管理者がリソースのプロパティ値をいつ設定できるかを示します。管理者にプロパティの設定を許可しない場合は、NONE または FALSE に設定します。管理者にプロパティの調整を許可する属性値は、次のとおりです。TRUE または ANYTIME (任意の時点)、AT_CREATION (リソースの作成時のみ)、WHEN_DISABLED (リソースがオフラインのとき)。「監視をいつ無効にするか」や「いつオフラインにするか」など、ほかの調整条件を設定する場合は、この属性に ANYTIME を設定し、Validate メソッドを使ってリソースの状態を検証します。
デフォルトは、個々の標準的なリソースプロパティによって異なります (次節を参照)。拡張プロパティの調整に関するデフォルト設定は、RTR ファイルに別の指定がある場合を除き、TRUE ( ANYTIME) です。
指定可能な型は、string、boolean、int、enum、stringarray です。RTR ファイル内で、システム定義プロパティの型の属性を設定することはできません。タイプは、RTR ファイルのエントリに登録できる、指定可能なプロパティ値とタイプ固有の属性を決定します。enum タイプは、文字列値のセットです。