This module contains a collection of YANG definitions for Cisco IOS-XR ip-domain package operational data. This module contains...
Version: 2019-04-05
module Cisco-IOS-XR-ip-domain-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-ip-domain-oper"; prefix ip-domain-oper; import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } include Cisco-IOS-XR-ip-domain-oper-sub1 { revision-date "2019-04-05"; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of YANG definitions for Cisco IOS-XR ip-domain package operational data. This module contains definitions for the following management objects: ip-domain: Domain server and host data Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2017-05-01" { description "Fixing backward compatibility error in module."; } revision "2015-09-29" { description "IOS XR 6.0.0 revision."; } revision "2015-01-07" { description "IOS XR 5.3.1 revision."; } semver:module-version "1.0.1"; container ip-domain { config false; description "Domain server and host data"; container vrfs { description "List of VRFs"; list vrf { key "vrf-name"; description "VRF instance"; container server { description "Domain server data"; leaf domain-lookup { type Server-domain-lkup; description "Domain lookup"; } leaf domain-name { type string { length "0..256"; } description "Domain name"; } leaf-list domain { type String1; description "Domain list"; } list server-address { description "Server address list"; leaf af-name { type Host-address; description "AFName"; } leaf ipv4-address { when "../af-name = 'ipv4'" { description "../AFName = 'IPv4'"; } type inet:ipv4-address; description "IPv4 address"; } leaf ipv6-address { when "../af-name = 'ipv6'" { description "../AFName = 'IPv6'"; } type Domain-ipv6-address; description "IPv6 address"; } } // list server-address } // container server container hosts { description "List of domain hosts"; list host { key "host-name"; description "IP domain-name, lookup style, nameservers for specific host"; leaf host-name { type string; description "Hostname"; } container host-alias-list { description "Host alias"; leaf-list host-alias { type String1; description "Host alias list"; } } // container host-alias-list leaf af-name { type Host-address; description "Address type"; } leaf age { type uint16; units "hour"; description "Age in hours"; } list host-address { description "Host address list"; leaf af-name { type Host-address; description "AFName"; } leaf ipv4-address { when "../af-name = 'ipv4'" { description "../AFName = 'IPv4'"; } type inet:ipv4-address; description "IPv4 address"; } leaf ipv6-address { when "../af-name = 'ipv6'" { description "../AFName = 'IPv6'"; } type Domain-ipv6-address; description "IPv6 address"; } } // list host-address } // list host } // container hosts leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } } // list vrf } // container vrfs } // container ip-domain } // module Cisco-IOS-XR-ip-domain-oper
© 2024 YumaWorks, Inc. All rights reserved.