このページで
User macroオブジェクト
次のオブジェクトは、usermacroAPIに直接関連しています。
グローバルマクロ
グローバルマクロオブジェクトには、以下のプロパティがあります。
| プロパティ | 型 | 説明 |
|---|---|---|
| globalmacroid | ID | グローバルマクロのID。 プロパティの動作: - 読み取り専用 - 更新操作では必須 |
| macro | string | マクロ文字列。 プロパティの動作: - 作成操作では必須 |
| value | string | マクロの値。 プロパティの動作: - type が「Secret macro」に設定されている場合は 書き込み専用- 作成操作では必須 |
| type | integer | マクロのタイプ。 指定可能な値: 0 - (デフォルト) Text macro; 1 - Secret macro; 2 - Vault secret. |
| description | string | マクロの説明。 |
ホストマクロ
ホストマクロオブジェクトは、ホスト、ホスト プロトタイプ、またはテンプレートで利用可能なマクロを定義します。以下のプロパティがあります。
| プロパティ | 型 | 説明 |
|---|---|---|
| hostmacroid | ID | ホストマクロのID。 プロパティの動作: - 読み取り専用 - 更新操作で 必須 |
| hostid | ID | このマクロが属するホストのID。 プロパティの動作: - 固定 - 作成操作で 必須 |
| macro | string | マクロ文字列。 プロパティの動作: - 作成操作で 必須 |
| value | string | マクロの値。 プロパティの動作: - type が "Secret macro" に設定されている場合は 書き込み専用- 作成操作で 必須 |
| type | integer | マクロのタイプ。 使用可能な値: 0 - (デフォルト) Text macro; 1 - Secret macro; 2 - Vault secret. |
| description | string | マクロの説明。 |
| automatic | integer | マクロがディスカバリルールによって制御されるかどうかを定義します。 使用可能な値: 0 - (デフォルト) マクロはユーザーによって管理されます; 1 - マクロはディスカバリルールによって管理されます。 ユーザーは自動マクロを作成できません。 自動マクロを更新するには、手動に変換されている必要があります。 |