Os seguintes objetos estão diretamente relacionados à API iconmap.
O objeto mapa de ícones possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| iconmapid | ID | ID do mapa de ícones. Comportamento da propriedade: - somente leitura - obrigatório para operações de atualização |
| default_iconid | ID | ID do ícone padrão. Comportamento da propriedade: - obrigatório para operações de criação |
| name | string | Nome do mapa de ícones. Comportamento da propriedade: - obrigatório para operações de criação |
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. Ele possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| iconid | ID | ID do ícone usado pelo mapeamento de ícones. Comportamento da propriedade: - obrigatório |
| expression | string | Expressão para comparar com o campo de inventário. Comportamento da propriedade: - obrigatório |
| inventory_link | integer | ID do campo de inventário do host. Consulte o objeto de inventário do host para uma lista de campos de inventário suportados. Comportamento da propriedade: - obrigatório |
| sortorder | integer | Posição do mapeamento de ícones no mapa de ícones. Comportamento da propriedade: - somente leitura |