[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Issue 13.3: <edit-config> operation set proposal



Hi,

I am proposing the following set of enum values for the
operation attribute.  IMO, the incremental cost in complexity
in the device will add a lot of value to the application
programmer, and also make access control configuration easier.
I think this will cover all the use cases we've come up with
so far:

[Replacement text for operation attribute, (merge, replace,
and delete are unchanged).]

      operation: (create | modify | merge | replace | delete) 
         [default: merge]

         ...

         The operation attribute has one of the following values:
     
            create: The configuration data identified by the element
            containing this attribute is created (only if the 
            specified portion of the data model does not already
            exist) at the corresponding level in the configuration 
            datastore identified by the target parameter.

            modify: The configuration data identified by the element
            containing this attribute is modified (only if the 
            specified portion of the data model already exists) at 
            the corresponding level in the configuration datastore 
            identified by the target parameter.

            merge: The configuration data identified by the element
            containing this attribute is merged with the configuration
            at the corresponding level in the configuration datastore
            identified by the target parameter.

            replace: The configuration data identified by the element
            containing this attribute replaces any related configuration
            in the configuration datastore identified by the target
            parameter.  Unlike a <copy-config> operation, which replaces
            the entire target configuration, only the configuration
            actually present in the config parameter is affected.

            delete: The configuration data identified by the element
            containing this attribute is deleted in the configuration
            datastore identified by the target parameter.


Andy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>