Documentation ¶
Index ¶
- type AWS
- func (a AWS) DescribeCertificate(certificateName string) iam.Certificate
- func (a AWS) DescribeKeyPairs(keypairName string) []*awsec2.KeyPairInfo
- func (a AWS) GetEC2InstanceTags(instanceID string) map[string]string
- func (a AWS) GetPhysicalID(stackName, logicalID string) string
- func (a AWS) LoadBalancers(stackName string) map[string]string
- func (a AWS) StackExists(stackName string) bool
- type BBL
- func (b BBL) CreateLB(loadBalancerType string, cert string, key string, chain string)
- func (b BBL) DeleteLB()
- func (b BBL) Destroy()
- func (b BBL) DirectorAddress() string
- func (b BBL) DirectorPassword() string
- func (b BBL) DirectorUsername() string
- func (b BBL) EnvID() string
- func (b BBL) LBs() *gexec.Session
- func (b BBL) SaveDirectorCA() string
- func (b BBL) Up()
- func (b BBL) UpWithInvalidAWSCredentials()
- func (b BBL) UpdateLB(certPath, keyPath string)
- type BOSH
- type BOSHCLI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWS ¶
type AWS struct {
// contains filtered or unexported fields
}
func (AWS) DescribeCertificate ¶
func (a AWS) DescribeCertificate(certificateName string) iam.Certificate
func (AWS) DescribeKeyPairs ¶
func (a AWS) DescribeKeyPairs(keypairName string) []*awsec2.KeyPairInfo
func (AWS) GetEC2InstanceTags ¶
func (AWS) GetPhysicalID ¶
func (AWS) StackExists ¶
type BBL ¶
type BBL struct {
// contains filtered or unexported fields
}
func (BBL) DirectorAddress ¶
func (BBL) DirectorPassword ¶
func (BBL) DirectorUsername ¶
func (BBL) SaveDirectorCA ¶
func (BBL) UpWithInvalidAWSCredentials ¶
func (b BBL) UpWithInvalidAWSCredentials()
type BOSHCLI ¶
type BOSHCLI struct{}
func NewBOSHCLI ¶
func NewBOSHCLI() BOSHCLI
func (BOSHCLI) DirectorExists ¶
Click to show internal directories.
Click to hide internal directories.