Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DoesJsonMatch ¶ added in v0.0.74
Types ¶
type DefaultSecurityGroupManager ¶ added in v0.0.68
type DefaultSecurityGroupManager struct {
Cfg config.Reader
FilePattern string
FilePaths []string
CloudController cloudcontroller.Manager
}
DefaultSecurityGroupManager -
func (*DefaultSecurityGroupManager) AssignDefaultSecurityGroups ¶ added in v0.0.84
func (m *DefaultSecurityGroupManager) AssignDefaultSecurityGroups() error
AssignDefaultSecurityGroups -
func (*DefaultSecurityGroupManager) Contains ¶ added in v0.0.84
func (m *DefaultSecurityGroupManager) Contains(list []string, groupName string) bool
func (*DefaultSecurityGroupManager) CreateApplicationSecurityGroups ¶ added in v0.0.68
func (m *DefaultSecurityGroupManager) CreateApplicationSecurityGroups() error
CreateApplicationSecurityGroups -
type Entity ¶
type Entity struct {
Name string `json:"name"`
Rules []Rule `json:"rules"`
Running bool `json:"running_default"`
Staging bool `json:"staging_default"`
}
Entity -
type Manager ¶ added in v0.0.68
type Manager interface {
CreateApplicationSecurityGroups() error
AssignDefaultSecurityGroups() error
}
func NewManager ¶ added in v0.0.68
func NewManager(cloudController cloudcontroller.Manager, cfg config.Reader) Manager
NewManager -
Click to show internal directories.
Click to hide internal directories.