Documentation
¶
Index ¶
- type Environment
- type SandboxEnvironment
- func (e SandboxEnvironment) APIKeySSMParamName() string
- func (e SandboxEnvironment) AssignPublicIP() bool
- func (e SandboxEnvironment) DefaultSecurityGroups() []string
- func (e SandboxEnvironment) DefaultSubnet() string
- func (e SandboxEnvironment) ECSExecKMSKeyID() string
- func (e SandboxEnvironment) ECSTaskExecutionRole() string
- func (e SandboxEnvironment) ECSTaskRole() string
- func (e SandboxEnvironment) Region() string
- func (e SandboxEnvironment) VPCID() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Environment interface {
config.Environment
APIKeySSMParamName() string
ECSExecKMSKeyID() string
ECSTaskExecutionRole() string
ECSTaskRole() string
AssignPublicIP() bool
DefaultSubnet() string
DefaultSecurityGroups() []string
}
func NewSandboxEnvironment ¶
func NewSandboxEnvironment(config auto.ConfigMap) Environment
type SandboxEnvironment ¶
type SandboxEnvironment struct{}
func (SandboxEnvironment) APIKeySSMParamName ¶
func (e SandboxEnvironment) APIKeySSMParamName() string
func (SandboxEnvironment) AssignPublicIP ¶
func (e SandboxEnvironment) AssignPublicIP() bool
func (SandboxEnvironment) DefaultSecurityGroups ¶
func (e SandboxEnvironment) DefaultSecurityGroups() []string
func (SandboxEnvironment) DefaultSubnet ¶
func (e SandboxEnvironment) DefaultSubnet() string
func (SandboxEnvironment) ECSExecKMSKeyID ¶
func (e SandboxEnvironment) ECSExecKMSKeyID() string
func (SandboxEnvironment) ECSTaskExecutionRole ¶
func (e SandboxEnvironment) ECSTaskExecutionRole() string
func (SandboxEnvironment) ECSTaskRole ¶
func (e SandboxEnvironment) ECSTaskRole() string
func (SandboxEnvironment) Region ¶
func (e SandboxEnvironment) Region() string
func (SandboxEnvironment) VPCID ¶
func (e SandboxEnvironment) VPCID() string
Click to show internal directories.
Click to hide internal directories.