ipi-mld
+--rw mld
+--rw vrfs
| +--rw vrf* [vrf-name]
| +--rw vrf-name -> ../config/vrf-name
| +--rw config
| | +--rw vrf-name? -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
| | +--rw disable-ssm-map? empty
| +--ro state
| | +--ro vrf-name? -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
| | +--ro disable-ssm-map? empty
| +--rw group-membership-control
| | +--rw config
| | | +--rw member-limit? uint32
| | | +--rw limit-exception-acl? string
| | +--ro state
| | +--ro member-limit? uint32
| | +--ro limit-exception-acl? string
| | +--ro current-states-count? yang:counter32
| +--rw ssm
| | +--rw static-mappings
| | +--rw static-mapping* [group-ranges-acl source]
| | +--rw group-ranges-acl -> ../config/group-ranges-acl
| | +--rw source -> ../config/source
| | +--rw config
| | | +--rw group-ranges-acl? string
| | | +--rw source? inet:ipv6-address
| | +--ro state
| | +--ro group-ranges-acl? string
| | +--ro source? inet:ipv6-address
| +--rw debug
| +--rw config
| | +--rw debug-options? ipi-mld-types:mld_debug_options_t
| +--ro state
| +--ro debug-options? ipi-mld-types:mld_debug_options_t
| +--ro terminal-debug-status-on? ipi-mld-types:mld_debug_options_t
+--rw interfaces
| +--rw interface* [name]
| +--rw name -> ../config/name
| +--rw config
| | +--rw name? -> /ipi-interface:interfaces/interface/name
| | +--rw enabled? empty
| | +--rw last-member-query-count? uint8
| | +--rw last-member-query-interval? uint16
| | +--rw querier-timeout? uint16
| | +--rw query-interval? uint16
| | +--rw query-max-response-time? uint8
| | +--rw startup-query-interval? uint16
| | +--rw startup-query-count? uint8
| | +--rw robustness-variable? uint8
| | +--rw version? uint8
| +--ro state
| | +--ro counters
| | | +--ro v1-reports-received? yang:counter32
| | | +--ro v2-reports-received? yang:counter32
| | | +--ro v1-leaves-received? yang:counter32
| | | +--ro current-group-records? yang:counter32
| | +--ro internet-address? inet:ipv6-address
| | +--ro oper-status? ipi-mld-types:mld_if_oper_status_t
| | +--ro host-version? uint8
| | +--ro is-querier? boolean
| | +--ro querying-router? inet:ipv6-address
| | +--ro group-membership-interval? uint32
| | +--ro name? -> /ipi-interface:interfaces/interface/name
| | +--ro enabled? empty
| | +--ro last-member-query-count? uint8
| | +--ro last-member-query-interval? uint16
| | +--ro querier-timeout? uint16
| | +--ro query-interval? uint16
| | +--ro query-max-response-time? uint8
| | +--ro startup-query-interval? uint16
| | +--ro startup-query-count? uint8
| | +--ro robustness-variable? uint8
| | +--ro version? uint8
| +--rw proxy
| | +--rw config
| | | +--rw enable-proxy-service? empty
| | | +--rw mroute-proxy-interface? string
| | | +--rw unsolicited-report-interval? uint16
| | +--ro state
| | +--ro enable-proxy-service? empty
| | +--ro mroute-proxy-interface? string
| | +--ro unsolicited-report-interval? uint16
| | +--ro oper-status? ipi-mld-types:mld_proxy_if_oper_status_t
| | +--ro upstream-interface? string
| | +--ro mcast-groups-count? yang:counter32
| +--rw group-membership-control
| | +--rw config
| | | +--rw access-group-name? string
| | | +--rw immediate-leave-groups-list? string
| | | +--rw member-limit? uint32
| | | +--rw limit-exception-acl? string
| | +--ro state
| | +--ro access-group-name? string
| | +--ro immediate-leave-groups-list? string
| | +--ro member-limit? uint32
| | +--ro limit-exception-acl? string
| +--rw asm-static-groups
| | +--rw asm-static-group* [group-address]
| | +--rw group-address -> ../config/group-address
| | +--rw config
| | | +--rw group-address? inet:ipv6-address
| | +--ro state
| | +--ro group-address? inet:ipv6-address
| +--rw ssm-static-groups
| +--rw ssm-static-group* [group-address source]
| +--rw group-address -> ../config/group-address
| +--rw source -> ../config/source
| +--rw config
| | +--rw group-address? inet:ipv6-address
| | +--rw source? ipi-mld-types:mld_static_ssm_source_t
| +--ro state
| +--ro group-address? inet:ipv6-address
| +--ro source? ipi-mld-types:mld_static_ssm_source_t
+--ro group-membership-tree
+--ro mld-instances
+--ro mld-instance* [vrf-name]
+--ro vrf-name -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
+--ro interfaces
+--ro interface* [if-name]
+--ro if-name -> /ipi-interface:interfaces/interface/name
+--ro member-groups
| +--ro member-group* [group-address]
| +--ro group-address -> ../state/group-address
| +--ro state
| | +--ro group-address? inet:ipv6-address
| | +--ro dynamic-remote? empty
| | +--ro static-group? empty
| | +--ro ssm-mapped? empty
| | +--ro static-source? empty
| | +--ro up-time? string
| | +--ro group-mode? ipi-mld-types:mld_ssm_group_mode_t
| | +--ro expiry? string
| | +--ro last-reporter? inet:ipv6-address
| +--ro include-sources
| | +--ro include-source* [source-address]
| | +--ro source-address -> ../state/source-address
| | +--ro state
| | +--ro source-address? inet:ipv6-address
| | +--ro dynamic-remote? empty
| | +--ro static-source? empty
| | +--ro ssm-mapped? empty
| | +--ro up-time? string
| | +--ro expiry? string
| | +--ro is-forwarded? ipi-mld-types:mld_yes_no_t
| +--ro exclude-sources
| +--ro exclude-source* [source-address]
| +--ro source-address -> ../state/source-address
| +--ro state
| +--ro source-address? inet:ipv6-address
| +--ro dynamic-remote? empty
| +--ro static-source? empty
| +--ro ssm-mapped? empty
| +--ro up-time? string
| +--ro expiry? string
| +--ro is-forwarded? ipi-mld-types:mld_yes_no_t
+--ro proxy-groups
+--ro proxy-group* [group-address]
+--ro group-address -> ../state/group-address
+--ro state
+--ro group-address? inet:ipv6-address
+--ro proxy-interface? string
+--ro group-mode? ipi-mld-types:mld_ssm_group_mode_t
+--ro oper-state? ipi-mld-types:mld_if_state_t
+--ro membership-state? ipi-mld-types:mld_proxy_grp_membership_state_t
+--ro multicast-sources* inet:ipv6-address
 
rpcs:
+---x mld-terminal-debug-on {feature-list:HAVE_MCAST_IPV6,feature-list:NOT_HAVE_DUNE_OR_HAVE_DNX}?
| +---w input
| +---w vrf-name? string
| +---w term-debug-options ipi-mld-types:mld_debug_options_t
+---x mld-terminal-debug-off {feature-list:HAVE_MCAST_IPV6,feature-list:NOT_HAVE_DUNE_OR_HAVE_DNX}?
| +---w input
| +---w vrf-name? string
| +---w term-debug-options ipi-mld-types:mld_debug_options_t
+---x mld-clear-all-groups {feature-list:HAVE_MCAST_IPV6,feature-list:NOT_HAVE_DUNE_OR_HAVE_DNX}?
| +---w input
| +---w vrf-name? string
| +---w clear-all empty
+---x mld-clear-group-on-interface {feature-list:HAVE_MCAST_IPV6,feature-list:NOT_HAVE_DUNE_OR_HAVE_DNX}?
| +---w input
| +---w vrf-name? string
| +---w if-name string
| +---w group-address inet:ipv6-address
+---x mld-clear-all-groups-on-interface {feature-list:HAVE_MCAST_IPV6,feature-list:NOT_HAVE_DUNE_OR_HAVE_DNX}?
| +---w input
| +---w vrf-name? string
| +---w if-name string
+---x mld-clear-group {feature-list:HAVE_MCAST_IPV6,feature-list:NOT_HAVE_DUNE_OR_HAVE_DNX}?
+---w input
+---w vrf-name? string
+---w group-address inet:ipv6-address
Last modified date: 07-14-2023