Documentation ¶
Index ¶
- func FromFile(cfc types.ConfigFromCode, name, provider string, envMap map[string]string, ...) (types.Provider, error)
- func New(cfc types.ConfigFromCode, name, provider string, envMap map[string]string, ...) (types.Provider, error)
- func NewBinaryRemoteDeployment(cfc types.ConfigFromCode, sc *StackConfig, prov *provider, ...) (*binaryRemoteDeployment, error)
- func NewNitricDeployment(cfc types.ConfigFromCode, sc *StackConfig, prov *provider, ...) (types.Provider, error)
- type StackConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromFile ¶
func FromFile(cfc types.ConfigFromCode, name, provider string, envMap map[string]string, opts *types.ProviderOpts) (types.Provider, error)
func New ¶
func New(cfc types.ConfigFromCode, name, provider string, envMap map[string]string, opts *types.ProviderOpts) (types.Provider, error)
func NewBinaryRemoteDeployment ¶
func NewBinaryRemoteDeployment(cfc types.ConfigFromCode, sc *StackConfig, prov *provider, envMap map[string]string, opts *types.ProviderOpts) (*binaryRemoteDeployment, error)
func NewNitricDeployment ¶
func NewNitricDeployment(cfc types.ConfigFromCode, sc *StackConfig, prov *provider, envMap map[string]string, opts *types.ProviderOpts) (types.Provider, error)
Types ¶
type StackConfig ¶
type StackConfig struct { Name string `yaml:"name"` Provider string `yaml:"provider"` Props map[string]any `yaml:",inline"` }
func StackConfigFromFile ¶
func StackConfigFromFile(file string) (*StackConfig, error)
Click to show internal directories.
Click to hide internal directories.