Documentation ¶
Index ¶
Constants ¶
View Source
const ( STATE_VERSION = 12 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"` Variables string `json:"variables"` State map[string]interface{} `json:"state"` Manifest string `json:"manifest"` UserOpsFile string `json:"userOpsFile"` }
type GCP ¶
type Jumpbox ¶
type State ¶
type State struct { Version int `json:"version"` IAAS string `json:"iaas"` ID string `json:"id"` NoDirector bool `json:"noDirector"` AWS AWS `json:"aws,omitempty"` Azure Azure `json:"azure,omitempty"` GCP GCP `json:"gcp,omitempty"` Jumpbox Jumpbox `json:"jumpbox,omitempty"` BOSH BOSH `json:"bosh,omitempty"` 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.