# Functions

Execute adds all child commands to the root command and sets flags appropriately.
NewCommand returns a Command object representing an invocation of the proxy.
WithAutoIP enables legacy behavior of v1 and will try to connect to first IP address returned by the SQL Admin API.
WithDebugLogging configures the Proxy to log debug level messages.
WithDialer configures the Command to use the provided dialer to connect to Cloud SQL instances.
WithFuseDir mounts a directory at the path using FUSE to access Cloud SQL instances.
WithFuseTempDir sets the temp directory where Unix sockets are created with FUSE.
WithLazyRefresh configures the Proxy to refresh connection info on an as-needed basis when the cached copy has expired.
WithLogger overrides the default logger.
WithMaxConnections sets the maximum allowed number of connections.
WithQuietLogging configures the Proxy to log error messages only.
WithUserAgent sets additional user agents for Admin API tracking and should be a space separated list of additional user agents, e.g.

# Structs

Command represents an invocation of the Cloud SQL Auth Proxy.

# Type aliases

Option is a function that configures a Command.