11// SPDX-FileCopyrightText: 2025 SAP SE or an SAP affiliate company
22// SPDX-License-Identifier: Apache-2.0
33
4- // This package provides a representation of an ISIS process on a Cisco NX-OS device.
5- //
6- // Both `ToYGOT` and `Reset` return `ReplacingUpdates`. When applied they replace the entire
7- // `/System/isis-items` subtree on the remote device . Any other existing ISIS processes will
8- // be removed in this process. If a process with the same name already exists its settings will
9- // be also completely replaced.
104package isis
115
126import (
@@ -20,16 +14,20 @@ import (
2014
2115var _ gnmiext.DeviceConf = (* ISIS )(nil )
2216
17+ // Both `ToYGOT` and `Reset` return `ReplacingUpdates`. When applied they replace the entire
18+ // `/System/isis-items` subtree on the remote device . Any other existing ISIS processes will
19+ // be removed in this process. If a process with the same name already exists its settings will
20+ // be also completely replaced.
2321type ISIS struct {
2422 // name of the ISIS process, e.g., `router isis UNDERLAY`
2523 Name string
2624 // Network Entity Title, e.g., `net 49.0001.0001.0000.0001.00`
2725 NET string
28- // type. e.g., `is-type level-1`
26+ // Level is type. e.g., `is-type level-1`
2927 Level ISISType
30- // overloadbit options, e.g., `set-overload-bit on-startup 61`
28+ // overloadbit options
3129 OverloadBit * OverloadBit
32- // supported families, e.g., `address-family ipv4 unicast` and `address-family ipv6 unicast`
30+ // supported families
3331 AddressFamilies []ISISAFType
3432}
3533
0 commit comments