up

package
v0.9.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2024 License: MIT Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Context

type Context struct {
	Provider       provider.Provider
	Manifest       *manifest.ProjectManifest
	Config         *config.Config
	RepoUrl        string
	StacksIdentity string
	Delims         *delims
}

func Build

func Build() (*Context, error)

func (*Context) Backfill added in v0.8.4

func (ctx *Context) Backfill() error

func (*Context) Cleanup added in v0.9.8

func (ctx *Context) Cleanup()

func (*Context) Deploy

func (ctx *Context) Deploy(commit func() error) error

func (*Context) Destroy

func (ctx *Context) Destroy() error

func (*Context) Generate

func (ctx *Context) Generate() error

func (*Context) Prune added in v0.9.10

func (ctx *Context) Prune() error

type Output added in v0.9.8

type Output struct {
	Value     interface{} `json:"value"`
	FieldType interface{} `json:"type"`
	Sensitive bool        `json:"sensitive"`
}

type State added in v0.9.8

type State struct {
	Version string `json:"terraform_version"`
	Values  Values `json:"values"`
}

type Values added in v0.9.8

type Values struct {
	Outputs map[string]Output `json:"outputs"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL