Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DesiredTFState ¶
type DesiredTFState []Resource
type DiagnosticDetail ¶
type TFLogLine ¶
type TFLogLine struct {
Level string `json:"@level"`
Message string `json:"@message"`
Timestamp string `json:"@timestamp"`
Type TerraformEvent `json:"type"`
Hook Hook `json:"hook,omitempty"`
Change Change `json:"change,omitempty"`
Changes Changes `json:"changes,omitempty"`
Diagnostic DiagnosticDetail `json:"diagnostic"`
}
func ToProvisionerType ¶
func ToProvisionerType(pbTFLog *pb.TerraformLog) *TFLogLine
func (*TFLogLine) ToPBType ¶
func (t *TFLogLine) ToPBType() *pb.TerraformLog
type TerraformEvent ¶
type TerraformEvent string
const ( PlannedChange TerraformEvent = "planned_change" ChangeSummary TerraformEvent = "change_summary" ApplyStart TerraformEvent = "apply_start" ApplyProgress TerraformEvent = "apply_progress" ApplyErrored TerraformEvent = "apply_errored" ApplyComplete TerraformEvent = "apply_complete" Diagnostic TerraformEvent = "diagnostic" )
Click to show internal directories.
Click to hide internal directories.