Documentation ¶
Overview ¶
This module contains definitions for the Calvados model objects.
This module contains a collection of YANG definitions for Cisco IOS-XR SysAdmin configuration.
The System Admin Manager (CM)
Copyright(c) 2010-2017 by Cisco Systems, Inc. All rights reserved.
Copyright (c) 2012-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type AreaType
- type CardInventory
- type CardInventory_CardLocations
- type CardInventory_CardLocations_Cardi
- type LeaderStatistics
- type LeaderStatistics_LdrLocations
- type NodeInventory
- type NodeInventory_Detail
- type NodeInventory_Detail_NodeLocations
- type NodeInventory_Detail_NodeLocations_Nodei
- type NodeInventory_Summary
- type NodeInventory_Summary_NodeLocations
- type NodeInventory_Summary_NodeLocations_Nodei
- type Placement
- type RackInventory
- type RackInventory_RackLocations
- type RackInventory_RackLocations_Racki
- type RackServiceInventory
- type RackServiceInventory_RsvcLocations
- type RackServiceInventory_RsvcLocations_Rsvci
- type SdrInventory
- type SdrInventory_SdrLocations
- type SdrInventory_SdrLocations_Sdri
- type SystemServiceInventory
- type SystemServiceInventory_SsvcLocations
- type SystemServiceInventory_SsvcLocations_Ssvci
- type TopologyNeighbors
- type TopologyNeighbors_NbrLocations
- type TopologyNeighbors_NbrLocations_Nbri
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CardInventory ¶
type CardInventory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of CardInventory_CardLocations. CardLocations []*CardInventory_CardLocations }
CardInventory System Admin Manager Card Inventory. All accesses are read-only. CLI show command looks like show card-inventory location <location>
func (*CardInventory) GetEntityData ¶
func (cardInventory *CardInventory) GetEntityData() *types.CommonEntityData
type CardInventory_CardLocations ¶
type CardInventory_CardLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with pattern: // ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?. CardLocation interface{} // The type is slice of CardInventory_CardLocations_Cardi. Cardi []*CardInventory_CardLocations_Cardi }
CardInventory_CardLocations
func (*CardInventory_CardLocations) GetEntityData ¶
func (cardLocations *CardInventory_CardLocations) GetEntityData() *types.CommonEntityData
type CardInventory_CardLocations_Cardi ¶
type CardInventory_CardLocations_Cardi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Serial Number of the Card. The type is string. CardSerial interface{} // Node name. The type is string. NodeId interface{} // Card Type. The type is string. CardType interface{} // Card State. The type is string. HwState interface{} // Card Software State. The type is string. SwState interface{} // Card Slot Number. The type is interface{} with range: 0..4294967295. Slot interface{} // Card CTI. The type is interface{} with range: 0..4294967295. Cti interface{} }
CardInventory_CardLocations_Cardi
func (*CardInventory_CardLocations_Cardi) GetEntityData ¶
func (cardi *CardInventory_CardLocations_Cardi) GetEntityData() *types.CommonEntityData
type LeaderStatistics ¶
type LeaderStatistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of LeaderStatistics_LdrLocations. LdrLocations []*LeaderStatistics_LdrLocations }
LeaderStatistics System Admin Manager Leader Statistics
func (*LeaderStatistics) GetEntityData ¶
func (leaderStatistics *LeaderStatistics) GetEntityData() *types.CommonEntityData
type LeaderStatistics_LdrLocations ¶
type LeaderStatistics_LdrLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with pattern: // ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?. LdrLocation interface{} // Primary System Leader. The type is string. Syslead interface{} // Backup System Leader. The type is string. BkupSyslead interface{} // Primary Rack Leader. The type is string. Racklead interface{} // Backup Rack Leader. The type is string. BkupRacklead interface{} // L1 DIS. The type is string. L1Dis interface{} // L2 DIS. The type is string. L2Dis interface{} }
LeaderStatistics_LdrLocations
func (*LeaderStatistics_LdrLocations) GetEntityData ¶
func (ldrLocations *LeaderStatistics_LdrLocations) GetEntityData() *types.CommonEntityData
type NodeInventory ¶
type NodeInventory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // System Admin Manager Node Inventory. All accesses are read-only. CLI show // command looks like show node-inventory location <location>. Summary NodeInventory_Summary // System Admin Manager Node Inventory. All accesses are read-only. CLI show // command looks like show node-inventory location <location>. Detail NodeInventory_Detail }
NodeInventory System Admin Manager Node Inventory. All accesses are read-only. CLI show command looks like show node-inventory location <location>
func (*NodeInventory) GetEntityData ¶
func (nodeInventory *NodeInventory) GetEntityData() *types.CommonEntityData
type NodeInventory_Detail ¶
type NodeInventory_Detail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of NodeInventory_Detail_NodeLocations. NodeLocations []*NodeInventory_Detail_NodeLocations }
NodeInventory_Detail System Admin Manager Node Inventory. All accesses are read-only. CLI show command looks like show node-inventory location <location>
func (*NodeInventory_Detail) GetEntityData ¶
func (detail *NodeInventory_Detail) GetEntityData() *types.CommonEntityData
type NodeInventory_Detail_NodeLocations ¶
type NodeInventory_Detail_NodeLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with pattern: // ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?. NodeLocation interface{} // The type is slice of NodeInventory_Detail_NodeLocations_Nodei. Nodei []*NodeInventory_Detail_NodeLocations_Nodei }
NodeInventory_Detail_NodeLocations
func (*NodeInventory_Detail_NodeLocations) GetEntityData ¶
func (nodeLocations *NodeInventory_Detail_NodeLocations) GetEntityData() *types.CommonEntityData
type NodeInventory_Detail_NodeLocations_Nodei ¶
type NodeInventory_Detail_NodeLocations_Nodei struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP address of the node. The type is one of the // following types: 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}]+)?, // or string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. IpAddress interface{} // Node Type. The type is string. Type interface{} // Node MAC. The type is string with pattern: // [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}. MacAddress interface{} // Card serial# the node belongs to. The type is string. CardSerial interface{} // Node NTI. The type is interface{} with range: 0..4294967295. Nti interface{} // Node in Restart. The type is bool. Restart interface{} // Node Data. The type is string. Data interface{} // SDR Name the node belongs to. The type is string. Sdr interface{} }
NodeInventory_Detail_NodeLocations_Nodei
func (*NodeInventory_Detail_NodeLocations_Nodei) GetEntityData ¶
func (nodei *NodeInventory_Detail_NodeLocations_Nodei) GetEntityData() *types.CommonEntityData
type NodeInventory_Summary ¶
type NodeInventory_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of NodeInventory_Summary_NodeLocations. NodeLocations []*NodeInventory_Summary_NodeLocations }
NodeInventory_Summary System Admin Manager Node Inventory. All accesses are read-only. CLI show command looks like show node-inventory location <location>
func (*NodeInventory_Summary) GetEntityData ¶
func (summary *NodeInventory_Summary) GetEntityData() *types.CommonEntityData
type NodeInventory_Summary_NodeLocations ¶
type NodeInventory_Summary_NodeLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with pattern: // ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?. NodeLocation interface{} // The type is slice of NodeInventory_Summary_NodeLocations_Nodei. Nodei []*NodeInventory_Summary_NodeLocations_Nodei }
NodeInventory_Summary_NodeLocations
func (*NodeInventory_Summary_NodeLocations) GetEntityData ¶
func (nodeLocations *NodeInventory_Summary_NodeLocations) GetEntityData() *types.CommonEntityData
type NodeInventory_Summary_NodeLocations_Nodei ¶
type NodeInventory_Summary_NodeLocations_Nodei struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. IP address of the node. The type is one of the // following types: 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}]+)?, // or string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. IpAddress interface{} // Node Type. The type is string. Type interface{} // Node MAC. The type is string with pattern: // [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}. MacAddress interface{} // Card serial# the node belongs to. The type is string. CardSerial interface{} // Node NTI. The type is interface{} with range: 0..4294967295. Nti interface{} }
NodeInventory_Summary_NodeLocations_Nodei
func (*NodeInventory_Summary_NodeLocations_Nodei) GetEntityData ¶
func (nodei *NodeInventory_Summary_NodeLocations_Nodei) GetEntityData() *types.CommonEntityData
type Placement ¶
type Placement struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Placement
func (*Placement) GetEntityData ¶
func (placement *Placement) GetEntityData() *types.CommonEntityData
type RackInventory ¶
type RackInventory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of RackInventory_RackLocations. RackLocations []*RackInventory_RackLocations }
RackInventory System Admin Manager Rack Inventory
func (*RackInventory) GetEntityData ¶
func (rackInventory *RackInventory) GetEntityData() *types.CommonEntityData
type RackInventory_RackLocations ¶
type RackInventory_RackLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with pattern: // ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?. RackLocation interface{} // The type is slice of RackInventory_RackLocations_Racki. Racki []*RackInventory_RackLocations_Racki }
RackInventory_RackLocations
func (*RackInventory_RackLocations) GetEntityData ¶
func (rackLocations *RackInventory_RackLocations) GetEntityData() *types.CommonEntityData
type RackInventory_RackLocations_Racki ¶
type RackInventory_RackLocations_Racki struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Serial Number of the Rack. The type is string. RackSerial interface{} // Rack Number. The type is interface{} with range: -2147483648..2147483647. RackNumber interface{} // Rack State. The type is interface{} with range: -2147483648..2147483647. RackState interface{} }
RackInventory_RackLocations_Racki
func (*RackInventory_RackLocations_Racki) GetEntityData ¶
func (racki *RackInventory_RackLocations_Racki) GetEntityData() *types.CommonEntityData
type RackServiceInventory ¶
type RackServiceInventory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of RackServiceInventory_RsvcLocations. RsvcLocations []*RackServiceInventory_RsvcLocations }
RackServiceInventory System Admin Manager Rack Services Inventory
func (*RackServiceInventory) GetEntityData ¶
func (rackServiceInventory *RackServiceInventory) GetEntityData() *types.CommonEntityData
type RackServiceInventory_RsvcLocations ¶
type RackServiceInventory_RsvcLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with pattern: // ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?. RsvcLocation interface{} // The type is slice of RackServiceInventory_RsvcLocations_Rsvci. Rsvci []*RackServiceInventory_RsvcLocations_Rsvci }
RackServiceInventory_RsvcLocations
func (*RackServiceInventory_RsvcLocations) GetEntityData ¶
func (rsvcLocations *RackServiceInventory_RsvcLocations) GetEntityData() *types.CommonEntityData
type RackServiceInventory_RsvcLocations_Rsvci ¶
type RackServiceInventory_RsvcLocations_Rsvci struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Service Name. The type is string. SvcName interface{} // Serial Number of the first card selected. The type is string. PlacementFirst interface{} // Node id of the first card selected. The type is string. NodeidFirst interface{} // Serial Number of the second card selected. The type is string. PlacementSecond interface{} // Node id of the second card selected. The type is string. NodeidSecond interface{} // Service Load. The type is interface{} with range: 0..255. SvcLoad interface{} }
RackServiceInventory_RsvcLocations_Rsvci
func (*RackServiceInventory_RsvcLocations_Rsvci) GetEntityData ¶
func (rsvci *RackServiceInventory_RsvcLocations_Rsvci) GetEntityData() *types.CommonEntityData
type SdrInventory ¶
type SdrInventory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of SdrInventory_SdrLocations. SdrLocations []*SdrInventory_SdrLocations }
SdrInventory System Admin Manager SDR Inventory
func (*SdrInventory) GetEntityData ¶
func (sdrInventory *SdrInventory) GetEntityData() *types.CommonEntityData
type SdrInventory_SdrLocations ¶
type SdrInventory_SdrLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with pattern: // ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?. SdrLocation interface{} // The type is slice of SdrInventory_SdrLocations_Sdri. Sdri []*SdrInventory_SdrLocations_Sdri }
SdrInventory_SdrLocations
func (*SdrInventory_SdrLocations) GetEntityData ¶
func (sdrLocations *SdrInventory_SdrLocations) GetEntityData() *types.CommonEntityData
type SdrInventory_SdrLocations_Sdri ¶
type SdrInventory_SdrLocations_Sdri struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. SDR NAME. The type is string. SdrName interface{} // SDR ID. The type is interface{} with range: 0..4294967295. SdrId interface{} // SDR VLAN ID. The type is interface{} with range: 0..255. SdrVlanBaseid interface{} // SDR Image Version. The type is interface{} with range: // 0..18446744073709551615. SdrVersion interface{} }
SdrInventory_SdrLocations_Sdri
func (*SdrInventory_SdrLocations_Sdri) GetEntityData ¶
func (sdri *SdrInventory_SdrLocations_Sdri) GetEntityData() *types.CommonEntityData
type SystemServiceInventory ¶
type SystemServiceInventory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of SystemServiceInventory_SsvcLocations. SsvcLocations []*SystemServiceInventory_SsvcLocations }
SystemServiceInventory System Admin Manager System Services Inventory
func (*SystemServiceInventory) GetEntityData ¶
func (systemServiceInventory *SystemServiceInventory) GetEntityData() *types.CommonEntityData
type SystemServiceInventory_SsvcLocations ¶
type SystemServiceInventory_SsvcLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with pattern: // ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?. SsvcLocation interface{} // The type is slice of SystemServiceInventory_SsvcLocations_Ssvci. Ssvci []*SystemServiceInventory_SsvcLocations_Ssvci }
SystemServiceInventory_SsvcLocations
func (*SystemServiceInventory_SsvcLocations) GetEntityData ¶
func (ssvcLocations *SystemServiceInventory_SsvcLocations) GetEntityData() *types.CommonEntityData
type SystemServiceInventory_SsvcLocations_Ssvci ¶
type SystemServiceInventory_SsvcLocations_Ssvci struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Service Name. The type is string. SvcName interface{} // Serial Number of the first card selected. The type is string. PlacementFirst interface{} // Node id of the first card selected. The type is string. NodeidFirst interface{} // Serial Number of the second card selected. The type is string. PlacementSecond interface{} // Node id of the second card selected. The type is string. NodeidSecond interface{} // Service Load. The type is interface{} with range: 0..255. SvcLoad interface{} }
SystemServiceInventory_SsvcLocations_Ssvci
func (*SystemServiceInventory_SsvcLocations_Ssvci) GetEntityData ¶
func (ssvci *SystemServiceInventory_SsvcLocations_Ssvci) GetEntityData() *types.CommonEntityData
type TopologyNeighbors ¶
type TopologyNeighbors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of TopologyNeighbors_NbrLocations. NbrLocations []*TopologyNeighbors_NbrLocations }
TopologyNeighbors System Admin Manager Neighbors of a location
func (*TopologyNeighbors) GetEntityData ¶
func (topologyNeighbors *TopologyNeighbors) GetEntityData() *types.CommonEntityData
type TopologyNeighbors_NbrLocations ¶
type TopologyNeighbors_NbrLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is string with pattern: // ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?. NbrLocation interface{} // The type is slice of TopologyNeighbors_NbrLocations_Nbri. Nbri []*TopologyNeighbors_NbrLocations_Nbri }
TopologyNeighbors_NbrLocations
func (*TopologyNeighbors_NbrLocations) GetEntityData ¶
func (nbrLocations *TopologyNeighbors_NbrLocations) GetEntityData() *types.CommonEntityData
type TopologyNeighbors_NbrLocations_Nbri ¶
type TopologyNeighbors_NbrLocations_Nbri struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Neighbor System ID. The type is string. NbrSystemId interface{} // This attribute is a key. Neighbor Area Type. The type is string. NbrAreaType interface{} // Adjacency Interface. The type is string. NbrInterface interface{} // Neighbor State. The type is string. NbrState interface{} // Neighbor Hold Time. The type is interface{} with range: // 0..18446744073709551615. NbrHoldtime interface{} // Neighbor Up Time. The type is string. NbrUptime interface{} }
TopologyNeighbors_NbrLocations_Nbri
func (*TopologyNeighbors_NbrLocations_Nbri) GetEntityData ¶
func (nbri *TopologyNeighbors_NbrLocations_Nbri) GetEntityData() *types.CommonEntityData