前のトピック: 例次のトピック: 例


modify—テンプレート グループ/ソフトウェア テンプレートの属性の変更

このコマンドでは、既存のソフトウェア グループおよびテンプレートの属性を変更します。

このコマンドのフォーマットは、以下のとおりです。

templategroup action=modify name=template_group_name
[newName=template_group_name] 
[swTemplate=software_template_name]
[newSwTemplate=new_software_template_name]
[comment=comment]
[{query="query" | queryfile=filename | noquery}]
[engineName=engine_name
[enginePeriod=engine_evalution_frequence]]
[{transaction|synchronized|nolinkage}]
[rollback[={y|n}]] 
[cascade[={y|n}]]
[{nosetup | setup_jobs | setup&activate_jobs}]
| [regenerate [ = {y/n}]]
| [{adhoc_disable | adhoc_only | adhoc_always}] 
[evaluationstart="YYYY-MM-DD hh:mm"]
[evaluationperiod=hours]
[calendarname=calendar_name]
[globalTime[={y|n}]]
[jcPriority={1,...,10}]
[userMessage]
{adhoc_disable | adhoc_only | adhoc_always}

構文要素には、次のような機能があります。

adhoc_disabled

アドホック評価が無効になります。

adhoc_only

アドホック評価は、新しいターゲットまたは再インストールされたターゲットが、そのインベントリをレポートした場合にのみ有効になります。

adhoc_always

アドホック評価は、ターゲットが、そのインベントリをレポートしたとき常に有効になります。

calendarname

保留中のインストールがキャンセルされる 評価を実施できる時間を制御するカレンダの名前です。

注: calendarname エントリを起動するには、「evaluationPeriod」も指定する必要があります。

cascade

「cascade」または「cascade=y」をコーディングすると、コンテナのジョブ リンクがインストール カスケードへの依存関係の変換に切り替わります。
「cascade=n」をコーディングすると、ジョブ リンクが変換なしに切り替わります。

ジョブ コンテナのジョブ リンクがバッチ処理モードまたは同期モードにあるか、または(「transaction」や「synchronous」を指定して)このコマンドによってそのモードに切り替えられた場合にのみ、このパラメータを指定する必要があります。

comment

コメント は、指定した値で置き換えられます。

注: 既存のコメントを消去するには、空の文字列("")を入力してください。

engineName

グループ評価を処理するエンジンの名前を指定します。

空の文字列をコーディングすると、どのエンジンでもクエリを処理できるようになります。

現在グループにクエリが割り当てられていない場合、警告が出され、パラメータは無視されます。

enginePeriod

エンジンが、グループの再評価を行う期間を分単位で指定します。 コーディングされていない場合は、1 と見なされます。この時点でクエリがグループに 1 つも割り当てられていないうえ、評価を処理する特殊なエンジンもない場合には、警告が表示され、パラメータが無視されます。

evaluationstart

評価の開始時間です。 開始時間は、ISO 形式の「YYYY-MM-DD hh:mm」で指定する必要があります。 EvaluationStart の指定がない場合は、実際の時間が使用されます。

このパラメータは、クエリまたはテンプレート グループにのみ使用されます。

evaluationperiod

クエリの評価期間です。 期間は、時間単位で指定します。

このパラメータは、クエリまたはテンプレート グループにのみ使用可能です。

0 (ゼロ)を入力すると、定期的な評価がオフになります。

globalTime

「globalTime」または「globalTime=y」をコーディングすると、時間指定がエンタープライズ マネージャ時間に基づいたものになります。

「globalTime=n」をコーディングすると、時間指定がドメイン マネージャ時間に基づいたものになります。

jcPriority

保留中のインストールがキャンセルされる ジョブ コンテナに割り当てられる新しい優先度.

優先度は数値で指定し、その値は 1 以上 10 以下である必要があります。

パラメータを指定しない場合には、優先度は変更されません。

name

保留中のインストールがキャンセルされる テンプレート グループ名 を指定します。

newName

新しい テンプレート グループ名.

newSwTemplate

問題のソフトウェア テンプレートの新しい名前を指定します。

nolinkage

コンテナ内のほかのジョブに影響されることなくジョブを実行します。

noquery

コーディングされているクエリがあれば削除されます。

nosetup

このパラメータを指定すると、妥当性チェックのみが行われ、ジョブのセットアップは実行されません。

query

テンプレートもクエリ グループであることを示します。 コーディングするクエリは、USD 4.0 SP1 レガシー クエリである必要があります。

queryfile

を指定します。クエリを格納するファイルです。 格納するクエリのサイズは、サーバの容量のみから制限を受けます。 クエリは、有効な SD 4.0 SP1 レガシー クエリにする必要があります。

regenerate

「regenerate」または「regenerate=y」を指定すると、このテンプレートに対して前に失敗したジョブの再生成が実行されます。

「regenerate=n」を指定すると、再生成は実行されません。

このパラメータを指定しない場合は、「regenerate=y」を指定したことになります。

rollback

ジョブ リンク オプションを「トランザクションの有効化」に設定します。

このパラメータは、コンテナがすでにバッチ処理モードである場合またはこのコマンド(「transaction」パラメータ)によってバッチ処理モードに切り替えられる場合にのみ、コーディングしてください。

setup_jobs

整合性チェックに従って、ジョブをセットアップしますが、起動はしません。

setup&activate_jobs

整合性チェックに従って、ジョブをセットアップし、起動します。

注: パラメータ setup&activate_jobs をコマンド プロンプトまたはシェル レベルで使用する場合は、コマンド プロンプトまたはシェルに対して「&」が特別な意味を持つため、パラメータを引用符で囲む必要があります。 バッチ スクリプトを使用する場合、引用符で囲む必要はありません。

swTemplate

保留中のインストールがキャンセルされる ソフトウェア テンプレートの名前です。 を指定します。

指定がない場合は、デフォルト名「<グループ名> [$date $time]」が使用されます。

synchronized

ジョブ リンク オプションが「同期化されたジョブの実行」に設定されます。

transaction

ジョブ リンク オプションが「バッチ ジョブの実行」に設定されます。

userMessage

テンプレート グループを更新する一方で、カスタム管理者メッセージを変更します。

注: パラメータの指定がない場合、関連の属性は変更されません。