github.com/hazelops/ize@v1.1.12-0.20230915191306-97d7c0e48f11/internal/manager/manager.go (about) 1 package manager 2 3 import ( 4 "github.com/hazelops/ize/pkg/terminal" 5 ) 6 7 type Manager interface { 8 Deploy(ui terminal.UI) error 9 Destroy(ui terminal.UI, autoApprove bool) error 10 Build(ui terminal.UI) error 11 Push(ui terminal.UI) error 12 Redeploy(ui terminal.UI) error 13 Explain() error 14 }