# Guidelines for Configuring Hierarchical Parameters

Use the following guidelines when specifying a hierarchical parameter:

- You can specify only a subset of the instance-interface types that are supported for non-hierarchical parameters. The following output lists the instance-interface types that are supported:
  host1(config)#qos-parameter-define hierarchical-parameter hierarchical host1(config-qos-parameter-define)#instance-interface-type ? atm-vc ATM Virtual Circuit (VC) ip IP interface ipv6 IP version 6 interface l2tp-session L2tp session interface vlan VLAN subinterface
- You can specify only one instance-interface type per hierarchical parameter. For example:
  host1(config)#qos-parameter-define hierarchical-parameter hierarchical host1(config-qos-parameter-define)#instance-interface-type ip host1(config-qos-parameter-define)#instance-interface-type vlan % only one instance-interface-type can be specified for a hierarchical parameter
- Hierarchical instance-interface types cannot stack above the highest controlled-interface type. For example:
  host1(config)#qos-parameter-define hierarchical-parameter hierarchical host1(config-qos-parameter-define)#controlled-interface-type ip host1(config-qos-parameter-define)#instance-interface-type vlan % hierarchical instance-interface-type vlan cannot stack above controlled-interface-type ip

  In contrast, a non-hierarchical instance-interface type cannot stack above the lowest controlled-interface type (vlan). For example:

  host1(config)#qos-parameter-define non-hierarchical-parameter host1(config-qos-parameter-define)#controlled-interface-type vlan host1(config-qos-parameter-define)#instance-interface-type ip % instance-interface-type ip cannot stack above the lowest controlled-interface-type
- You must specify a subscriber-interface type that is identical to the instanceinterface type that you specified.

#### Related Documentation

- Configuring a Parameter Definition to Calculate Hierarchical Instances