Moduleオブジェクト

次のオブジェクトは、moduleAPIに直接関連しています。

モジュール

モジュールオブジェクトには、以下のプロパティがあります。

プロパティ 説明
moduleid ID データベースに保存されているモジュールのID。

プロパティの動作:
- 読み取り専用
- 更新操作で 必須
id string モジュールの manifest.json ファイルで開発者により定義される、一意のモジュールID。

組み込みモジュールで使用可能な値:
ダッシュボードウィジェット のプロパティ「type」の説明を参照してください。

プロパティの動作:
- 作成操作で 必須
relative_path string Zabbix Webインターフェースのディレクトリからの相対パスで表した、モジュールのディレクトリへのパス。

使用可能な値:
widgets/* - 組み込みウィジェットモジュール用;
modules/* - サードパーティモジュール用。

プロパティの動作:
- 作成操作で 必須
status integer モジュールが有効か無効かを示します。

使用可能な値:
0 - (デフォルト) 無効;
1 - 有効。
config object モジュール設定