האובייקטים הבאים קשורים ישירות ל-'usermacro' API.
לאובייקט המאקרו הגלובלי יש את המאפיינים הבאים.
| Property | Type | תיאור |
|---|---|---|
| globalmacroid | string | (לקריאה בלבד) מזהה המאקרו הגלובלי. |
| מאקרו (נדרש) |
מחרוזת | מחרוזת מאקרו. |
| ערך (חובה) |
מחרוזת | ערך המאקרו. |
| type | integer | סוג מאקרו. ערכים אפשריים: 0 - (ברירת מחדל) מאקרו טקסט; 1 - מאקרו סודי; 2 - סוד כספת. |
| description | string | תיאור של המאקרו. |
שימו לב שעבור שיטות מסוימות (עדכון, מחק) שילוב הפרמטרים הנדרש/אופציונלי שונה.
אובייקט המאקרו המארח מגדיר מאקרו זמין במארח, מארח אב טיפוס או תבנית. יש לו את המאפיינים הבאים.
| Property | Type | תיאור |
|---|---|---|
| hostmacroid | string | (לקריאה בלבד) מזהה המאקרו המארח. |
| hostid (נדרש) |
string | מזהה המארח שאליו שייך המאקרו. |
| מאקרו (נדרש) |
מחרוזת | מחרוזת מאקרו. |
| ערך (חובה) |
מחרוזת | ערך המאקרו. |
| type | integer | סוג מאקרו. ערכים אפשריים: 0 - (ברירת מחדל) מאקרו טקסט; 1 - מאקרו סודי; 2 - סוד כספת. |
| description | string | תיאור של המאקרו. |
שימו לב שעבור שיטות מסוימות (עדכון, מחק) שילוב הפרמטרים הנדרש/אופציונלי שונה.