Os seguintes objetos estão diretamente relacionados à API template.
O objeto template possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| templateid | ID | ID do template. Comportamento da propriedade: - somente leitura - obrigatório para operações de atualização |
| description | texto | Descrição do template. |
| host | string | Nome técnico do template. Comportamento da propriedade: - obrigatório para operações de criação |
| name | string | Nome visível do template. Padrão: valor da propriedade host. |
| readme | texto | Instruções de configuração específicas do template para exibir no Assistente de Host. Suporta formatação Markdown. |
| uuid | string | Identificador universal único, usado para vincular templates importados aos já existentes. Gerado automaticamente, se não fornecido. |
| vendor_name | string | Nome do fornecedor do template. Para operações de criação, tanto vendor_name quanto vendor_version devem ser definidos ou deixados em branco. Para operações de atualização, vendor_version pode ser deixado em branco se houver um valor no banco de dados. |
| vendor_version | string | Versão do fornecedor do template. Para operações de criação, tanto vendor_name quanto vendor_version devem ser definidos ou deixados em branco. Para operações de atualização, vendor_name pode ser deixado em branco se houver um valor no banco de dados. |
| wizard_ready | integer | Se o template está disponível para seleção no Assistente de Host. Valores possíveis: 0 - (padrão) Não disponível. 1 - Disponível. |
O objeto de tag de template possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| tag | string | Nome da tag de template. Comportamento da propriedade: - obrigatório |
| value | string | Valor da tag de template. |