Lietotāja makro objekts

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

Globālais makro

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

Property Type Description
globalmacroid ID Globālā makro ID.

Property behavior:
- tikai lasāms
- obligāts atjaunināšanas operācijām
macro string Makro virkne.

Property behavior:
- obligāts izveides operācijām
value string Makro vērtība.

Property behavior:
- tikai rakstāms, ja type ir iestatīts uz "Secret macro"
- obligāts izveides operācijām
type integer Makro tips.

Iespējamās vērtības:
0 - (noklusējums) Teksta makro;
1 - Slepenais makro;
2 - Vault slepenais.
description string Makro apraksts.

Hosts makro

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

Property Type Description
hostmacroid ID Hosta makro ID.

Property behavior:
- read-only
- required for update operations
hostid ID Hosta ID, kuram pieder makro.

Property behavior:
- constant
- required for create operations
macro string Makro virkne.

Property behavior:
- required for create operations
value string Makro vērtība.

Property behavior:
- write-only if type is set to "Secret macro"
- required for create operations
type integer Makro tips.

Possible values:
0 - (default) Teksta makro;
1 - Slepenais makro;
2 - Vault slepenais.
description string Makro apraksts.
automatic integer Nosaka, vai makro kontrolē atklāšanas noteikums.

Possible values:
0 - (default) Makro pārvalda lietotājs;
1 - Makro pārvalda atklāšanas noteikums.

Lietotājam nav atļauts izveidot automātisku makro.
Lai atjauninātu automātisku makro, tas ir jāpārveido par manuālu.