{'flowkey_sz_lw': 3,
 'lookup_fields': ['udp.dstPort'],
 'metadata_fields': ['standard_metadata.ingress_port'],
 'metadata_packed': OrderedDict([('standard_metadata.ingress_port', 16), ('__padding', 16)]),
 'metadata_packed_width': 32,
 'tier_hdr_map': {'ethernet': {'packed': OrderedDict(),
                               'raw': OrderedDict(),
                               'subfield_map': {},
                               'total_width': 0},
                  'ipv4': {'packed': OrderedDict(),
                           'raw': OrderedDict(),
                           'subfield_map': {},
                           'total_width': 0},
                  'map_hdr': {'packed': OrderedDict(),
                              'raw': OrderedDict(),
                              'subfield_map': {},
                              'total_width': 0},
                  'udp': {'packed': OrderedDict([('udp.dstPort', 16), ('__padding', 16)]),
                          'raw': OrderedDict([('udp.dstPort', 1)]),
                          'subfield_map': {'udp.dstPort': ('udp.dstPort',
                                                           0,
                                                           16)},
                          'total_width': 32}},
 'tier_hdrs': OrderedDict([(0, OrderedDict([('ethernet', {'total_width': 0, 'raw': OrderedDict(), 'subfield_map': {}, 'packed': OrderedDict()})])), (1, OrderedDict([('ipv4', {'total_width': 0, 'raw': OrderedDict(), 'subfield_map': {}, 'packed': OrderedDict()})])), (2, OrderedDict([('udp', {'total_width': 32, 'raw': OrderedDict([('udp.dstPort', 1)]), 'subfield_map': {'udp.dstPort': ('udp.dstPort', 0, 16)}, 'packed': OrderedDict([('udp.dstPort', 16), ('__padding', 16)])})])), (3, OrderedDict([('map_hdr', {'total_width': 0, 'raw': OrderedDict(), 'subfield_map': {}, 'packed': OrderedDict()})]))])}
