Insere uma configuração de porta no Master, permitindo a alteração centralizada das portas de serviços executados no Master.

manifesto.server
{
    "nome_exibicao": "Nome da extensão",
    "portas": [
        {
        "nome": "servico-acme",
        "porta_default": 9999,
        "servico": "nome_servico_acme",
        "descricao": "Serviço ACME",
        "configuravel": true,
        "servicos_reiniciar": ["Serviço Dependente"],
        "protocolos": ["tcp", "udp"]
        }
   ]
}

Significado das cláusulas

VariávelTipo de dadoDescrição
portaTextoNome interno da porta
servicoTextoOpcional - Nome do serviço do windows que utiliza a porta
descricaoTextoDescrição da porta

sistema

BooleanoOpcional - Default False - Representa uma porta de sistema
configuravelBooleanoOpcional - Default True -O usuário pode configurar o valor da porta
servicos_reiniciar
ListaLista de serviços que devem ser reiniciados ao mudar a porta desse serviço.
protocolosLista

Lista de protocolos que devem ser configurados no firewall para esta porta.

Se omitida, será configurado o firewall apenas para tcp.

(Requer Master 5.1.1, ou superior)

Como remover uma porta cadastrada pelo seu pacote.