| bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-next-hop-type | 
            union | 
            type definition for specifying next-hop in policy actions | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-community-option-type | 
            enumeration | 
            Type definition for options when setting the community
attribute in a policy action | 
          
          
          
            | bgp-set-med-action | 
            enumeration | 
            Specifies which action to take on the value specified by the
bgp-set-med-type. | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly, increment/decrement using +/- notation,
and setting it to the IGP cost (predefined value). | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly, increment/decrement using +/- notation,
and setting it to the IGP cost (predefined value). | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly using the uint32 type or increment/decrement
using +/- notation in the string type or setting it to
the IGP cost using the enum (predefined value). | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly, increment/decrement using +/- notation,
and setting it to the IGP cost (predefined value). | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly, increment/decrement using +/- notation,
and setting it to the IGP cost (predefined value). | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly, increment/decrement using +/- notation,
and setting it to the IGP cost (predefined value). | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly, increment/decrement using +/- notation,
and setting it to the IGP cost (predefined value). | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can be set in BGP
policy actions.  The MED can be specified as a direct integer
value or setting it to the IGP cost.  To be used in conjunction
with `bgp-set-med-action` in order to specify the appropriate
action to take on this value. | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly using the uint32 type or increment/decrement
using +/- notation in the string type or setting it to
the IGP cost using the enum (predefined value). | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly using the uint32 type or increment/decrement
using +/- notation in the string type or setting it to
the IGP cost using the enum (predefined value). | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly using the uint32 type or increment/decrement
using +/- notation in the string type or setting it to
the IGP cost using the enum (predefined value). | 
          
          
          
            | bgp-set-med-type | 
            union | 
            Type definition for specifying how the BGP MED can
be set in BGP policy actions. The three choices are to set
the MED directly using the uint32 type or increment/decrement
using +/- notation in the string type or setting it to
the IGP cost using the enum (predefined value). |