Versions in this module Expand all Collapse all v0 v0.1.0 Jun 11, 2024 Changes in this version + func NewTerraformRuntime(_ *apiv1.Resource) (runtime.Runtime, error) + type CLIInstaller struct + Intent *apiv1.Spec + func (installer *CLIInstaller) CheckAndInstall() error + type TerraformRuntime struct + func (t *TerraformRuntime) Apply(ctx context.Context, request *runtime.ApplyRequest) *runtime.ApplyResponse + func (t *TerraformRuntime) Delete(ctx context.Context, request *runtime.DeleteRequest) (res *runtime.DeleteResponse) + func (t *TerraformRuntime) Import(ctx context.Context, request *runtime.ImportRequest) *runtime.ImportResponse + func (t *TerraformRuntime) Read(ctx context.Context, request *runtime.ReadRequest) *runtime.ReadResponse + func (t *TerraformRuntime) Watch(ctx context.Context, request *runtime.WatchRequest) *runtime.WatchResponse