Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR rgmgr package operational data.
This module contains definitions for the following management objects:
redundancy-group-manager: Redundancy group manager operational data
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RedundancyGroupManager ¶
type RedundancyGroupManager struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Redundancy group manager data. Controllers RedundancyGroupManager_Controllers }
RedundancyGroupManager Redundancy group manager operational data
func (*RedundancyGroupManager) GetEntityData ¶
func (redundancyGroupManager *RedundancyGroupManager) GetEntityData() *types.CommonEntityData
type RedundancyGroupManager_Controllers ¶
type RedundancyGroupManager_Controllers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Display redundancy group by controller name. The type is slice of // RedundancyGroupManager_Controllers_Controller. Controller []*RedundancyGroupManager_Controllers_Controller }
RedundancyGroupManager_Controllers Redundancy group manager data
func (*RedundancyGroupManager_Controllers) GetEntityData ¶
func (controllers *RedundancyGroupManager_Controllers) GetEntityData() *types.CommonEntityData
type RedundancyGroupManager_Controllers_Controller ¶
type RedundancyGroupManager_Controllers_Controller struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Controller name. The type is string with pattern: // [a-zA-Z0-9._/-]+. ControllerName interface{} // Configured interchassis redundancy group number. The type is string with // length: 0..64. MultiRouterApsGroupNumber interface{} // Name of controller being backed up. The type is string with length: 0..64. ControllerNameXr interface{} // Handle of controller being backed up. The type is string with pattern: // [a-zA-Z0-9._/-]+. ControllerHandle interface{} // Backup interface name. The type is string with length: 0..64. BackupInterfaceName interface{} // Backup interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+. BackupInterfaceHandle interface{} // Backup interface next hop IP address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. BackupInterfaceNextHopIpAddress interface{} // Configured interchassis redundancy group state. The type is string with // length: 0..64. InterChassisGroupState interface{} }
RedundancyGroupManager_Controllers_Controller Display redundancy group by controller name
func (*RedundancyGroupManager_Controllers_Controller) GetEntityData ¶
func (controller *RedundancyGroupManager_Controllers_Controller) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.