Junos RPC YANG module for protection-group command(s)
Version: 2019-01-01
module junos-ex-rpc-protection-group { yang-version 1; namespace "http://yang.juniper.net/junos-ex/rpc/protection-group"; prefix protection-group; import junos-common-types { prefix jt; revision-date "2019-01-01"; } organization "Juniper Networks, Inc."; contact "yang-support@juniper.net"; description "Junos RPC YANG module for protection-group command(s)"; revision "2019-01-01" { description "Junos: 21.3R1.9"; } rpc get-raps-pdu-information { description "Show RAPS PDU information for ethernet ring"; input { leaf verbosity_level { type enumeration { enum "brief" { value 0; description "Display brief output (default)"; } enum "detail" { value 1; description "Display detailed output"; } } default "brief"; } leaf group-name { type string; description "Name of protection group"; } } output { choice output_c { leaf output { type string; } anyxml erp-rpdu-information { } anyxml multi-routing-engine-results { } } // choice output_c } } // rpc get-raps-pdu-information rpc get-raps-state-machine-information { description "Show RAPS state machine information for ethernet ring"; input { leaf verbosity_level { type enumeration { enum "brief" { value 0; description "Display brief output (default)"; } enum "detail" { value 1; description "Display detailed output"; } } default "brief"; } leaf group-name { type string; description "Name of protection group"; } } output { choice output_c { leaf output { type string; } anyxml erp-raps-information { } anyxml multi-routing-engine-results { } } // choice output_c } } // rpc get-raps-state-machine-information rpc get-ring-interface-information { description "Show interface information for ethernet ring"; input { leaf verbosity_level { type enumeration { enum "brief" { value 0; description "Display brief output (default)"; } enum "detail" { value 1; description "Display detailed output"; } } default "brief"; } leaf group-name { type string; description "Name of protection group"; } } output { choice output_c { leaf output { type string; } anyxml erp-interface-information { } anyxml multi-routing-engine-results { } } // choice output_c } } // rpc get-ring-interface-information rpc get-ring-statistics { description "Show statistics for ethernet ring"; input { leaf verbosity_level { type enumeration { enum "brief" { value 0; description "Display brief output (default)"; } enum "detail" { value 1; description "Display detailed output"; } } default "brief"; } leaf group-name { type string; description "Name of protection group"; } } output { choice output_c { leaf output { type string; } anyxml ethernet-ring-statistics { } anyxml multi-routing-engine-results { } } // choice output_c } } // rpc get-ring-statistics rpc get-ring-data-channel-information { description "Show data channel for ethernet ring"; input { leaf verbosity_level { type enumeration { enum "brief" { value 0; description "Display brief output (default)"; } enum "detail" { value 1; description "Display detailed output"; } } default "brief"; } leaf group-name { type string; description "Name of protection group"; } } output { choice output_c { leaf output { type string; } anyxml erp-data-channel-information { } anyxml multi-routing-engine-results { } } // choice output_c } } // rpc get-ring-data-channel-information rpc get-ring-vlan-information { description "Show VLAN information for ethernet ring data channel"; input { leaf verbosity_level { type enumeration { enum "brief" { value 0; description "Display brief output (default)"; } enum "detail" { value 1; description "Display detailed output"; } } default "brief"; } leaf group-name { type string; description "Name of protection group"; } } output { choice output_c { leaf output { type string; } anyxml erp-ifbd-information { } anyxml multi-routing-engine-results { } } // choice output_c } } // rpc get-ring-vlan-information rpc get-ring-flush-information { description "Show flush information for ethernet ring ports"; input { leaf verbosity_level { type enumeration { enum "brief" { value 0; description "Display brief output (default)"; } enum "detail" { value 1; description "Display detailed output"; } } default "brief"; } leaf group-name { type string; description "Name of protection group"; } } output { choice output_c { leaf output { type string; } anyxml erp-flush-information { } anyxml multi-routing-engine-results { } } // choice output_c } } // rpc get-ring-flush-information rpc get-ring-config-information { description "Show configuration information for ethernet ring instance"; input { leaf verbosity_level { type enumeration { enum "brief" { value 0; description "Display brief output (default)"; } enum "detail" { value 1; description "Display detailed output"; } } default "brief"; } leaf group-name { type string; description "Name of protection group"; } } output { choice output_c { leaf output { type string; } anyxml erp-config-information { } anyxml multi-routing-engine-results { } } // choice output_c } } // rpc get-ring-config-information } // module junos-ex-rpc-protection-group
© 2023 YumaWorks, Inc. All rights reserved.