Documentation ¶
Index ¶
- type AwsRuntime
- func (r *AwsRuntime) AddExecRuntimeFiles(unit *core.ExecutionUnit, result *core.CompilationResult, ...) error
- func (r *AwsRuntime) AddExposeRuntimeFiles(unit *core.ExecutionUnit) error
- func (r *AwsRuntime) AddFsRuntimeFiles(unit *core.ExecutionUnit, envVarName string, id string) error
- func (r *AwsRuntime) AddKvRuntimeFiles(unit *core.ExecutionUnit) error
- func (r *AwsRuntime) AddOrmRuntimeFiles(unit *core.ExecutionUnit) error
- func (r *AwsRuntime) AddProxyRuntimeFiles(unit *core.ExecutionUnit, proxyType string) error
- func (r *AwsRuntime) AddRuntimeFile(unit *core.ExecutionUnit, path string, content []byte) error
- func (r *AwsRuntime) AddRuntimeFiles(unit *core.ExecutionUnit, files embed.FS) error
- func (r *AwsRuntime) AddSecretRuntimeFiles(unit *core.ExecutionUnit) error
- func (r *AwsRuntime) GetAppName() string
- func (r *AwsRuntime) GetFsRuntimeImportClass(id string, varName string) string
- func (r *AwsRuntime) GetKvRuntimeConfig() python.KVConfig
- func (r *AwsRuntime) GetSecretRuntimeImportClass(varName string) string
- type ExposeTemplateData
- type FsTemplateData
- type TemplateData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AwsRuntime ¶
type AwsRuntime struct { TemplateConfig aws.TemplateConfig Cfg *config.Application }
func (*AwsRuntime) AddExecRuntimeFiles ¶
func (r *AwsRuntime) AddExecRuntimeFiles(unit *core.ExecutionUnit, result *core.CompilationResult, deps *core.Dependencies) error
func (*AwsRuntime) AddExposeRuntimeFiles ¶
func (r *AwsRuntime) AddExposeRuntimeFiles(unit *core.ExecutionUnit) error
func (*AwsRuntime) AddFsRuntimeFiles ¶
func (r *AwsRuntime) AddFsRuntimeFiles(unit *core.ExecutionUnit, envVarName string, id string) error
func (*AwsRuntime) AddKvRuntimeFiles ¶
func (r *AwsRuntime) AddKvRuntimeFiles(unit *core.ExecutionUnit) error
func (*AwsRuntime) AddOrmRuntimeFiles ¶
func (r *AwsRuntime) AddOrmRuntimeFiles(unit *core.ExecutionUnit) error
func (*AwsRuntime) AddProxyRuntimeFiles ¶
func (r *AwsRuntime) AddProxyRuntimeFiles(unit *core.ExecutionUnit, proxyType string) error
func (*AwsRuntime) AddRuntimeFile ¶
func (r *AwsRuntime) AddRuntimeFile(unit *core.ExecutionUnit, path string, content []byte) error
func (*AwsRuntime) AddRuntimeFiles ¶
func (r *AwsRuntime) AddRuntimeFiles(unit *core.ExecutionUnit, files embed.FS) error
func (*AwsRuntime) AddSecretRuntimeFiles ¶
func (r *AwsRuntime) AddSecretRuntimeFiles(unit *core.ExecutionUnit) error
func (*AwsRuntime) GetAppName ¶
func (r *AwsRuntime) GetAppName() string
func (*AwsRuntime) GetFsRuntimeImportClass ¶
func (r *AwsRuntime) GetFsRuntimeImportClass(id string, varName string) string
func (*AwsRuntime) GetKvRuntimeConfig ¶
func (r *AwsRuntime) GetKvRuntimeConfig() python.KVConfig
func (*AwsRuntime) GetSecretRuntimeImportClass ¶
func (r *AwsRuntime) GetSecretRuntimeImportClass(varName string) string
type ExposeTemplateData ¶
type FsTemplateData ¶ added in v0.6.3
type FsTemplateData struct {
BucketNameEnvVar string
}
type TemplateData ¶
type TemplateData struct { aws.TemplateConfig ExecUnitName string Expose ExposeTemplateData ProjectFilePath string }
Click to show internal directories.
Click to hide internal directories.