Gerar cargas úteis da API de segmentos lógicos do NSX-T para zonas de transporte overlay e VLAN usando o curl e a saída JSON da API de políticas.
O NSX-T Data Center utiliza segmentos lógicos como o equivalente definido por software a uma VLAN ou a um grupo de portas. Um segmento fornece conectividade de camada 2 para máquinas virtuais e contêineres e pode ser suportado por uma zona de transporte overlay (usando encapsulamento GENEVE sobre a infraestrutura física subjacente) ou por uma zona de transporte VLAN (mapeada diretamente para VLANs físicas). Os segmentos se conectam a gateways de Nível 1 ou Nível 0 para fornecer roteamento e acesso a redes externas.
Selecione o tipo de zona de transporte (Overlay para microsegmentação baseada em GENEVE, VLAN para ponte de rede física), insira o nome do segmento e o CIDR do gateway e, opcionalmente, especifique o caminho do gateway conectado. A ferramenta gera a carga JSON da API de políticas do NSX-T, que pode ser enviada diretamente para a API REST do NSX Manager usando <code>PATCH /policy/api/v1/infra/segments/SEGMENT_ID</code>. A guia “curl” mostra o comando completo com os cabeçalhos de autenticação.
A API de Políticas utiliza PATCH (e não POST) para a criação idempotente de segmentos. Para zonas de transporte de VLAN, insira os IDs de VLAN como valores individuais ou intervalos (por exemplo: 100, 200-210); o gerador expande os intervalos para a matriz de inteiros exigida pela API. O caminho do gateway conectado segue o formato /infra/tier-1s/your-gw-id ou /infra/tier-0s/your-gw-id.