# Functions
DatabaseUserName returns default database user name base on database version.
GenerateDatabaseInstance generates *sqladmin.DatabaseInstance instance from CloudSQLInstanceParameters.
GenerateObservation produces CloudSQLInstanceObservation object from *sqladmin.DatabaseInstance object.
GetServerCACertificate takes sqladmin.DatabaseInstance and returns the server CA certificate in a form that can be embedded directly into a connection secret.
IsUpToDate checks whether current state is up-to-date compared to the given set of parameters.
LateInitializeSpec fills unassigned fields with the values in sqladmin.DatabaseInstance object.