N1 Service Provisioning System software は、コンポーネントおよび構成ファイルで使用するための事前定義された置換変数を提供します。
name – コンポーネントの名前
description – コンポーネントの説明
label – コンポーネントのラベル
softwareVendor – コンポーネントのソフトウェアベンダー
author – コンポーネントの作者
path - コンポーネントのパス
path 変数は、文末にスラッシュ (/) が常に入ること以外は、コンポーネントの path 属性と同じです。 path 変数を name 変数と直接組み合わせると、以下のようにコンポーネントの完全な名前を記述できます。
:[path]:[name]
rsrcInstallPath - コンポーネントリソースがインストールされた場所
rsrcInstallPath 変数は、コンポーネントがインストールされている (またはインストール中の) 遠隔エージェントのファイル書式で表されます。 この変数は、単純コンポーネントに対してのみ定義されます。 rsrcInstallPath 変数の値は、他の動的コンポーネント変数の計算を必要とする場合があるので、コンポーネント変数のデフォルト値または変数設定の優先指定値内では使用できません。 同じ理由から、
<component installPath 属性または <resourceRef> / <installSpec> 要素属性の値の中でこの変数を使用することはできません。これらの制限によって、循環参照が防止されます。
変数の名前と定義では、大文字と小文字が区別されます。