Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Remplacer des éléments de configuration à l’aide de NETCONF

Dans une session NETCONF avec un périphérique exécutant Junos OS, pour remplacer des éléments de configuration, y compris les niveaux hiérarchiques ou les objets de configuration, dans la configuration candidate, une application cliente émet les éléments de balise de base décrits dans Modifier les éléments de configuration individuels à l’aide de NETCONF.

Pour représenter la nouvelle définition de chaque élément de configuration remplacé (dans les éléments de balise ou ou dans le fichier spécifié par l’élément tag), l’application émet les éléments tag représentant ses niveaux hiérarchiques parents et son élément de balise conteneur, comme décrit dans Modifier les <config> éléments de <config-text> configuration individuels à l’aide <url> de NETCONF. Dans la balise container, l’application inclut chacun des éléments de balise d’identificateur de l’élément (si elle en contient) et tous les éléments de balise enfant (avec des valeurs, le cas échéant) qui sont définis pour la nouvelle version de l’élément. Dans l’exemple suivant, l’élément de balise d’identificateur est appelé <name>. L’application inclut l’attribut dans la balise de conteneur d’ouverture operation="replace" :

Le serveur NETCONF supprime l’élément existant qui a les identificateurs spécifiés et insère le nouvel élément.

Note:

L’attribut n’est operation="replace" pas pris en charge lors du chargement des données de configuration dans la base de données de configuration éphémère.

L’application peut également remplacer tous les objets de la configuration en une seule opération. Pour obtenir des instructions, consultez Remplacer la configuration candidate à l’aide de NETCONF.

L’exemple suivant montre comment accorder de nouvelles autorisations pour l’objet nommé operator au niveau de la [edit system login class] hiérarchie.