Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR infra-fti package configuration.
This module contains definitions for the following management objects:
dci-fabric-interconnect: Configure FTI parameters/sub-parameters
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type DciFabricInterconnect
- type DciFabricInterconnect_Acp
- type DciFabricInterconnect_Acp_BdRange
- type DciFabricInterconnect_Acp_BviRange
- type DciFabricInterconnect_Acp_VniRange
- type DciFabricInterconnect_Acp_Vrfs
- type DciFabricInterconnect_Acp_Vrfs_Vrf
- type DciFabricInterconnect_Fabrics
- type DciFabricInterconnect_Fabrics_Fabric
- type DciFabricInterconnect_Fabrics_Fabric_Controllers
- type DciFabricInterconnect_Fabrics_Fabric_Controllers_Controller
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DciFabricInterconnect ¶
type DciFabricInterconnect struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Identity (Loopback IP address)<x.x.x.x>. 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}]+)?. Identity interface{} // Configure fabric parameters. Fabrics DciFabricInterconnect_Fabrics // Configure Auto Config Pool parameters. Acp DciFabricInterconnect_Acp }
DciFabricInterconnect Configure FTI parameters/sub-parameters
func (*DciFabricInterconnect) GetEntityData ¶
func (dciFabricInterconnect *DciFabricInterconnect) GetEntityData() *types.CommonEntityData
type DciFabricInterconnect_Acp ¶
type DciFabricInterconnect_Acp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specify NVE interface id. The type is interface{} with range: // 0..4294967295. NveId interface{} // Specify BGP AS number. The type is interface{} with range: 0..4294967295. BgpAs interface{} // Specify Bridge-group name. The type is string. BgName interface{} // Specify BD pool range. BdRange DciFabricInterconnect_Acp_BdRange // Specify VNI pool range. VniRange DciFabricInterconnect_Acp_VniRange // Specify BVI pool range. BviRange DciFabricInterconnect_Acp_BviRange // Configure local VRF parameters. Vrfs DciFabricInterconnect_Acp_Vrfs }
DciFabricInterconnect_Acp Configure Auto Config Pool parameters
func (*DciFabricInterconnect_Acp) GetEntityData ¶
func (acp *DciFabricInterconnect_Acp) GetEntityData() *types.CommonEntityData
type DciFabricInterconnect_Acp_BdRange ¶
type DciFabricInterconnect_Acp_BdRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BD Range:min value. The type is interface{} with range: 1..4000. BdMin interface{} // BD Range:max value. The type is interface{} with range: 0..4294967295. BdMax interface{} }
DciFabricInterconnect_Acp_BdRange Specify BD pool range
func (*DciFabricInterconnect_Acp_BdRange) GetEntityData ¶
func (bdRange *DciFabricInterconnect_Acp_BdRange) GetEntityData() *types.CommonEntityData
type DciFabricInterconnect_Acp_BviRange ¶
type DciFabricInterconnect_Acp_BviRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BVI Range:min value. The type is interface{} with range: 1..4000. BviMin interface{} // BVI Range:max value. The type is interface{} with range: 0..4294967295. BviMax interface{} }
DciFabricInterconnect_Acp_BviRange Specify BVI pool range
func (*DciFabricInterconnect_Acp_BviRange) GetEntityData ¶
func (bviRange *DciFabricInterconnect_Acp_BviRange) GetEntityData() *types.CommonEntityData
type DciFabricInterconnect_Acp_VniRange ¶
type DciFabricInterconnect_Acp_VniRange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VNI Range:min value. The type is interface{} with range: 1..4000. VniMin interface{} // VNI Range:max value. The type is interface{} with range: 0..4294967295. VniMax interface{} }
DciFabricInterconnect_Acp_VniRange Specify VNI pool range
func (*DciFabricInterconnect_Acp_VniRange) GetEntityData ¶
func (vniRange *DciFabricInterconnect_Acp_VniRange) GetEntityData() *types.CommonEntityData
type DciFabricInterconnect_Acp_Vrfs ¶
type DciFabricInterconnect_Acp_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // vrf name. The type is slice of DciFabricInterconnect_Acp_Vrfs_Vrf. Vrf []*DciFabricInterconnect_Acp_Vrfs_Vrf }
DciFabricInterconnect_Acp_Vrfs Configure local VRF parameters
func (*DciFabricInterconnect_Acp_Vrfs) GetEntityData ¶
func (vrfs *DciFabricInterconnect_Acp_Vrfs) GetEntityData() *types.CommonEntityData
type DciFabricInterconnect_Acp_Vrfs_Vrf ¶
type DciFabricInterconnect_Acp_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. vrf name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // BVI override 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}]+)?. BviVrfIp interface{} }
DciFabricInterconnect_Acp_Vrfs_Vrf vrf name
func (*DciFabricInterconnect_Acp_Vrfs_Vrf) GetEntityData ¶
func (vrf *DciFabricInterconnect_Acp_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type DciFabricInterconnect_Fabrics ¶
type DciFabricInterconnect_Fabrics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enter fabric identifier. The type is slice of // DciFabricInterconnect_Fabrics_Fabric. Fabric []*DciFabricInterconnect_Fabrics_Fabric }
DciFabricInterconnect_Fabrics Configure fabric parameters
func (*DciFabricInterconnect_Fabrics) GetEntityData ¶
func (fabrics *DciFabricInterconnect_Fabrics) GetEntityData() *types.CommonEntityData
type DciFabricInterconnect_Fabrics_Fabric ¶
type DciFabricInterconnect_Fabrics_Fabric struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. fabric identifier. The type is interface{} with // range: 1000..9999. Id1 interface{} // Disabled or Path to certificate. The type is string. Ssl interface{} // Enter Opflex peer info. Controllers DciFabricInterconnect_Fabrics_Fabric_Controllers }
DciFabricInterconnect_Fabrics_Fabric Enter fabric identifier
func (*DciFabricInterconnect_Fabrics_Fabric) GetEntityData ¶
func (fabric *DciFabricInterconnect_Fabrics_Fabric) GetEntityData() *types.CommonEntityData
type DciFabricInterconnect_Fabrics_Fabric_Controllers ¶
type DciFabricInterconnect_Fabrics_Fabric_Controllers struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enter Spine IP address. The type is slice of // DciFabricInterconnect_Fabrics_Fabric_Controllers_Controller. Controller []*DciFabricInterconnect_Fabrics_Fabric_Controllers_Controller }
DciFabricInterconnect_Fabrics_Fabric_Controllers Enter Opflex peer info
func (*DciFabricInterconnect_Fabrics_Fabric_Controllers) GetEntityData ¶
func (controllers *DciFabricInterconnect_Fabrics_Fabric_Controllers) GetEntityData() *types.CommonEntityData
type DciFabricInterconnect_Fabrics_Fabric_Controllers_Controller ¶
type DciFabricInterconnect_Fabrics_Fabric_Controllers_Controller struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Enter Spine 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}]+)?. Ip1 interface{} }
DciFabricInterconnect_Fabrics_Fabric_Controllers_Controller Enter Spine IP address
func (*DciFabricInterconnect_Fabrics_Fabric_Controllers_Controller) GetEntityData ¶
func (controller *DciFabricInterconnect_Fabrics_Fabric_Controllers_Controller) GetEntityData() *types.CommonEntityData