Os objetos a seguir estão diretamente relacionados à API iconmap.
O objeto mapa de ícones contém as propriedades abaixo.
| Propriedade | Tipo | Descrição |
|---|---|---|
| iconmapid | string | (somente leitura) ID do mapa de ícones. |
| default_iconid (obrigatório) |
string | ID do ícone padrão. |
| name (obrigatório) |
string | Nome do mapa de ícones. |
Observe que para alguns métodos (update, delete) a combinação de parâmetros obrigatórios/opcionais é diferente.
O objeto de mapeamento de ícones define um ícone específico a ser usado para hosts com um determinado valor de campo de inventário. Tem as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| iconmappingid | string | (somente leitura) ID do mapa de ícones. |
| iconid (obrigatório) |
string | ID do ícone usado pelo mapeamento de ícones. |
| expressão (obrigatório) |
string | Expressão para corresponder ao campo de inventário. |
| inventário_link (obrigatório) |
inteiro | ID do campo de inventário do host. Consulte o objeto de inventário do host para obter uma lista de campos de inventário com suporte. |
| iconmapid | string | (somente leitura) ID do mapa de ícones ao qual o mapeamento de ícones pertence. |
| sortorder | integer | (somente leitura) Posição do mapeamento de ícones no mapa de ícones. |