Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Crie novos elementos em dados de configuração usando o protocolo Junos XML

Em uma sessão de protocolo Junos XML com um dispositivo executando o Junos OS, para criar novos elementos de configuração (níveis de hierarquia ou objetos de configuração), um aplicativo do cliente inclui os elementos básicos de tag, declarações ASCII formatadas, comandos de modo de configuração ou objetos JSON descritos na criação, modificação ou exclusão de elementos de configuração usando o protocolo Junos XML.

Para os elementos da tag Junos XML e o texto ASCII formatado, novos elementos podem ser criados no modo de fusão ou substituição, que são descritos na fusão de elementos em dados de configuração usando o protocolo Junos XML e substituindo elementos em dados de configuração usando o protocolo Junos XML. No modo de substituição, o aplicativo inclui o action="replace" atributo na <load-configuration/> tag ou tag de abertura <load-configuration> .

Para usar elementos de tag Junos XML para representar o elemento, o aplicativo inclui cada um dos elementos de tag identificador do elemento (se tiver) e todos os elementos de tag infantil sendo definidos para o elemento. No seguinte, o elemento de tag do identificador é chamado <name>. O aplicativo não precisa incluir nenhum atributo na tag de contêiner de abertura para o novo elemento:

Para usar o texto ASCII formatado para representar o elemento, o aplicativo inclui cada um dos identificadores do elemento (se tiver) e todas as declarações de crianças (com valores, se apropriado) que ele está definindo para o elemento. Ele não precisa incluir um operador antes do novo elemento:

Para usar comandos de modo de configuração para criar novos elementos, o aplicativo inclui os atributos e format="text" a action="set" <load-configuration> tag. O aplicativo inclui o set comando conforme seria executado na CLI. O comando inclui o caminho de declaração para o elemento, o identificador do elemento se ele tiver um e todas as declarações de crianças (com valores, se apropriado) que ele está definindo para o elemento.

A partir do Junos OS Release 16.1, você pode carregar dados de configuração formatados usando a Notação de objetos JavaScript (JSON) no dispositivo. Ao carregar dados de configuração no formato JSON, você pode criar novos elementos apenas no modo de fusão. Para representar o elemento no JSON, o aplicativo inclui o identificador de cada elemento (se tiver um) e todos os dados e objetos infantis sendo definidos para o elemento. O aplicativo não precisa incluir atributos de operação específicos para criar o novo elemento. No exemplo a seguir, o membro JSON que especifica o identificador do elemento tem o nome de campo "nome":