差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ja:documentation:pandorafms:technical_reference:12_disco_development [2025/09/12 22:54] – [ベースファイル] junichi | ja:documentation:pandorafms:technical_reference:12_disco_development [2025/09/12 23:01] (現在) – [CUSTOM_FIELDS ブロック] junichi | ||
---|---|---|---|
行 217: | 行 217: | ||
* **exec**: | * **exec**: | ||
- | | + | |
* Defines the format of the executions that the Pandora FMS server must perform for the plugin tasks. | * Defines the format of the executions that the Pandora FMS server must perform for the plugin tasks. | ||
* This parameter is an **array** whose keys will be positional, that is, they can be indicated with numbers or not indicated. | * This parameter is an **array** whose keys will be positional, that is, they can be indicated with numbers or not indicated. | ||
行 353: | 行 353: | ||
[discovery_extension_definition] | [discovery_extension_definition] | ||
- | ; Mandatory | + | ; Required |
; Defines discovery application short name | ; Defines discovery application short name | ||
; Short name must be unique | ; Short name must be unique | ||
行 360: | 行 360: | ||
short_name = DISCOVERY_APPLICATION_UNIQUE_NAME | short_name = DISCOVERY_APPLICATION_UNIQUE_NAME | ||
- | ; Mandatory | + | ; Required |
; Defines the section where application will be shown in console | ; Defines the section where application will be shown in console | ||
; Possible values: | ; Possible values: | ||
行 369: | 行 369: | ||
section = app | section = app | ||
- | ; Mandatory | + | ; Required |
; Defines discovery application name, shown in console | ; Defines discovery application name, shown in console | ||
name = DISCOVERY_APPLICATION_NAME | name = DISCOVERY_APPLICATION_NAME | ||
- | ; Mandatory | + | ; Required |
; Defines discovery application version, shown in console | ; Defines discovery application version, shown in console | ||
行 390: | 行 390: | ||
execution_file[_EXEC_MACRO_N_] = SCRIPT.pl | execution_file[_EXEC_MACRO_N_] = SCRIPT.pl | ||
- | ; Mandatory | + | ; Required |
; Defines execution for discovery server | ; Defines execution for discovery server | ||
; Several executions can be defined | ; Several executions can be defined | ||
行 673: | 行 673: | ||
* **file**: | * **file**: | ||
- | | + | |
* Defines the contents for temporary configuration files that can be used during the executions of the Pandora FMS server and console. | * Defines the contents for temporary configuration files that can be used during the executions of the Pandora FMS server and console. | ||
* This parameter is an **array** whose keys will be **valid macros** that will be used to indicate the use of temporary files in the plugin. | * This parameter is an **array** whose keys will be **valid macros** that will be used to indicate the use of temporary files in the plugin. | ||
行 705: | 行 705: | ||
[tempfile_confs] | [tempfile_confs] | ||
- | ; Mandatory | + | ; Required |
; Defines the content for the temporary file | ; Defines the content for the temporary file | ||
; File will be used where temporary file macro is specified during executions | ; File will be used where temporary file macro is specified during executions | ||
行 808: | 行 808: | ||
* 必須。 | * 必須。 | ||
* タスク設定値が保存されるマクロを定義します。 | * タスク設定値が保存されるマクロを定義します。 | ||
- | * **mandatory_field**: | + | * **required_field**: |
* オプション。 | * オプション。 | ||
* フォームの設定フィールドに必須の値が必要かどうかを **BOOL** 型の値を使用して定義します。 | * フォームの設定フィールドに必須の値が必要かどうかを **BOOL** 型の値を使用して定義します。 | ||
行 1942: | 行 1942: | ||
name[4] = Max threads | name[4] = Max threads | ||
type[4] = number | type[4] = number | ||
- | mandatory_field[4] = false | + | required_field[4] = false |
macro[5] = _param5_ | macro[5] = _param5_ |