Hi Michael,

About this:

My understanding is that an example might be the presence of an "lo" device
in a list of interfaces would be immutable.  While other interfaces can be
added/deleted, that interface itself can't be deleted.

I'm not sure the existence of the "lo" interface is the best example for 
"immutable".

The "lo" entry in the interfaces list would be visible in the <system> 
datastore (i.e. when doing a <get-data> on <system>). The user has the option 
to copy that entry into <running> to make it also visible in <running>. It 
can't be deleted from <system> but it can always be deleted from <running> even 
if it is marked as "immutable".

But if it is marked as "immutable", then it would mean that various child leafs 
could not be modified in <running> (or <system>) to different values (unless 
they had a property of "immutable false" that overrides the parent "immutable 
true" property).

So I find it easier to think about "immutable" in terms of leafs and their 
values not being able to change.

Jason

> -----Original Message-----
> From: netmod <[email protected]> On Behalf Of Michael Richardson
> Sent: Thursday, February 29, 2024 11:52 AM
> To: [email protected]
> Subject: Re: [netmod] Adoption call for draft-ma-netmod-immutable-flag-09
> 
> 
> CAUTION: This is an external email. Please be very careful when clicking 
> links or
> opening attachments. See the URL nok.it/ext for additional information.
> 
> 
> 
> I have read draft-ma-netmod-immutable-flag-09 and it seems like a good idea,
> and the document should be adopted.
> 
> I found the english pretty rough in a number of places, but that's fixable.
> I think the introduction would benefit from a very non-abstract example.
> 
> My understanding is that an example might be the presence of an "lo" device
> in a list of interfaces would be immutable.  While other interfaces can be
> added/deleted, that interface itself can't be deleted.
> 
> --
> Michael Richardson <[email protected]>   . o O ( IPv6 IøT consulting )
>            Sandelman Software Works Inc, Ottawa and Worldwide
> 
> 
> 

_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to