gocloud.devgocloud.dev/gcp/cloudsql Index | Files

package cloudsql

import "gocloud.dev/gcp/cloudsql"

Package cloudsql contains Wire providers that are common across Google Cloud SQL.

Index

Variables

var CertSourceSet = wire.NewSet(
	NewCertSource,
	wire.Bind((*proxy.CertSource)(nil), (*certs.RemoteCertSource)(nil)))

CertSourceSet is a Wire provider set that binds a Cloud SQL proxy certificate source from an GCP-authenticated HTTP client.

Functions

func NewCertSource

func NewCertSource(c *gcp.HTTPClient) *certs.RemoteCertSource

NewCertSource creates a local certificate source that uses the given HTTP client. The client is assumed to make authenticated requests.

Source Files

cloudsql.go

Version
v0.14.0
Published
May 29, 2019
Platform
js/wasm
Imports
4 packages
Last checked
2 hours ago

Tools for package owners.