module: ietf-l3vpn-ntw +--rw l3vpn-ntw +--rw vpn-profiles | +--rw valid-provider-identifiers | +--rw external-connectivity-identifier* [id] {external-connectivity}? | | +--rw id string | +--rw encryption-profile-identifier* [id] | | +--rw id string | +--rw qos-profile-identifier* [id] | | +--rw id string | +--rw bfd-profile-identifier* [id] | | +--rw id string | +--rw forwarding-profile-identifier* [id] | | +--rw id string | +--rw routing-profile-identifier* [id] | +--rw id string +--rw vpn-services +--rw vpn-service* [vpn-id] +--rw vpn-id vpn-common:vpn-id +--rw vpn-name? string +--rw vpn-description? string +--rw customer-name? string +--rw parent-service-id? vpn-common:vpn-id +--rw vpn-type? identityref +--rw vpn-service-topology? identityref +--rw status | +--rw admin-status | | +--rw status? identityref | | +--rw last-change? yang:date-and-time | +--rw oper-status | +--ro status? identityref | +--ro last-change? yang:date-and-time +--rw vpn-instance-profiles | +--rw vpn-instance-profile* [profile-id] | +--rw profile-id string | +--rw role? identityref | +--rw local-as? inet:as-number {vpn-common:rtg-bgp}? | +--rw (rd-choice)? | | +--:(directly-assigned) | | | +--rw rd? rt-types:route-distinguisher | | +--:(directly-assigned-suffix) | | | +--rw rd-suffix? uint16 | | +--:(auto-assigned) | | | +--rw rd-auto | | | +--rw (auto-mode)? | | | | +--:(from-pool) | | | | | +--rw rd-pool-name? string | | | | +--:(full-auto) | | | | +--rw auto? empty | | | +--ro auto-assigned-rd? rt-types:route-distinguisher | | +--:(auto-assigned-suffix) | | | +--rw rd-auto-suffix | | | +--rw (auto-mode)? | | | | +--:(from-pool) | | | | | +--rw rd-pool-name? string | | | | +--:(full-auto) | | | | +--rw auto? empty | | | +--ro auto-assigned-rd-suffix? uint16 | | +--:(no-rd) | | +--rw no-rd? empty | +--rw address-family* [address-family] | | +--rw address-family identityref | | +--rw vpn-targets | | | +--rw vpn-target* [id] | | | | +--rw id uint8 | | | | +--rw route-targets* [route-target] | | | | | +--rw route-target rt-types:route-target | | | | +--rw route-target-type rt-types:route-target-type | | | +--rw vpn-policies | | | +--rw import-policy? string | | | +--rw export-policy? string | | +--rw maximum-routes* [protocol] | | +--rw protocol identityref | | +--rw maximum-routes? uint32 | +--rw multicast {vpn-common:multicast}? | +--rw tree-flavor? identityref | +--rw rp | | +--rw rp-group-mappings | | | +--rw rp-group-mapping* [id] | | | +--rw id uint16 | | | +--rw provider-managed | | | | +--rw enabled? boolean | | | | +--rw rp-redundancy? boolean | | | | +--rw optimal-traffic-delivery? boolean | | | | +--rw anycast | | | | +--rw local-address? inet:ip-address | | | | +--rw rp-set-address* inet:ip-address | | | +--rw rp-address inet:ip-address | | | +--rw groups | | | +--rw group* [id] | | | +--rw id uint16 | | | +--rw (group-format) | | | +--:(group-prefix) | | | | +--rw group-address? inet:ip-prefix | | | +--:(startend) | | | +--rw group-start? inet:ip-address | | | +--rw group-end? inet:ip-address | | +--rw rp-discovery | | +--rw rp-discovery-type? identityref | | +--rw bsr-candidates | | +--rw bsr-candidate-address* inet:ip-address | +--rw igmp {vpn-common:igmp and vpn-common:ipv4}? | | +--rw static-group* [group-addr] | | | +--rw group-addr rt-types:ipv4-multicast-group-address | | | +--rw source-addr? rt-types:ipv4-multicast-source-address | | +--rw max-groups? uint32 | | +--rw max-entries? uint32 | | +--rw version? identityref | +--rw mld {vpn-common:mld and vpn-common:ipv6}? | | +--rw static-group* [group-addr] | | | +--rw group-addr rt-types:ipv6-multicast-group-address | | | +--rw source-addr? rt-types:ipv6-multicast-source-address | | +--rw max-groups? uint32 | | +--rw max-entries? uint32 | | +--rw version? identityref | +--rw pim {vpn-common:pim}? | +--rw hello-interval? rt-types:timer-value-seconds16 | +--rw dr-priority? uint32 +--rw underlay-transport | +--rw (type)? | +--:(abstract) | | +--rw transport-instance-id? string | | +--rw instance-type? identityref | +--:(protocol) | +--rw protocol* identityref +--rw external-connectivity {vpn-common:external-connectivity}? | +--rw (profile)? | +--:(profile) | +--rw profile-name? -> /l3vpn-ntw/vpn-profiles/valid-provider-identifiers/external-connectivity-identifier/id +--rw vpn-nodes +--rw vpn-node* [vpn-node-id] +--rw vpn-node-id vpn-common:vpn-id +--rw description? string +--rw ne-id? string +--rw local-as? inet:as-number {vpn-common:rtg-bgp}? +--rw router-id? rt-types:router-id +--rw active-vpn-instance-profiles | +--rw vpn-instance-profile* [profile-id] | +--rw profile-id -> /l3vpn-ntw/vpn-services/vpn-service/vpn-instance-profiles/vpn-instance-profile/profile-id | +--rw router-id* [address-family] | | +--rw address-family identityref | | +--rw router-id? inet:ip-address | +--rw local-as? inet:as-number {vpn-common:rtg-bgp}? | +--rw (rd-choice)? | | +--:(directly-assigned) | | | +--rw rd? rt-types:route-distinguisher | | +--:(directly-assigned-suffix) | | | +--rw rd-suffix? uint16 | | +--:(auto-assigned) | | | +--rw rd-auto | | | +--rw (auto-mode)? | | | | +--:(from-pool) | | | | | +--rw rd-pool-name? string | | | | +--:(full-auto) | | | | +--rw auto? empty | | | +--ro auto-assigned-rd? rt-types:route-distinguisher | | +--:(auto-assigned-suffix) | | | +--rw rd-auto-suffix | | | +--rw (auto-mode)? | | | | +--:(from-pool) | | | | | +--rw rd-pool-name? string | | | | +--:(full-auto) | | | | +--rw auto? empty | | | +--ro auto-assigned-rd-suffix? uint16 | | +--:(no-rd) | | +--rw no-rd? empty | +--rw address-family* [address-family] | | +--rw address-family identityref | | +--rw vpn-targets | | | +--rw vpn-target* [id] | | | | +--rw id uint8 | | | | +--rw route-targets* [route-target] | | | | | +--rw route-target rt-types:route-target | | | | +--rw route-target-type rt-types:route-target-type | | | +--rw vpn-policies | | | +--rw import-policy? string | | | +--rw export-policy? string | | +--rw maximum-routes* [protocol] | | +--rw protocol identityref | | +--rw maximum-routes? uint32 | +--rw multicast {vpn-common:multicast}? | +--rw tree-flavor? identityref | +--rw rp | | +--rw rp-group-mappings | | | +--rw rp-group-mapping* [id] | | | +--rw id uint16 | | | +--rw provider-managed | | | | +--rw enabled? boolean | | | | +--rw rp-redundancy? boolean | | | | +--rw optimal-traffic-delivery? boolean | | | | +--rw anycast | | | | +--rw local-address? inet:ip-address | | | | +--rw rp-set-address* inet:ip-address | | | +--rw rp-address inet:ip-address | | | +--rw groups | | | +--rw group* [id] | | | +--rw id uint16 | | | +--rw (group-format) | | | +--:(group-prefix) | | | | +--rw group-address? inet:ip-prefix | | | +--:(startend) | | | +--rw group-start? inet:ip-address | | | +--rw group-end? inet:ip-address | | +--rw rp-discovery | | +--rw rp-discovery-type? identityref | | +--rw bsr-candidates | | +--rw bsr-candidate-address* inet:ip-address | +--rw igmp {vpn-common:igmp and vpn-common:ipv4}? | | +--rw static-group* [group-addr] | | | +--rw group-addr rt-types:ipv4-multicast-group-address | | | +--rw source-addr? rt-types:ipv4-multicast-source-address | | +--rw max-groups? uint32 | | +--rw max-entries? uint32 | | +--rw version? identityref | +--rw mld {vpn-common:mld and vpn-common:ipv6}? | | +--rw static-group* [group-addr] | | | +--rw group-addr rt-types:ipv6-multicast-group-address | | | +--rw source-addr? rt-types:ipv6-multicast-source-address | | +--rw max-groups? uint32 | | +--rw max-entries? uint32 | | +--rw version? identityref | +--rw pim {vpn-common:pim}? | +--rw hello-interval? rt-types:timer-value-seconds16 | +--rw dr-priority? uint32 +--rw msdp {msdp}? | +--rw peer? inet:ipv4-address | +--rw local-address? inet:ipv4-address | +--rw status | +--rw admin-status | | +--rw status? identityref | | +--rw last-change? yang:date-and-time | +--rw oper-status | +--ro status? identityref | +--ro last-change? yang:date-and-time +--rw groups | +--rw group* [group-id] | +--rw group-id string +--rw status | +--rw admin-status | | +--rw status? identityref | | +--rw last-change? yang:date-and-time | +--rw oper-status | +--ro status? identityref | +--ro last-change? yang:date-and-time +--rw vpn-network-accesses +--rw vpn-network-access* [id] +--rw id vpn-common:vpn-id +--rw interface-id? string +--rw description? string +--rw vpn-network-access-type? identityref +--rw vpn-instance-profile? -> /l3vpn-ntw/vpn-services/vpn-service/vpn-nodes/vpn-node/active-vpn-instance-profiles/vpn-instance-profile/profile-id +--rw status | +--rw admin-status | | +--rw status? identityref | | +--rw last-change? yang:date-and-time | +--rw oper-status | +--ro status? identityref | +--ro last-change? yang:date-and-time +--rw connection | +--rw encapsulation | | +--rw type? identityref | | +--rw dot1q | | | +--rw tag-type? identityref | | | +--rw cvlan-id? uint16 | | +--rw priority-tagged | | | +--rw tag-type? identityref | | +--rw qinq | | +--rw tag-type? identityref | | +--rw svlan-id uint16 | | +--rw cvlan-id uint16 | +--rw (l2-service)? | | +--:(l2-tunnel-service) | | | +--rw l2-tunnel-service | | | +--rw type? identityref | | | +--rw pseudowire | | | | +--rw vcid? uint32 | | | | +--rw far-end? union | | | +--rw vpls | | | | +--rw vcid? uint32 | | | | +--rw far-end* union | | | +--rw vxlan | | | +--rw vni-id uint32 | | | +--rw peer-mode? identityref | | | +--rw peer-ip-address* inet:ip-address | | +--:(l2vpn) | | +--rw l2vpn-id? vpn-common:vpn-id | +--rw l2-termination-point? string | +--rw local-bridge-reference? string | +--rw bearer-reference? string {vpn-common:bearer-reference}? | +--rw lag-interface {vpn-common:lag-interface}? | +--rw lag-interface-id? string | +--rw member-link-list | +--rw member-link* [name] | +--rw name string +--rw ip-connection | +--rw l3-termination-point? string | +--rw ipv4 {vpn-common:ipv4}? | | +--rw local-address? inet:ipv4-address | | +--rw prefix-length? uint8 | | +--rw address-allocation-type? identityref | | +--rw (allocation-type)? | | +--:(provider-dhcp) | | | +--rw dhcp-service-type? enumeration | | | +--rw (service-type)? | | | +--:(relay) | | | | +--rw server-ip-address* inet:ipv4-address | | | +--:(server) | | | +--rw (address-assign)? | | | +--:(number) | | | | +--rw number-of-dynamic-address? uint16 | | | +--:(explicit) | | | +--rw customer-addresses | | | +--rw address-pool* [pool-id] | | | +--rw pool-id string | | | +--rw start-address inet:ipv4-address | | | +--rw end-address? inet:ipv4-address | | +--:(dhcp-relay) | | | +--rw customer-dhcp-servers | | | +--rw server-ip-address* inet:ipv4-address | | +--:(static-addresses) | | +--rw primary-address? -> ../address/address-id | | +--rw address* [address-id] | | +--rw address-id string | | +--rw customer-address? inet:ipv4-address | +--rw ipv6 {vpn-common:ipv6}? | +--rw local-address? inet:ipv6-address | +--rw prefix-length? uint8 | +--rw address-allocation-type? identityref | +--rw (allocation-type)? | +--:(provider-dhcp) | | +--rw provider-dhcp | | +--rw dhcp-service-type? enumeration | | +--rw (service-type)? | | +--:(relay) | | | +--rw server-ip-address* inet:ipv6-address | | +--:(server) | | +--rw (address-assign)? | | +--:(number) | | | +--rw number-of-dynamic-address? uint16 | | +--:(explicit) | | +--rw customer-addresses | | +--rw address-pool* [pool-id] | | +--rw pool-id string | | +--rw start-address inet:ipv6-address | | +--rw end-address? inet:ipv6-address | +--:(dhcp-relay) | | +--rw customer-dhcp-servers | | +--rw server-ip-address* inet:ipv6-address | +--:(static-addresses) | +--rw primary-address? -> ../address/address-id | +--rw address* [address-id] | +--rw address-id string | +--rw customer-address? inet:ipv6-address +--rw routing-protocols | +--rw routing-protocol* [id] | +--rw id string | +--rw type? identityref | +--rw routing-profiles* [id] | | +--rw id -> /l3vpn-ntw/vpn-profiles/valid-provider-identifiers/routing-profile-identifier/id | | +--rw type? identityref | +--rw static | | +--rw cascaded-lan-prefixes | | +--rw ipv4-lan-prefixes* [lan next-hop] {vpn-common:ipv4}? | | | +--rw lan inet:ipv4-prefix | | | +--rw lan-tag? string | | | +--rw next-hop union | | | +--rw bfd-enable? boolean {vpn-common:bfd}? | | | +--rw metric? uint32 | | | +--rw preference? uint32 | | | +--rw status | | | +--rw admin-status | | | | +--rw status? identityref | | | | +--rw last-change? yang:date-and-time | | | +--rw oper-status | | | +--ro status? identityref | | | +--ro last-change? yang:date-and-time | | +--rw ipv6-lan-prefixes* [lan next-hop] {vpn-common:ipv6}? | | +--rw lan inet:ipv6-prefix | | +--rw lan-tag? string | | +--rw next-hop union | | +--rw bfd-enable? boolean {vpn-common:bfd}? | | +--rw metric? uint32 | | +--rw preference? uint32 | | +--rw status | | +--rw admin-status | | | +--rw status? identityref | | | +--rw last-change? yang:date-and-time | | +--rw oper-status | | +--ro status? identityref | | +--ro last-change? yang:date-and-time | +--rw bgp | | +--rw description? string | | +--rw local-as? inet:as-number | | +--rw peer-as inet:as-number | | +--rw address-family? identityref | | +--rw local-address? union | | +--rw neighbor* inet:ip-address | | +--rw multihop? uint8 | | +--rw as-override? boolean | | +--rw allow-own-as? uint8 | | +--rw prepend-global-as? boolean | | +--rw send-default-route? boolean | | +--rw site-of-origin? rt-types:route-origin | | +--rw ipv6-site-of-origin? rt-types:ipv6-route-origin | | +--rw redistribute-connected* [address-family] | | | +--rw address-family identityref | | | +--rw enable? boolean | | +--rw bgp-max-prefix | | | +--rw max-prefix? uint32 | | | +--rw warning-threshold? decimal64 | | | +--rw violate-action? enumeration | | | +--rw restart-timer? uint32 | | +--rw bgp-timers | | | +--rw keepalive? uint16 | | | +--rw hold-time? uint16 | | +--rw authentication | | | +--rw enable? boolean | | | +--rw keying-material | | | +--rw (option)? | | | +--:(ao) | | | | +--rw enable-ao? boolean | | | | +--rw ao-keychain? key-chain:key-chain-ref | | | +--:(md5) | | | | +--rw md5-keychain? key-chain:key-chain-ref | | | +--:(explicit) | | | | +--rw key-id? uint32 | | | | +--rw key? string | | | | +--rw crypto-algorithm? identityref | | | +--:(ipsec) | | | +--rw sa? string | | +--rw status | | +--rw admin-status | | | +--rw status? identityref | | | +--rw last-change? yang:date-and-time | | +--rw oper-status | | +--ro status? identityref | | +--ro last-change? yang:date-and-time | +--rw ospf | | +--rw address-family? identityref | | +--rw area-id yang:dotted-quad | | +--rw metric? uint16 | | +--rw sham-links {vpn-common:rtg-ospf-sham-link}? | | | +--rw sham-link* [target-site] | | | +--rw target-site string | | | +--rw metric? uint16 | | +--rw max-lsa? uint32 | | +--rw authentication | | | +--rw enable? boolean | | | +--rw keying-material | | | +--rw (option)? | | | +--:(auth-key-chain) | | | | +--rw key-chain? key-chain:key-chain-ref | | | +--:(auth-key-explicit) | | | | +--rw key-id? uint32 | | | | +--rw key? string | | | | +--rw crypto-algorithm? identityref | | | +--:(ipsec) | | | +--rw sa? string | | +--rw status | | +--rw admin-status | | | +--rw status? identityref | | | +--rw last-change? yang:date-and-time | | +--rw oper-status | | +--ro status? identityref | | +--ro last-change? yang:date-and-time | +--rw isis | | +--rw address-family? identityref | | +--rw area-address area-address | | +--rw level? identityref | | +--rw metric? uint16 | | +--rw mode? enumeration | | +--rw authentication | | | +--rw enable? boolean | | | +--rw keying-material | | | +--rw (option)? | | | +--:(auth-key-chain) | | | | +--rw key-chain? key-chain:key-chain-ref | | | +--:(auth-key-explicit) | | | +--rw key-id? uint32 | | | +--rw key? string | | | +--rw crypto-algorithm? identityref | | +--rw status | | +--rw admin-status | | | +--rw status? identityref | | | +--rw last-change? yang:date-and-time | | +--rw oper-status | | +--ro status? identityref | | +--ro last-change? yang:date-and-time | +--rw rip | | +--rw address-family? identityref | | +--rw timers | | | +--rw update-interval? uint16 | | | +--rw invalid-interval? uint16 | | | +--rw holddown-interval? uint16 | | | +--rw flush-interval? uint16 | | +--rw default-metric? uint8 | | +--rw authentication | | | +--rw enable? boolean | | | +--rw keying-material | | | +--rw (option)? | | | +--:(auth-key-chain) | | | | +--rw key-chain? key-chain:key-chain-ref | | | +--:(auth-key-explicit) | | | +--rw key? string | | | +--rw crypto-algorithm? identityref | | +--rw status | | +--rw admin-status | | | +--rw status? identityref | | | +--rw last-change? yang:date-and-time | | +--rw oper-status | | +--ro status? identityref | | +--ro last-change? yang:date-and-time | +--rw vrrp | +--rw address-family? identityref | +--rw vrrp-group? uint8 | +--rw backup-peer? inet:ip-address | +--rw virtual-ip-address* inet:ip-address | +--rw priority? uint8 | +--rw ping-reply? boolean | +--rw status | +--rw admin-status | | +--rw status? identityref | | +--rw last-change? yang:date-and-time | +--rw oper-status | +--ro status? identityref | +--ro last-change? yang:date-and-time +--rw oam | +--rw bfd {vpn-common:bfd}? | +--rw session-type? identityref | +--rw desired-min-tx-interval? uint32 | +--rw required-min-rx-interval? uint32 | +--rw local-multiplier? uint8 | +--rw holdtime? uint32 | +--rw profile? -> /l3vpn-ntw/vpn-profiles/valid-provider-identifiers/bfd-profile-identifier/id | +--rw authentication! | | +--rw key-chain? key-chain:key-chain-ref | | +--rw meticulous? boolean | +--rw status | +--rw admin-status | | +--rw status? identityref | | +--rw last-change? yang:date-and-time | +--rw oper-status | +--ro status? identityref | +--ro last-change? yang:date-and-time +--rw security | +--rw encryption {vpn-common:encryption}? | | +--rw enabled? boolean | | +--rw layer? enumeration | +--rw encryption-profile | +--rw (profile)? | +--:(provider-profile) | | +--rw profile-name? -> /l3vpn-ntw/vpn-profiles/valid-provider-identifiers/encryption-profile-identifier/id | +--:(customer-profile) | +--rw customer-key-chain? key-chain:key-chain-ref +--rw service +--rw inbound-bandwidth? uint64 {vpn-common:inbound-bw}? +--rw outbound-bandwidth? uint64 {vpn-common:outbound-bw}? +--rw mtu? uint32 +--rw qos {vpn-common:qos}? | +--rw qos-classification-policy | | +--rw rule* [id] | | +--rw id string | | +--rw (match-type)? | | | +--:(match-flow) | | | | +--rw (l3)? | | | | | +--:(ipv4) | | | | | | +--rw ipv4 | | | | | | +--rw dscp? inet:dscp | | | | | | +--rw ecn? uint8 | | | | | | +--rw length? uint16 | | | | | | +--rw ttl? uint8 | | | | | | +--rw protocol? uint8 | | | | | | +--rw ihl? uint8 | | | | | | +--rw flags? bits | | | | | | +--rw offset? uint16 | | | | | | +--rw identification? uint16 | | | | | | +--rw (destination-network)? | | | | | | | +--:(destination-ipv4-network) | | | | | | | +--rw destination-ipv4-network? inet:ipv4-prefix | | | | | | +--rw (source-network)? | | | | | | +--:(source-ipv4-network) | | | | | | +--rw source-ipv4-network? inet:ipv4-prefix | | | | | +--:(ipv6) | | | | | +--rw ipv6 | | | | | +--rw dscp? inet:dscp | | | | | +--rw ecn? uint8 | | | | | +--rw length? uint16 | | | | | +--rw ttl? uint8 | | | | | +--rw protocol? uint8 | | | | | +--rw (destination-network)? | | | | | | +--:(destination-ipv6-network) | | | | | | +--rw destination-ipv6-network? inet:ipv6-prefix | | | | | +--rw (source-network)? | | | | | | +--:(source-ipv6-network) | | | | | | +--rw source-ipv6-network? inet:ipv6-prefix | | | | | +--rw flow-label? inet:ipv6-flow-label | | | | +--rw (l4)? | | | | +--:(tcp) | | | | | +--rw tcp | | | | | +--rw sequence-number? uint32 | | | | | +--rw acknowledgement-number? uint32 | | | | | +--rw data-offset? uint8 | | | | | +--rw reserved? uint8 | | | | | +--rw flags? bits | | | | | +--rw window-size? uint16 | | | | | +--rw urgent-pointer? uint16 | | | | | +--rw options? binary | | | | | +--rw (source-port)? | | | | | | +--:(source-port-range-or-operator) | | | | | | +--rw source-port-range-or-operator | | | | | | +--rw (port-range-or-operator)? | | | | | | +--:(range) | | | | | | | +--rw lower-port inet:port-number | | | | | | | +--rw upper-port inet:port-number | | | | | | +--:(operator) | | | | | | +--rw operator? operator | | | | | | +--rw port inet:port-number | | | | | +--rw (destination-port)? | | | | | +--:(destination-port-range-or-operator) | | | | | +--rw destination-port-range-or-operator | | | | | +--rw (port-range-or-operator)? | | | | | +--:(range) | | | | | | +--rw lower-port inet:port-number | | | | | | +--rw upper-port inet:port-number | | | | | +--:(operator) | | | | | +--rw operator? operator | | | | | +--rw port inet:port-number | | | | +--:(udp) | | | | +--rw udp | | | | +--rw length? uint16 | | | | +--rw (source-port)? | | | | | +--:(source-port-range-or-operator) | | | | | +--rw source-port-range-or-operator | | | | | +--rw (port-range-or-operator)? | | | | | +--:(range) | | | | | | +--rw lower-port inet:port-number | | | | | | +--rw upper-port inet:port-number | | | | | +--:(operator) | | | | | +--rw operator? operator | | | | | +--rw port inet:port-number | | | | +--rw (destination-port)? | | | | +--:(destination-port-range-or-operator) | | | | +--rw destination-port-range-or-operator | | | | +--rw (port-range-or-operator)? | | | | +--:(range) | | | | | +--rw lower-port inet:port-number | | | | | +--rw upper-port inet:port-number | | | | +--:(operator) | | | | +--rw operator? operator | | | | +--rw port inet:port-number | | | +--:(match-application) | | | +--rw match-application? identityref | | +--rw target-class-id? string {qos}? | +--rw qos-action | | +--rw rule* [id] | | +--rw id string | | +--rw target-class-id? string | | +--rw inbound-rate-limit? decimal64 | | +--rw outbound-rate-limit? decimal64 | +--rw qos-profile | +--rw qos-profile* [profile] | +--rw profile -> /l3vpn-ntw/vpn-profiles/valid-provider-identifiers/qos-profile-identifier/id | +--rw direction? identityref +--rw carriers-carrier {vpn-common:carriers-carrier}? | +--rw signaling-type? enumeration +--rw ntp | +--rw broadcast? enumeration | +--rw auth-profile | | +--rw profile-id? string | +--rw status | +--rw admin-status | | +--rw status? identityref | | +--rw last-change? yang:date-and-time | +--rw oper-status | +--ro status? identityref | +--ro last-change? yang:date-and-time +--rw multicast {vpn-common:multicast}? +--rw access-type? enumeration +--rw address-family? identityref +--rw protocol-type? enumeration +--rw remote-source? boolean +--rw igmp {vpn-common:igmp}? | +--rw static-group* [group-addr] | | +--rw group-addr rt-types:ipv4-multicast-group-address | | +--rw source-addr? rt-types:ipv4-multicast-source-address | +--rw max-groups? uint32 | +--rw max-entries? uint32 | +--rw max-group-sources? uint32 | +--rw version? identityref | +--rw status | +--rw admin-status | | +--rw status? identityref | | +--rw last-change? yang:date-and-time | +--rw oper-status | +--ro status? identityref | +--ro last-change? yang:date-and-time +--rw mld {vpn-common:mld}? | +--rw static-group* [group-addr] | | +--rw group-addr rt-types:ipv6-multicast-group-address | | +--rw source-addr? rt-types:ipv6-multicast-source-address | +--rw max-groups? uint32 | +--rw max-entries? uint32 | +--rw max-group-sources? uint32 | +--rw version? identityref | +--rw status | +--rw admin-status | | +--rw status? identityref | | +--rw last-change? yang:date-and-time | +--rw oper-status | +--ro status? identityref | +--ro last-change? yang:date-and-time +--rw pim {vpn-common:pim}? +--rw hello-interval? rt-types:timer-value-seconds16 +--rw dr-priority? uint32 +--rw status +--rw admin-status | +--rw status? identityref | +--rw last-change? yang:date-and-time +--rw oper-status +--ro status? identityref +--ro last-change? yang:date-and-time