Documentation ¶
Index ¶
- func BuildInstanceList(reservations []*ec2.Reservation) map[string]InstanceInfo
- func GetReservs(tags map[string]string, ec2svc *ec2.EC2) *ec2.DescribeInstancesOutput
- func GetSession(profile string, region string) *ec2.EC2
- func IncrementID(name string, instanceDict map[string]InstanceInfo) string
- func WriteSSHConfig(instanceList map[string]InstanceInfo, sshConfig SSHConfigOptions)
- type InstanceInfo
- type SSHConfigOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildInstanceList ¶
func BuildInstanceList(reservations []*ec2.Reservation) map[string]InstanceInfo
func GetReservs ¶
func IncrementID ¶
func IncrementID(name string, instanceDict map[string]InstanceInfo) string
func WriteSSHConfig ¶
func WriteSSHConfig(instanceList map[string]InstanceInfo, sshConfig SSHConfigOptions)
Types ¶
type InstanceInfo ¶
Click to show internal directories.
Click to hide internal directories.