Thank you so much for your response. Just to clarify the way I am trying to implement this solution is as follows I have a system with 1 million user base.
I am expecting a couple of hundred users to connect at any one time. When the user connects to an instance I was hoping to payload into the http request
some user id information.
I would then spin up a DB and download/import data from an external 3rd party storage into the db, the user would then have access to that data for the duration of the instance.
I was hoping I could create an empty sql instance as a primary and then clone it and use it for the appengine instance for the user session.
Once the user becomes inactive/times out I would delete the cloned db instance.