public interface PoliceActionGrouping
extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module ned
grouping police-action-grouping { container actions { container conform-set-clp-transmit { container conform-action { leaf set-clp-transmit { type empty; } } } container conform-set-cos-transmit { container conform-action { leaf set-cos-transmit { type cos_value-type; } } } container conform-set-cos-transmit-table { container conform-action { leaf set-cos-transmit { type cos_value-type; } leaf table { type leafref; } } } container conform-set-discard-class-transmit { container conform-action { leaf set-discard-class-transmit { type uint8; } } } container conform-set-dscp-transmit { container conform-action { leaf set-dscp-transmit { type dscp-type; } } } container conform-set-dscp-transmit-table { container conform-action { leaf set-dscp-transmit { type dscp-type; } leaf table { type leafref; } } } container conform-set-frde-transmit { container conform-action { leaf set-frde-transmit { type empty; } } } container conform-set-mpls-exp-imposition-transmit { container conform-action { leaf set-mpls-exp-imposition-transmit { type exp_value-type; } } } container conform-set-mpls-exp-imposition-transmit-table { container conform-action { leaf set-mpls-exp-imposition-transmit { type exp_value-type; } leaf table { type leafref; } } } container conform-set-mpls-exp-topmost-transmit { container conform-action { leaf set-mpls-exp-topmost-transmit { type exp_value-type; } } } container conform-set-mpls-exp-topmost-transmit-table { container conform-action { leaf set-mpls-exp-topmost-transmit { type exp_value-type; } leaf table { type leafref; } } } container conform-set-prec-transmit { container conform-action { leaf set-prec-transmit { type prec_value-type; } } } container conform-set-prec-transmit-table { container conform-action { leaf set-prec-transmit { type prec_value-type; } leaf table { type leafref; } } } container conform-set-qos-transmit { container conform-action { leaf set-qos-transmit { type qos_value-type; } } } container conform-set-qos-transmit-table { container conform-action { leaf set-qos-transmit { type qos_value-type; } leaf table { type leafref; } } } container conform-transmit { container conform-action { leaf transmit { type empty; } uses police-action-transmit-grouping; } } container conform-drop { container conform-action { leaf drop { type empty; } uses police-action-drop-grouping; } } container exceed-dscp { container exceed-action { leaf dscp { type dscp-type; } } } container exceed-set-clp-transmit { container exceed-action { leaf set-clp-transmit { type empty; } } } container exceed-set-cos-transmit { container exceed-action { leaf set-cos-transmit { type cos_value-type; } } } container exceed-set-discard-class-transmit { container exceed-action { leaf set-discard-class-transmit { type uint8; } } } container exceed-set-dscp-transmit { container exceed-action { leaf set-dscp-transmit { type dscp-type; } container set-dscp-transmit-c { container dscp { leaf table { type enumeration; } } } } } container exceed-set-frde-transmit { container exceed-action { leaf set-frde-transmit { type empty; } } } container exceed-set-mpls-exp-imposition-transmit { container exceed-action { leaf set-mpls-exp-imposition-transmit { type exp_value-type; } } } container exceed-set-mpls-exp-topmost-transmit { container exceed-action { leaf set-mpls-exp-topmost-transmit { type exp_value-type; } } } container exceed-set-prec-transmit { container exceed-action { leaf set-prec-transmit { type prec_value-type; } } } container exceed-set-qos-transmit { container exceed-action { leaf set-qos-transmit { type qos_value-type; } } } container exceed-transmit { container exceed-action { leaf transmit { type empty; } uses police-action-transmit-grouping; } } container exceed-drop { container exceed-action { leaf drop { type empty; } uses police-action-drop-grouping; } } container violate-set-clp-transmit { container violate-action { leaf set-clp-transmit { type empty; } } } container violate-set-cos-transmit { container violate-action { leaf set-cos-transmit { type cos_value-type; } } } container violate-set-discard-class-transmit { container violate-action { leaf set-discard-class-transmit { type uint8; } } } container violate-set-dscp-transmit { container violate-action { leaf set-dscp-transmit { type dscp-type; } } } container violate-set-frde-transmit { container violate-action { leaf set-frde-transmit { type empty; } } } container violate-set-mpls-exp-imposition-transmit { container violate-action { leaf set-mpls-exp-imposition-transmit { type exp_value-type; } } } container violate-set-mpls-exp-topmost-transmit { container violate-action { leaf set-mpls-exp-topmost-transmit { type exp_value-type; } } } container violate-set-prec-transmit { container violate-action { leaf set-prec-transmit { type prec_value-type; } } } container violate-set-qos-transmit { container violate-action { leaf set-qos-transmit { type qos_value-type; } } } container violate-transmit { container violate-action { leaf transmit { type empty; } uses police-action-transmit-grouping; } } container violate-drop { container violate-action { leaf drop { type empty; } uses police-action-drop-grouping; } } uses police-violate-action-grouping; uses police-conform-action-grouping; uses police-exceed-action-grouping; } }The schema path to identify an instance is ned/police-action-grouping
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
Actions |
getActions() |
Actions getActions()
org.opendaylight.yang.gen.v1.urn.ios.rev160308.police.action.grouping.Actions
actions
, or null
if not presentCopyright © 2017 OpenDaylight. All rights reserved.