Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BackendJSON ¶ added in v0.1.1
type BackendJSON struct { Terraform struct { Backend struct { S3 *Bucket `json:"s3"` GCS *Bucket `json:"gcs"` } `json:"backend"` } `json:"terraform"` }
{ "terraform": { "backend": { "s3": { "bucket": "", "key": "" } } } }
type Bucket ¶
type Change ¶
type Change struct { Dir string `json:"dir"` Files []*ChangedFile `json:"files"` }
type ChangedFile ¶
type Dir ¶
type Dir struct { Path string Files []*File States []*RemoteState }
type FileWithBackend ¶
type FileWithBackend struct {
Terraform []TerraformBlock `hcl:"terraform,block"`
}
type OutputChange ¶
type OutputChange struct {
Actions []string `json:"actions"`
}
type PlanFile ¶
type PlanFile struct {
OutputChanges map[string]*OutputChange `json:"output_changes"`
}
type RemoteState ¶
type TerraformBlock ¶
type TerraformBlock struct{}
Click to show internal directories.
Click to hide internal directories.