Documentation ¶
Index ¶
- Variables
- func Decrypt(value string) (string, error)
- func Encrypt(value string) (string, error)
- func FindStacks(dir string) ([]string, error)
- func InitCrypter(ctx *pulumi.Context) error
- func InitCrypterForProject(name string) error
- func InitCrypterWithSaltAndPassphrase(salt, passphrase string) error
- func IsPulumiProject() bool
- func ProjectName() (string, error)
- func SetStack(newStack string) error
- func StackName() (string, error)
- func WriteStackYaml(name string, stack *PulumiStackYaml) error
- type PulumiStackYaml
- type PulumiYaml
- type Stack
Constants ¶
This section is empty.
Variables ¶
View Source
var BaseDir = "."
Functions ¶
func FindStacks ¶
func InitCrypter ¶
func InitCrypterForProject ¶
func IsPulumiProject ¶
func IsPulumiProject() bool
func ProjectName ¶
func WriteStackYaml ¶
func WriteStackYaml(name string, stack *PulumiStackYaml) error
Types ¶
type PulumiStackYaml ¶
type PulumiStackYaml struct { Encryptionsalt string `yaml:"encryptionsalt"` Config map[string]string `yaml:"config"` }
func ReadStackYaml ¶
func ReadStackYaml(name string) (*PulumiStackYaml, error)
type PulumiYaml ¶
type PulumiYaml struct { Name string `yaml:"name"` Description string `yaml:"description"` Runtime string `yaml:"runtime"` }
func Project ¶
func Project() (*PulumiYaml, error)
Click to show internal directories.
Click to hide internal directories.