securitygroup

package
v6.6.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Sep 5, 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 configuration.Reader, securityGroupRepo security_groups.SecurityGroupRepo, runningGroupRepo running.RunningSecurityGroupsRepo) command.Command

func NewBindToStagingGroup

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

func NewListRunningSecurityGroups

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

func NewListStagingSecurityGroups

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

func NewUnbindFromRunningGroup

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

func NewUnbindFromStagingGroup

func NewUnbindFromStagingGroup(ui terminal.UI, configRepo configuration.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 configuration.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 configuration.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 configuration.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 configuration.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 configuration.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