[comment]: # translation:outdated

[comment]: # aside:1

[comment]: # ({ee4a2645-28092341})
# Објекат макроа корисника

Следећи објекти су директно повезани са `usermacro` API-јем.

[comment]: # ({/ee4a2645-28092341})

[comment]: # ({2cec3bc3-e654cd12})
### Глобални макро

Глобални макро објекат има следећа својства.

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|globalmacroid|ID|ID глобалног макроа.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *само за читање*<br>- *обавезно* за операције ажурирања|
|macro|string|Стринг макроа.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>-*потребно* за операције креирања|
|value|string|Вредност макроа.<br><br>[Понашање својства](/мmanual/api/reference_commentary#property-behavior):<br>- *само за писање* ако је `type` подешен на " Тајни макро"<br>- *потребан* за операције креирања|
|type|integer|Тип макроа.<br><br>Могуће вредности:<br>0 - *(подразумевано)* Текст макро;<br>1 - Тајни макро;<br>2 - Тајна трезора.|
|description|string|Опис макроа.|

[comment]: # ({/2cec3bc3-e654cd12})

[comment]: # ({7b2b2ada-5a3a9f9f})
### Макро домаћина

Макро објекат домаћина дефинише макро доступан на домаћину, домаћину
прототипа или шаблону. Има следећа својства.

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|hostmacroid|ID|ID макроа домаћина.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *само за читање*<br>- *обавезно* за операције ажурирања|
|hostid|ID|ID домаћина којем макро припада.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *константа*<br>- * потребно* за операције креирања|
|macro|string|Стринг макроа.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>-*потребно* за операције креирања|
|value|string|Вредност макроа.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *само за писање* ако је `type` подешен на " Тајни макро"<br>- *потребан* за операције креирања|
|type|integer|Тип макроа.<br><br>Могуће вредности:<br>0 - *(подразумевано)* Текст макро;<br>1 - Тајни макро;<br>2 - Тајна трезора.|
|description|string|Опис макроа.|
|automatic|integer|Дефинише да ли се макро контролише правилом откривања.<br><br>Могуће вредности:<br>0 - *(подразумевано)* Макроом управља корисник;<br>1 - Макроом управља правило откривања.<br><br>Кориснику није дозвољено да креира аутоматски макро.<br>Да бисте ажурирали аутоматски макро, он мора бити [конвертован у приручнику](/manual/api/reference/usermacro/update#change-macro-value-that-was-created-by-discovery-rule).|

[comment]: # ({/7b2b2ada-5a3a9f9f})
