Jay - not sure why you're specifying 'auto_allocate_private_subnet'? auto_allocate_network seems more general.
With my API-WG hat on, I think it's not really appropriate to create a network on the fly in response to a GET, because there's a state-change in neutron w.r.t the user's quota etc.
So really I think Jay's suggestion is right-on, except I would prefer to call 'allocate_subnet_from_available_pools' something like 'create_network_using_defaults'. The details of that network would come from neutron config. Is that similar to what you had in mind Bryan?
Jay - not sure why you're specifying 'auto_allocate_ private_ subnet' ? auto_allocate_ network seems more general.
With my API-WG hat on, I think it's not really appropriate to create a network on the fly in response to a GET, because there's a state-change in neutron w.r.t the user's quota etc.
So really I think Jay's suggestion is right-on, except I would prefer to call 'allocate_ subnet_ from_available_ pools' something like 'create_ network_ using_defaults' . The details of that network would come from neutron config. Is that similar to what you had in mind Bryan?