config

package
v0.0.0-...-62c8998 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 6, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitApplication

func InitApplication()

Types

type AppConfig

type AppConfig struct {
	GithubToken          string
	MarketplaceBaseUrl   string
	MarketplaceOwner     string
	MarketplaceRepo      string
	AWSRegion            string
	BucketName           string
	Workdir              string
	DefaultSSMParameters []SSMParameter
	BasePath             string
	ConsoleHost          string
	InstallPrefix        string
	Project              string
	Venue                string
	MarketplaceItems     []MarketplaceItem `mapstructure:"MarketplaceItems"`
}

type FeatureFlagClient

type FeatureFlagClient interface {
	Close()
	BoolVariation(s string, u ffuser.User, f bool) (bool, error)
}
var FFClient FeatureFlagClient

type MarketplaceItem

type MarketplaceItem struct {
	Name    string `mapstructure:"name"`
	Version string `mapstructure:"version"`
}

type SSMParameter

type SSMParameter struct {
	Name  string `mapstructure:"name"`
	Type  string `mapstructure:"type"`
	Value string `mapstructure:"value"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL