> Objeto de macro de usuario

Los siguientes objetos están directamente relacionados con la API usermacro.

Macro global

El objeto macro global tiene las siguientes propiedades.

Propiedad Tipo Descripción
globalmacroid cadena ID de la macro global.

Comportamiento de la propiedad:
- solo lectura
- obligatorio para operaciones de actualización
macro cadena Cadena de macro.

Comportamiento de la propiedad:
- obligatorio para operaciones de creación
value cadena Valor de la macro.

Comportamiento de la propiedad:
- solo escritura si tipo está establecido en " Macro secreta"
- obligatoria para operaciones de creación
type entero Tipo de macro.

Valores posibles:
0 - (predeterminado) Macro de texto;
1 - Macro secreta;
2 - Secreto de Vault.
description cadena Descripción de la macro.

Macro de equipo

El objeto macro de equipo define una macro disponible en un equipo, prototipo de equipo o plantilla. Tiene las siguientes propiedades.

Propiedad Tipo Descripción
hostmacroid cadena ID de la macro de equipo.

Comportamiento de la propiedad:
- solo lectura
- obligatorio para operaciones de actualización
hostid cadena ID del equipo al que pertenece la macro.

Comportamiento de la propiedad:
- constante
- * requerido* para crear operaciones
macro cadena Cadena de macro.

Comportamiento de la propiedad:
- obligatorio para operaciones de creación
value cadena Valor de la macro.

Comportamiento de la propiedad:
- solo escritura si tipo está establecido en " Macro secreta"
- obligatoria para operaciones de creación
type entero Tipo de macro.

Valores posibles:
0 - (predeterminado) Macro de texto;
1 - Macro secreta;
2 - Secreto de Vault.
description cadena Descripción de la macro.
automatic entero Define si la macro está controlada por la regla de descubrimiento.

Valores posibles:
0 - (predeterminado) La macro es administrada por el usuario;
1 - La macro es administrada por el descubrimiento regla.

El usuario no puede crear una macro automática.
Para actualizar la macro automática, debe convertirse a manual.