[comment]: # aside:1

[comment]: # ({ee4a2645-28092341})
# Lietotāja makro objekts

Tālāk norādītie objekti ir tieši saistīti ar `usermacro` API.

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

[comment]: # ({2f5f2156-e654cd12})
### Globālais makro

Globālā makro objekta īpašības ir šādas.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|globalmacroid|ID|Globālā makro ID.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*<br>- *obligāts* atjaunināšanas operācijām|
|macro|string|Makro virkne.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* izveides operācijām|
|value|string|Makro vērtība.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai rakstāms*, ja `type` ir iestatīts uz "Secret macro"<br>- *obligāts* izveides operācijām|
|type|integer|Makro tips.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* Teksta makro;<br>1 - Slepenais makro;<br>2 - Vault slepenais.|
|description|string|Makro apraksts.|

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

[comment]: # ({c73e8f15-5a3a9f9f})
### Hosts makro

Hosts makro objekts definē makro, kas ir pieejams uz hosta, hosta
prototipa vai veidnes. Tam ir šādi rekvizīti.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|hostmacroid|ID|Hosta makro ID.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations|
|hostid|ID|Hosta ID, kuram pieder makro.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *constant*<br>- *required* for create operations|
|macro|string|Makro virkne.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations|
|value|string|Makro vērtība.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *write-only* if `type` is set to "Secret macro"<br>- *required* for create operations|
|type|integer|Makro tips.<br><br>Possible values:<br>0 - *(default)* Teksta makro;<br>1 - Slepenais makro;<br>2 - Vault slepenais.|
|description|string|Makro apraksts.|
|automatic|integer|Nosaka, vai makro kontrolē atklāšanas noteikums.<br><br>Possible values:<br>0 - *(default)* Makro pārvalda lietotājs;<br>1 - Makro pārvalda atklāšanas noteikums.<br><br>Lietotājam nav atļauts izveidot automātisku makro.<br>Lai atjauninātu automātisku makro, tas ir [jāpārveido par manuālu](/manual/api/reference/usermacro/update#change-macro-value-that-was-created-by-discovery-rule).|

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