次のオブジェクトは、usermacroAPIに直接関連しています。
global macro オブジェクトには次のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| globalmacroid | string | (読取専用) グローバルマクロのID。 |
| macro (必須) | string | マクロ文字列 |
| value (必須) | string | マクロの値 |
| type | integer | マクロのタイプ 有効な値: 0 - (デフォルト) テキストマクロ 1 - シークレット マクロ 2 - Vault シークレット |
| description | string | マクロの説明 |
host macro objectはホスト、ホスト プロトタイプ、またはテンプレートで使用可能なマクロを定義します。 次のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| hostmacroid | string | (読取専用) ホストマクロのID |
| hostid (必須) | string | マクロが属するホストのID |
| macro (必須) | string | マクロ文字列 |
| value (必須) | string | マクロの値 |
| type | integer | マクロのタイプ 有効な値: 0 - (デフォルト) テキストマクロ 1 - シークレット マクロ 2 - Vault シークレット |
| description | string | マクロの説明 |