infra_xtc_agent_cfg

package
v0.0.0-...-50def94 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR infra-xtc-agent package configuration.

This YANG module augments the

Cisco-IOS-XR-segment-routing-ms-cfg

module with configuration 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 XtcAddressFamily

type XtcAddressFamily string

XtcAddressFamily represents Xtc address family

const (
	// IPv4 address family
	XtcAddressFamily_af_type_ipv4 XtcAddressFamily = "af-type-ipv4"

	// IPv6 address family
	XtcAddressFamily_xtc_af_type_ipv6 XtcAddressFamily = "xtc-af-type-ipv6"
)

type XtcAffinityRule

type XtcAffinityRule string

XtcAffinityRule represents Xtc affinity rule

const (
	// Include-all affinity rule
	XtcAffinityRule_affinity_include_all XtcAffinityRule = "affinity-include-all"

	// Exclude-any affinity rule
	XtcAffinityRule_affinity_exclude_any XtcAffinityRule = "affinity-exclude-any"

	// Include-any affinity rule
	XtcAffinityRule_affinity_include_any XtcAffinityRule = "affinity-include-any"
)

type XtcAutoRouteMetric

type XtcAutoRouteMetric string

XtcAutoRouteMetric represents Xtc auto route metric

const (
	// Autoroute relative metric type
	XtcAutoRouteMetric_relative XtcAutoRouteMetric = "relative"

	// Autoroute constant metric type
	XtcAutoRouteMetric_constant XtcAutoRouteMetric = "constant"
)

type XtcBindingSid

type XtcBindingSid string

XtcBindingSid represents Xtc binding sid

const (
	// Use specified BSID MPLS label
	XtcBindingSid_mpls_label_specified XtcBindingSid = "mpls-label-specified"

	// Allocate BSID MPLS label
	XtcBindingSid_mpls_label_any XtcBindingSid = "mpls-label-any"
)

type XtcBindingSidDynamicRule

type XtcBindingSidDynamicRule string

XtcBindingSidDynamicRule represents Xtc binding sid dynamic rule

const (
	// Disable dynamic binding SID allocation
	XtcBindingSidDynamicRule_disable XtcBindingSidDynamicRule = "disable"
)

type XtcBindingSidexplicitRule

type XtcBindingSidexplicitRule string

XtcBindingSidexplicitRule represents Xtc binding sidexplicit rule

const (
	// Fallback dynamic option
	XtcBindingSidexplicitRule_fallback_dynamic XtcBindingSidexplicitRule = "fallback-dynamic"

	// SRLB enforcement option
	XtcBindingSidexplicitRule_enforce_srlb XtcBindingSidexplicitRule = "enforce-srlb"
)

type XtcDisjointness

type XtcDisjointness string

XtcDisjointness represents Xtc disjointness

const (
	// Link Disjointness
	XtcDisjointness_link XtcDisjointness = "link"

	// Node Disjointness
	XtcDisjointness_node XtcDisjointness = "node"

	// SRLG Disjointness
	XtcDisjointness_srlg XtcDisjointness = "srlg"

	// SRLG Node Disjointness
	XtcDisjointness_srlg_node XtcDisjointness = "srlg-node"
)

type XtcEndPoint

type XtcEndPoint string

XtcEndPoint represents Xtc end point

const (
	// IPv4 endpoint address
	XtcEndPoint_end_point_type_ipv4 XtcEndPoint = "end-point-type-ipv4"

	// IPv6 endpoint address
	XtcEndPoint_end_point_type_ipv6 XtcEndPoint = "end-point-type-ipv6"
)

type XtcMetric

type XtcMetric string

XtcMetric represents Xtc metric

const (
	// IGP metric type
	XtcMetric_igp XtcMetric = "igp"

	// TE metric type
	XtcMetric_te XtcMetric = "te"

	// Hopcount metric type
	XtcMetric_hopcount XtcMetric = "hopcount"

	// Latency metric type
	XtcMetric_latency XtcMetric = "latency"
)

type XtcMetricValue

type XtcMetricValue string

XtcMetricValue represents Xtc metric value

const (
	// Relative metric value
	XtcMetricValue_relative XtcMetricValue = "relative"

	// Absolute metric value
	XtcMetricValue_absolute XtcMetricValue = "absolute"
)

type XtcPath

type XtcPath string

XtcPath represents Xtc path

const (
	// Explicit
	XtcPath_explicit XtcPath = "explicit"

	// Dynamic
	XtcPath_dynamic XtcPath = "dynamic"
)

type XtcPathHop

type XtcPathHop string

XtcPathHop represents Xtc path hop

const (
	// Segment-routing MPLS
	XtcPathHop_mpls XtcPathHop = "mpls"

	// Segment-routing v6
	XtcPathHop_srv6 XtcPathHop = "srv6"
)

type XtcSegment

type XtcSegment string

XtcSegment represents Xtc segment

const (
	// IPv4 Address
	XtcSegment_ipv4_address XtcSegment = "ipv4-address"

	// MPLS Label
	XtcSegment_mpls_label XtcSegment = "mpls-label"
)

type XtcSteeringApplication

type XtcSteeringApplication string

XtcSteeringApplication represents Xtc steering application

const (
	// BGP as steering client
	XtcSteeringApplication_bgp XtcSteeringApplication = "bgp"

	// ISIS as steering client
	XtcSteeringApplication_isis XtcSteeringApplication = "isis"

	// OSPF as steering client
	XtcSteeringApplication_ospf XtcSteeringApplication = "ospf"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL