N1 Grid Service Provisioning Systemソフトウェアは、XML を介して、プラン、コンポーネント、およびプラグインの定義を実装します。プロビジョニングソフトウェア 環境の各部分には、固有の XML スキーマがあります。各 XML スキーマは、プロビジョニングソフトウェア 環境の適切な部分を定義するために使用される、一連の固有の要素を定義します。
N1 Grid Service Provisioning Systemソフトウェアには 5 つの XML スキーマが含まれています。これらのスキーマは、次の 2 つの言語グループに分かれます。
プランおよびコンポーネント言語は、次の 3 つのスキーマで構成されています。
component.xsd – コンポーネントとコンポーネント型の定義に使用されるコンポーネントのスキーマ。詳細は、第 3 章「コンポーネントのスキーマ」を参照してください。
plan.xsd – 実行プランの定義に使用されるプランのスキーマ。詳細は、第 4 章「プランのスキーマ」を参照してください。
planCompShared.xsd – プランとコンポーネントに共通する要素が含まれるスキーマ。詳細は、第 2 章「コンポーネントと単純プランにより使用される共有スキーマ」を参照してください。
プラグイン言語は、次の 2 つのスキーマで構成されます。
plugin.xsd – プラグイン記述子ファイルを介してプラグインのパーツを記述するために使用されるプラグインのスキーマ。詳細は、第 5 章「プラグイン記述スキーマ」を参照してください。
pluginUI.xsd – N1 Grid Service Provisioning Systemブラウザインタフェース内でプラグインに対するインタフェースを定義するために使用されるプラグインユーザーインタフェースのスキーマ。詳細については、第 6 章「プラグインユーザーインタフェーススキーマ」を参照してください。
各スキーマについては、このマニュアルの参照先の章で詳細に説明されています。すべてのスキーマに関連する一般的な情報は、この章の後ろで説明します。