[comment]: # aside: 1

[comment]: # ({beb7e5e0-af3de79b})
# Objeto module

Os seguintes objetos estão diretamente relacionados à API `module`.

[comment]: # ({/beb7e5e0-af3de79b})

[comment]: # ({9cefdfa6-4b252ad6})
### Módulo

O objeto módulo possui as seguintes propriedades.

|Propriedade|[Tipo](/manual/api/reference_commentary#data-types)|Descrição|
|--|-|-------|
|moduleid|ID|ID do módulo conforme armazenado no banco de dados.<br><br>[Comportamento da propriedade](/manual/api/reference_commentary#property-behavior):<br>- *somente leitura*<br>- *obrigatório* para operações de atualização|
|id|string|ID único do módulo conforme definido por um desenvolvedor no arquivo [manifest.json](/manual/extensions/frontendmodules#reference) do módulo.<br><br>Valores possíveis para módulos internos:<br>veja a descrição da propriedade "type" em [Widget de dashboard](/manual/api/reference/dashboard/object#dashboard-widget).<br><br>[Comportamento da propriedade](/manual/api/reference_commentary#property-behavior):<br>- *obrigatório* para operações de criação|
|relative_path|string|Caminho para o diretório do módulo relativo ao diretório do frontend do Zabbix.<br><br>Valores possíveis:<br>`widgets/*` - para módulos de widget internos;<br>`modules/*` - para módulos de terceiros.<br><br>[Comportamento da propriedade](/manual/api/reference_commentary#property-behavior):<br>- *obrigatório* para operações de criação|
|status|integer|Se o módulo está habilitado ou desabilitado.<br><br>Valores possíveis:<br>0 - *(padrão)* Desabilitado;<br>1 - Habilitado.|
|config|object|[Configuração do módulo](/manual/extensions/frontendmodules#reference).|

[comment]: # ({/9cefdfa6-4b252ad6})
