KEPMコレクションコマンド
KEPMコレクション関連操作のコマンド情報
概要
ここでは、KEPMコレクションを管理するKeeperコマンダーのコマンドを扱います。コレクションは、ポリシーフィルターで利用できるユーザー、マシン、アプリケーション、その他のエンティティなどのリソースをまとめます。これらのコマンドで、コレクションの作成・表示・更新・削除や、コレクションと他のKEPMエンティティとのリンク管理が行えます。
このセクションで扱うコマンドは以下のとおりです。
使い方
pedm collection command [--options] または pedm c command [--options]
別名: c
コレクション一覧コマンド
すべてのKEPMコレクションを、タイプまたは検索パターンによる任意の絞り込みとともに表示します。コレクションは、OSビルド、アプリケーション、ユーザーアカウント、グループアカウント、カスタムコレクションなど、さまざまなリソースタイプを表せます。
Power Commander
コマンド: Get-KeeperEpmCollectionList
別名: kepm-collection-list
パラメータ:
-CollectionType
コレクションタイプ番号での絞り込み
コレクションタイプ:
1
OS Build
2
Application
3
User Account
4
Group Account
202
OS Version
例:
Python CLI
コマンド: pedm collection list
別名: pedm c l, pedm c list
フラグ:
-v, --verbose
コレクション詳細情報の表示
--type
コレクションタイプでの絞り込み (整数)
--pattern
コレクション名の検索パターン
--format
出力形式 (json、csv、tableのいずれか)
--output
指定ファイルへの保存
例:
コレクション参照コマンド
特定のコレクションについて、タイプ、値、エージェント・ポリシー・他のコレクションへの関連リンクを含む詳細を表示します。
Power Commander
コマンド: Get-KeeperEpmCollection
別名: kepm-collection-view
パラメータ:
-CollectionUidOrName
コレクションUIDまたは名前 (大文字小文字を区別しない)
例:
Python CLI
コマンド: pedm collection view <collection> [collection...]
別名: pedm c v, pedm c view
フラグ:
-v, --verbose
詳細情報の表示
--link
特定リンクUIDの詳細表示 (繰り返し指定可)
--format
出力形式 (json、csv、tableのいずれか)
--output
指定ファイルへの保存
collection
コレクションUID (必須、複数指定可)
例:
コレクション追加コマンド
リソースをまとめるカスタムコレクションを新規作成します。ポリシーフィルターで、特定のユーザー・マシン・アプリケーションの集合を対象にするために利用できます。
DotNet CLI
コマンド: epm-collection add
パラメータ:
(positional)
コレクションUID
--type
コレクションタイプ (1=OS Build, 2=Application, 3=User Account, 4=Group Account, 202=OS Version)
--data
JSON文字列形式のコレクションデータ
--data-file
コレクションデータJSONを含むファイルのパス
例:
Power Commander
コマンド: Add-KeeperEpmCollection
別名: kepm-collection-add
パラメータ:
-CollectionUid
コレクションUID
-CollectionType
コレクションタイプ (1=OS Build, 2=Application, 3=User Account, 4=Group Account, 202=OS Version)
-Data
JSON文字列形式のコレクションデータ
-DataFile
コレクションデータJSONを含むファイルのパス
例:
Python CLI
コマンド: pedm collection add <collection_name> [collection_name...]
別名: pedm c a, pedm c add
フラグ:
--type
コレクションタイプ (必須、整数)
collection
コレクション名 (必須、複数指定可)
例:
コレクション更新コマンド
既存コレクションの名前を変更します。コレクションを作り直したりリンクに影響を与えたりせずに、管理者がコレクション名を更新できます。
DotNet CLI
コマンド: epm-collection update
パラメータ:
(positional)
コレクションUIDまたは名前 (大文字小文字を区別しない)
--type
新しいコレクションタイプ
--data
JSON文字列形式のコレクションデータ
--data-file
コレクションデータJSONを含むファイルのパス
例:
Power Commander
コマンド: Update-KeeperEpmCollection
別名: kepm-collection-edit
パラメータ:
-CollectionUidOrName
コレクションUIDまたは名前 (大文字小文字を区別しない)
-CollectionType
新しいコレクションタイプ
-Data
JSON文字列形式のコレクションデータ
-DataFile
コレクションデータJSONを含むファイルのパス
例:
Python CLI
コマンド: pedm collection update <collection>
別名: pedm c u, pedm c update
フラグ:
--name
新しいコレクション名 (必須)
--type
コレクションタイプ (任意、曖昧さ解消用)
collection
コレクションUIDまたは名前 (必須)
例:
コレクション削除コマンド
システムから1つ以上のコレクションを削除します。特定のコレクションの削除に加え、@orphan_resourceのような特殊値で孤立リソースコレクションを整理することにも対応します。
Power Commander
コマンド: Remove-KeeperEpmCollection
別名: kepm-collection-delete
パラメータ:
-CollectionUidOrName
コレクションUIDまたは名前 (大文字小文字を区別しない)
-Force
削除前の確認プロンプトのスキップ
例:
Python CLI
コマンド: pedm collection delete <collection> [collection...]
別名: pedm c delete
フラグ:
-f, --force
確認プロンプトなし
collection
コレクションUIDまたは名前、または @orphan_resource (必須、複数指定可)
例:
コレクション接続コマンド
エンティティ (エージェント、ポリシー、他のコレクション) をコレクションにリンクします。ポリシーフィルターと整理のため、コレクションとPEDMエンティティとの関連付けを行います。
DotNet CLI
コマンド: epm-collection connect
パラメータ:
(positional)
コレクションUIDまたは名前 (大文字小文字を区別しない)
--link-type
リンクの種類: agent、policy、または collection
--link
リンク対象のUIDまたは名前 (複数指定可)
例:
Power Commander
コマンド: Connect-KeeperEpmCollection
別名: kepm-collection-connect
パラメータ:
-CollectionUidOrName
コレクションUIDまたは名前 (大文字小文字を区別しない)
-LinkType
リンクの種類: agent、policy、または collection
-LinkUid
リンク対象のUIDまたは名前 (複数指定可)
例:
Python CLI
コマンド: pedm collection connect <links> [links...]
別名: pedm c connect
フラグ:
-c, --collection
親コレクションのUIDまたは名前 (必須)
--link-type
リンクの種類 (agent、policy、collectionのいずれか、必須)
links
リンクUIDまたは名前 (必須、複数指定可)
例:
コレクション切断コマンド
コレクションと関連エンティティの間のリンクを削除します。親コレクションからエージェント・ポリシー・コレクションの紐づけを外しますが、エンティティそのものは削除しません。
DotNet CLI
コマンド: epm-collection disconnect
パラメータ:
(positional)
コレクションUIDまたは名前 (大文字小文字を区別しない)
--link
切断対象のリンクUID (複数指定可)
-f, --force
確認プロンプトのスキップ
例:
Power Commander
コマンド: Disconnect-KeeperEpmCollection
別名: kepm-collection-disconnect
パラメータ:
-CollectionUidOrName
コレクションUIDまたは名前 (大文字小文字を区別しない)
-LinkUid
切断対象のリンクUID (複数指定可)
-Force
確認プロンプトのスキップ
例:
Python CLI
コマンド: pedm collection disconnect <links> [links...]
別名: pedm c disconnect
フラグ:
-c, --collection
親コレクションのUIDまたは名前 (必須)
-f, --force
確認プロンプトなし
links
リンクを外すUID (必須、複数指定可)
例:
コレクション一括削除コマンド
指定したタイプのコレクションをすべてシステムから削除します。一括整理に役立ちますが、複数のコレクションを恒久削除するため注意して使用してください。
DotNet CLI
コマンド: epm-collection wipe-out
パラメータ:
--type
ワイプアウト対象のコレクションタイプ (1=OS Build, 2=Application, 3=User Account, 4=Group Account, 202=OS Version)
コレクションタイプ参照:
1
OS Build
2
Application
3
User Account
4
Group Account
202
OS Version
例:
最終更新

