Cisco-IOS-XR-types

This module contains a collection of IOS-XR derived YANG data types. Copyright (c) 2013-2020 by Cisco Systems, Inc. All rights ...

Typedef Base type Abstract
Bgp-as-number union BGP AS number type
Bgp-ipv4-flowspec-address string An IPV4 Flowspec address in hexadecimal notation.
Bgp-ipv4-mdt-addr string An IPV4 MDT address in dotted decimal notation. An IPv4 MDT address should be of the form 0000006400000065-129.29.83.45. This datatype restricts the value of each field 16 digits in hexadecimal for RD field and between 0 and 255 for IPv4 address field, i.e. [0000000000000000-ffffffffffffffff]- [0-255].[0-255].[0-255].[0-255].
Bgp-ipv4-mvpn-addr string An IPV4 MVPN address in hexadecimal notation.
Bgp-ipv4-tunnel-addr string An IPV4 tunnel address in dotted decimal notation. An IPv4 tunnel address should be of the form 65535:129.29.83.45. This datatype restricts the value of each field between 0 and 65535 for prefix field and 0 and 255 for IPv4 address field, i.e. [0-65535]:[0-255].[0-255].[0-255].[0-255]
Bgp-ipv6-flowspec-address string An IPV6 Flowspec address in hexadecimal notation.
Bgp-ipv6-mvpn-addr string An IPV6 MVPN address in hexadecimal notation.
Bgp-l2vpn-evpn-addrs string L2VPN EVPN Address in hexadecimal notation.
Bgp-ls-addr string BGP link state unicast address in hexadecimal notation.
Bgp-route-distinguisher union BGP route distinguisher number format
Bgp-rt-constrt-addr string An IPV4 RTConstraint address in hexadecimal notation.
Char-num union Takes a character or its ASCII decimal equivalent (0-255).
Cisco-ios-xr-port-number uint16 Port number of range from 1 to 65535
Cisco-ios-xr-string string Special characters are not allowed.
Controller-name string A controller name specifying a controller type and instance. Controller represents a string defining a controller type and instance, e.g. dwdm0/4/0/0 or GigabitEthCtrlr0/2/0/0 or T10/0/0/0
Docker-app-id string A Docker container name format.
Encryption-type enumeration The type of encryption used on a password string.
Evpn-esi-value string EVPN 9-octet ESI value
Extended-node-id string A location used as value information and specified as a Rack/Slot/Instance/SubInstance, e.g. 0/1/CPU0/NPU0
Hex-integer string An unsigned 32-bit integer represented in hexadecimal format.
Hex-integer-16 string An unsigned 16-bit integer represented in hexadecimal format.
Hex-integer-8 string An unsigned 8-bit integer represented in hexadecimal format.
Instance-id string Names the instance portion of a NodeID Rack/Slot/Instance triple
Interface-name string An interface name specifying an interface type and instance. Interface represents a string defining an interface type and instance, e.g. MgmtEth0/4/CPU1/0 or TenGigE0/2/0/0.2 or Bundle-Ether9 or Bundle-Ether9.98 or Serial0/0/0/0/3/1:1
Ipv4-prefix-length uint8 An IPv4 address prefix length. Must lie between 0 and 32 inclusive.
Ipv6-prefix-length uint8 An IPv6 address prefix length. Must lie between 0 and 32 inclusive.
Isis-lsp-id string An ISIS LSP ID should be of the form 0123.4567.89ab.cd-ef. This data type restricts each character to a hex character.
Isis-node-id string An ISIS node ID should be of the form 0123.4567.89ab.cd. This data type restricts each character to a hex character.
Isis-snpa string String representation of a SNPA, 802.2 MAC address in canonical format, e.g. 0123.4567.89ab
Md5-password string The Md5-password type is used to store password using the MD5 hash function. When a clear text value is set to a leaf of this type, the server calculates a password hash and stores the result in the datastore. The password is never stored in clear text. When a leaf of this type is read, the stored password hash is returned. A value of this type matches one of the forms: !<clear text password> <password hash> The '!' prefix signals that the value is clear text. When such a value is received by the server, a hash value is calculated. This value is stored in the configuration data store. If a value starting without '!' is received, the server knows that the value already represents a hashed value, and stores it as is in the data store.
Mpls-label-space-id string MPLS-LDP labe-space ID format
Node-id string A location used as value information and specified as a Rack/Slot/Instance triple, e.g. F0/SC1/0.
Osi-area-address string An OSI area address should consist of an odd number of octets, and be of the form 01 or 01.2345 etc up to 01.2345.6789.abcd.ef01.2345.6789. This data type restricts each character to a hex character.
Osi-net string An OSI NET should consist of an even number of octets, and be of the form 01.2345.6789.abcd.ef etc up to 01.2345.6789.abcd.ef01.2345.6789.abcd.ef01.2345.67. This data type restricts each character to a hex character.
Osi-system-id string An OSI system ID should be of the form 0123.4567.89ab. This data type restricts each character to a hex character.
Ospf-area-id union OSPF area ID. Either OSPF area ID as a decimal value or OSPF area ID in IP address format
Physical-allowed-node-id uint32 A physical location encoded as a 32-bit value.
Physical-allowed-node-id-string string A physical location which is represented internallyusing string format (eg: 0_6_CPU0).
Pq-node-id string Partially qualified location which is used for wildcarding location specifications, e.g. 1/*/*
Proprietary-password string The Proprietary-password type is used to store password using the Cisco proprietary hash function. When a clear text value is set to a leaf of this type, the server calculates a password hash and stores the result in the datastore. The password is never stored in clear text. When a leaf of this type is read, the stored password hash is returned. A value of this type matches one of the forms: !<clear text password> <password hash> The '!' prefix signals that the value is clear text. When such a value is received by the server, a hash value is calculated. This value is stored in the configuration data store. If a value starting without '!' is received, the server knows that the value already represents a hashed value, and stores it as is in the data store.
Rack-id string Names the rack portion of a NodeID Rack/Slot/Instance triple
Route-dist string Route distinguisher in hexadecimal notation.
Route-policy-name string Datatype for route policy name
Rpl-policy string RPL Policy info
Rpl-set string RPL Set info
Slot-id string Names the slot portion of a NodeID Rack/Slot/Instance triple
String-identifier string A string for specifying identifier.
Sub-instance-id string Names the sub-instance portion of an extended NodeID Rack/Slot/Instance/SubInstance
Tty-escape-char-num union Escape character or its ASCII decimal equivalent (0-255) or one of the three string DEFAULT, BREAK, NONE.
Type10-password string The Type10-password type is used to store password using the Script algorithmic encryption. When a clear text value is set to a leaf of this type, the server calculates a password hash and stores the result in the datastore. The password is never stored in clear text. When a leaf of this type is read, the stored password hash is returned. A value of this type matches one of the forms: !<clear text password> <password hash> The '!' prefix signals that the value is clear text. When such a value is received by the server, a hash value is calculated. This value is stored in the configuration data store. If a value starting without '!' is received, the server knows that the value already represents a hashed value, and stores it as is in the data store.
Type6-password string The Type6-password type is used to store password using the Cisco type 6 hash function. When a clear text value is set to a leaf of this type, the server calculates a password hash and stores the result in the datastore. The password is never stored in clear text. When a leaf of this type is read, the stored password hash is returned. A value of this type matches one of the forms: !<clear text password> <password hash> The '!' prefix signals that the value is clear text. When such a value is received by the server, a hash value is calculated. This value is stored in the configuration data store. If a value starting without '!' is received, the server knows that the value already represents a hashed value, and stores it as is in the data store.
Type8-password string The Type8-password type is used to store password using the SHA-256 encryption. When a clear text value is set to a leaf of this type, the server calculates a password hash and stores the result in the datastore. The password is never stored in clear text. When a leaf of this type is read, the stored password hash is returned. A value of this type matches one of the forms: !<clear text password> <password hash> The '!' prefix signals that the value is clear text. When such a value is received by the server, a hash value is calculated. This value is stored in the configuration data store. If a value starting without '!' is received, the server knows that the value already represents a hashed value, and stores it as is in the data store.
Type9-password string The Type9-password type is used to store password using the Script algorithmic encryption. When a clear text value is set to a leaf of this type, the server calculates a password hash and stores the result in the datastore. The password is never stored in clear text. When a leaf of this type is read, the stored password hash is returned. A value of this type matches one of the forms: !<clear text password> <password hash> The '!' prefix signals that the value is clear text. When such a value is received by the server, a hash value is calculated. This value is stored in the configuration data store. If a value starting without '!' is received, the server knows that the value already represents a hashed value, and stores it as is in the data store.
Vpn-id string VPN ID format (OUI:VPN-Index in hex integer)

© 2024 YumaWorks, Inc. All rights reserved.