apply-macro
Sintaxe
apply-macro apply-macro-name { parameter-name parameter-value; }
Nível de hierarquia
Todos os níveis de hierarquia
Descrição
Use sintaxe personalizada em sua configuração, que é expandida para declarações de configuração padrão do Junos OS durante o processo de confirmação usando as instruções definidas na macro de script de confirmação correspondente.
As macros funcionam localizando apply-macro
declarações que você inclui na configuração do candidato e usando os valores especificados na apply-macro
declaração como parâmetros para um conjunto de instruções (a macro) definidas em um script de confirmação. O script de confirmação altera sua configuração de uma que contém sintaxe personalizada em uma configuração completa contendo declarações padrão do Junos OS.
Na verdade, sua sintaxe de configuração personalizada serve a uma finalidade dupla. A sintaxe permite que você simplifique suas tarefas de configuração, e ela fornece dados (ou ganchos) que são usados por macros de script de confirmação.
Você pode incluir a apply-macro
declaração em qualquer nível da hierarquia de configuração. Você pode incluir várias apply-macro
declarações em cada nível da hierarquia de configuração; no entanto, cada uma deve ter um nome único.
Opções
apply-macro-name | Nome da |
parameter-name | Um ou mais parâmetros. Parâmetros podem ser qualquer texto que você queira incluir em sua configuração. |
parameter-value | Um valor que corresponde ao nome do parâmetro. Os valores dos parâmetros podem ser qualquer texto que você queira incluir em sua configuração. |
Nível de privilégio exigido
configuração — Para entrar no modo de configuração; outros níveis de privilégio exigidos dependem de onde a declaração está localizada na hierarquia de configuração.
Informações de versão
Declaração introduzida no Junos OS Release 7.4.