package
0.0.0-20240111150349-4f22f6daf7ce
Repository: https://github.com/engineerbetter/control-tower.git
Documentation: pkg.go.dev

# Packages

Code generated by counterfeiter.

# Functions

New returns an IAAS specific implementation of BOSH client.
NewAWSClient returns a AWS specific implementation of IClient.
NewGCPClient returns a GCP specific implementation of IClient.

# Constants

CredsFilename is default name for bosh-init creds file.
StateFilename is default name for bosh-init state file.

# Structs

AWSClient is an AWS specific implementation of IClient.
GCPClient is an GCP specific implementation of IClient.
Instance represents a vm deployed by BOSH.

# Interfaces

counterfeiter:generate .
Opener will open new connections to a given database name.

# Type aliases

ClientFactory creates a new IClient.