<div dir="ltr">Need some guidance on how to convert nested types into flat tuples.<div>Also should we reorder the tuple values in a particular sequence?</div><div><br></div><div>Thanks</div><div>Rajdeep<br><div><br></div><div>
As an example i have shown networks and ports tuples with some nested types</div><div><br></div><div><div>networks - tuple format</div><div>-----------------------</div><div><br></div><div>keys (for reference)</div><div><br>
</div><div>{'status','subnets', 'name','test-network','provider:physical_network','admin_state_up',</div><div>'tenant_id','provider:network_type','router:external', 'shared',id,'provider:segmentation_id'}</div>
<div><br></div><div>values</div><div>-----------</div><div>('ACTIVE', ['4cef03d0-1d02-40bb-8c99-2f442aac6ab0'], 'test-network', None, True,</div><div>'570fe78a1dc54cffa053bd802984ede2', 'gre', False, False,</div>
<div>'240ff9df-df35-43ae-9df5-27fae87f2492', 4)</div><div><br></div><div><br></div><div>ports - tuple format</div><div>----------------------------</div><div>keys (for reference)</div><div><br></div><div>{'status','binding:host_id', 'name', 'allowed_address_pairs',</div>
<div>'admin_state_up', 'network_id',</div><div>'tenant_id', 'extra_dhcp_opts': [],</div><div>'binding:vif_type', 'device_owner',</div><div>'binding:capabilities', 'mac_address',</div>
<div>'fixed_ips' , 'id', 'security_groups',</div><div>'device_id'}</div><div><br></div><div>Values</div><div><br></div><div>('ACTIVE', 'havana', '', [], True, '240ff9df-df35-43ae-9df5-27fae87f2492',</div>
<div>'570fe78a1dc54cffa053bd802984ede2', [], 'ovs', 'network:router_interface',</div><div>{'port_filter': True}, 'fa:16:3e:ab:90:df', [{'subnet_id':</div><div>'4cef03d0-1d02-40bb-8c99-2f442aac6ab0', 'ip_address': '90.0.0.1'}],</div>
<div>'0a2ce569-85a8-45ec-abb3-0d4b34ff69ba', [], '864e4acf-bf8e-4664-8cf7-ad5daa95681e')</div></div></div></div>