Documentation
¶
Index ¶
Constants ¶
View Source
const ( OS_READ_WRITE_MODE = os.FileMode(0644) StateFileName = "bbl-state.json" )
Variables ¶
View Source
var GetStateLogger logger
Functions ¶
This section is empty.
Types ¶
type BOSH ¶
type BOSH struct {
DirectorName string `json:"directorName"`
DirectorUsername string `json:"directorUsername"`
DirectorPassword string `json:"directorPassword"`
DirectorAddress string `json:"directorAddress"`
DirectorSSLCA string `json:"directorSSLCA"`
DirectorSSLCertificate string `json:"directorSSLCertificate"`
DirectorSSLPrivateKey string `json:"directorSSLPrivateKey"`
Credentials map[string]string `json:"credentials"`
Variables string `json:"variables"`
State map[string]interface{} `json:"state"`
Manifest string `json:"manifest"`
UserOpsFile string `json:"userOpsFile"`
}
type GCP ¶
type KeyPair ¶
type State ¶
type State struct {
Version int `json:"version"`
IAAS string `json:"iaas"`
NoDirector bool `json:"noDirector"`
AWS AWS `json:"aws,omitempty"`
GCP GCP `json:"gcp,omitempty"`
KeyPair KeyPair `json:"keyPair,omitempty"`
BOSH BOSH `json:"bosh,omitempty"`
Stack Stack `json:"stack"`
EnvID string `json:"envID"`
TFState string `json:"tfState"`
LB LB `json:"lb"`
LatestTFOutput string `json:"latestTFOutput"`
}
Click to show internal directories.
Click to hide internal directories.