securitygroup

package
v6.8.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2014 License: Apache-2.0 Imports: 19 Imported by: 27

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBindToRunningGroup

func NewBindToRunningGroup(ui terminal.UI, configRepo core_config.Reader, securityGroupRepo security_groups.SecurityGroupRepo, runningGroupRepo running.RunningSecurityGroupsRepo) command.Command

func NewBindToStagingGroup

func NewBindToStagingGroup(ui terminal.UI, configRepo core_config.Reader, securityGroupRepo security_groups.SecurityGroupRepo, stagingGroupRepo staging.StagingSecurityGroupsRepo) command.Command

func NewListRunningSecurityGroups

func NewListRunningSecurityGroups(ui terminal.UI, configRepo core_config.Reader, runningSecurityGroupRepo running.RunningSecurityGroupsRepo) listRunningSecurityGroups

func NewListStagingSecurityGroups

func NewListStagingSecurityGroups(ui terminal.UI, configRepo core_config.Reader, stagingSecurityGroupRepo staging.StagingSecurityGroupsRepo) listStagingSecurityGroups

func NewUnbindFromRunningGroup

func NewUnbindFromRunningGroup(ui terminal.UI, configRepo core_config.Reader, securityGroupRepo security_groups.SecurityGroupRepo, runningGroupRepo running.RunningSecurityGroupsRepo) command.Command

func NewUnbindFromStagingGroup

func NewUnbindFromStagingGroup(ui terminal.UI, configRepo core_config.Reader, securityGroupRepo security_groups.SecurityGroupRepo, stagingGroupRepo staging.StagingSecurityGroupsRepo) command.Command

Types

type BindSecurityGroup

type BindSecurityGroup struct {
	// contains filtered or unexported fields
}

func (BindSecurityGroup) GetRequirements

func (cmd BindSecurityGroup) GetRequirements(requirementsFactory requirements.Factory, context *cli.Context) (reqs []requirements.Requirement, err error)

func (BindSecurityGroup) Metadata

func (BindSecurityGroup) Run

func (cmd BindSecurityGroup) Run(context *cli.Context)

type CreateSecurityGroup

type CreateSecurityGroup struct {
	// contains filtered or unexported fields
}

func NewCreateSecurityGroup

func NewCreateSecurityGroup(ui terminal.UI, configRepo core_config.Reader, securityGroupRepo security_groups.SecurityGroupRepo) CreateSecurityGroup

func (CreateSecurityGroup) GetRequirements

func (cmd CreateSecurityGroup) GetRequirements(requirementsFactory requirements.Factory, context *cli.Context) ([]requirements.Requirement, error)

func (CreateSecurityGroup) Metadata

func (CreateSecurityGroup) Run

func (cmd CreateSecurityGroup) Run(context *cli.Context)

type DeleteSecurityGroup

type DeleteSecurityGroup struct {
	// contains filtered or unexported fields
}

func NewDeleteSecurityGroup

func NewDeleteSecurityGroup(ui terminal.UI, configRepo core_config.Reader, securityGroupRepo security_groups.SecurityGroupRepo) DeleteSecurityGroup

func (DeleteSecurityGroup) GetRequirements

func (cmd DeleteSecurityGroup) GetRequirements(requirementsFactory requirements.Factory, context *cli.Context) ([]requirements.Requirement, error)

func (DeleteSecurityGroup) Metadata

func (DeleteSecurityGroup) Run

func (cmd DeleteSecurityGroup) Run(context *cli.Context)

type SecurityGroups

type SecurityGroups struct {
	// contains filtered or unexported fields
}

func NewSecurityGroups

func NewSecurityGroups(ui terminal.UI, configRepo core_config.Reader, securityGroupRepo security_groups.SecurityGroupRepo) SecurityGroups

func (SecurityGroups) GetRequirements

func (cmd SecurityGroups) GetRequirements(requirementsFactory requirements.Factory, context *cli.Context) ([]requirements.Requirement, error)

func (SecurityGroups) Metadata

func (SecurityGroups) Run

func (cmd SecurityGroups) Run(context *cli.Context)

type ShowSecurityGroup

type ShowSecurityGroup struct {
	// contains filtered or unexported fields
}

func NewShowSecurityGroup

func NewShowSecurityGroup(ui terminal.UI, configRepo core_config.Reader, securityGroupRepo security_groups.SecurityGroupRepo) ShowSecurityGroup

func (ShowSecurityGroup) GetRequirements

func (cmd ShowSecurityGroup) GetRequirements(requirementsFactory requirements.Factory, context *cli.Context) ([]requirements.Requirement, error)

func (ShowSecurityGroup) Metadata

func (ShowSecurityGroup) Run

func (cmd ShowSecurityGroup) Run(context *cli.Context)

type UnbindSecurityGroup

type UnbindSecurityGroup struct {
	// contains filtered or unexported fields
}

func (UnbindSecurityGroup) GetRequirements

func (cmd UnbindSecurityGroup) GetRequirements(requirementsFactory requirements.Factory, context *cli.Context) ([]requirements.Requirement, error)

func (UnbindSecurityGroup) Metadata

func (UnbindSecurityGroup) Run

func (cmd UnbindSecurityGroup) Run(context *cli.Context)

type UpdateSecurityGroup

type UpdateSecurityGroup struct {
	// contains filtered or unexported fields
}

func NewUpdateSecurityGroup

func NewUpdateSecurityGroup(ui terminal.UI, configRepo core_config.Reader, securityGroupRepo security_groups.SecurityGroupRepo) UpdateSecurityGroup

func (UpdateSecurityGroup) GetRequirements

func (cmd UpdateSecurityGroup) GetRequirements(requirementsFactory requirements.Factory, context *cli.Context) ([]requirements.Requirement, error)

func (UpdateSecurityGroup) Metadata

func (UpdateSecurityGroup) Run

func (cmd UpdateSecurityGroup) Run(context *cli.Context)

Jump to

Keyboard shortcuts

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