次のオブジェクトは、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 | マクロの説明 |