manage

package
v0.0.19 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2020 License: GPL-3.0 Imports: 12 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AwsEC2SessionHelper

func AwsEC2SessionHelper() (svc *ec2.EC2)

func DeleteVol

func DeleteVol()

func DescribeAllVols

func DescribeAllVols()

func DetachVol

func DetachVol()

func ImportKey added in v0.0.4

func ImportKey(name string)

func SgDescribe added in v0.0.4

func SgDescribe() []byte

func StartEC2

func StartEC2(InstanceID []*string)

func StopEC2

func StopEC2(InstanceID []*string)

func SubnetDescribe added in v0.0.4

func SubnetDescribe() []byte

func VpcDescribe added in v0.0.4

func VpcDescribe() []byte

Types

type Associations added in v0.0.4

type Associations map[string]string

TagMap ads dasd

type IpPermEgress added in v0.0.7

type IpPermEgress struct {
	IpProtocol string
	FromPort   int64
	ToPort     int64
	IpRanges   []string
}

type SummaryEC2

type SummaryEC2 struct {
	InstanceId       []*string `locationName:"instanceId" type:"string"`
	PrivateIpAddress []*string `locationName:"privateIpAddress" type:"string"`
	PublicIp         []*string `locationName:"publicIp" type:"string"`
	TagValue         []*string `locationName:"value" type:"string"`
}

func DescribeAllMentionedTag

func DescribeAllMentionedTag(tag string) (summary SummaryEC2)

func DescribeAllRunning

func DescribeAllRunning() (summary SummaryEC2)

func DescribeByGeneralTag

func DescribeByGeneralTag(tag string, value string) (summary SummaryEC2)

func DescribeByOperationTag

func DescribeByOperationTag(value string) (summary SummaryEC2)

type TagMap added in v0.0.4

type TagMap map[string]string

TagMap ads dasd

type VpcList added in v0.0.4

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

Jump to

Keyboard shortcuts

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