Documentation ¶
Index ¶
- Constants
- Variables
- func AwsResolveConfig(args map[string]interface{}) (aws.Config, error)
- func GetLinks(backend Home, app, stage string) (map[string]interface{}, error)
- func GetSecrets(backend Home, app, stage string) (map[string]string, error)
- func Lock(backend Home, app, stage string) error
- func Passphrase(backend Home, app, stage string) (string, error)
- func PullState(backend Home, app, stage string, out string) error
- func PushState(backend Home, app, stage string, from string) error
- func PutLinks(backend Home, app, stage string, data map[string]interface{}) error
- func PutSecrets(backend Home, app, stage string, data map[string]string) error
- func Unlock(backend Home, app, stage string) error
- type AwsProvider
- func (a *AwsProvider) Cancel(app string, stage string) error
- func (a *AwsProvider) Config() aws.Config
- func (a *AwsProvider) Env() (map[string]string, error)
- func (a *AwsProvider) Init(app string, stage string, args map[string]interface{}) (err error)
- func (a *AwsProvider) Lock(app string, stage string, out *os.File) error
- func (a *AwsProvider) Unlock(app string, stage string, in *os.File) error
- type CloudflareProvider
- type DevEvent
- type DevSession
- type DevTransport
- type Home
Constants ¶
View Source
const BOOTSTRAP_VERSION = 1
View Source
const SSM_NAME_BOOTSTRAP = "/sst/bootstrap"
Variables ¶
View Source
var ErrLockExists = fmt.Errorf("Concurrent update detected, run `sst unlock` to delete lock file and retry.")
View Source
var ErrStateNotFound = fmt.Errorf("state not found")
Functions ¶
func AwsResolveConfig ¶ added in v0.0.219
Types ¶
type AwsProvider ¶
type AwsProvider struct {
// contains filtered or unexported fields
}
func (*AwsProvider) Config ¶
func (a *AwsProvider) Config() aws.Config
type CloudflareProvider ¶
type CloudflareProvider struct {
// contains filtered or unexported fields
}
type DevEvent ¶
type DevEvent struct {
*io.PipeReader
}
type DevSession ¶
type DevTransport ¶
func (*DevTransport) Publish ¶
func (dt *DevTransport) Publish(input interface{}) error
Click to show internal directories.
Click to hide internal directories.