pkg

package
v0.0.7 Latest Latest
Warning

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

Go to latest
Published: Mar 23, 2022 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	SSMInstances []instanceInfo
	EC2Instances []instanceInfo
	// contains filtered or unexported fields
}

func NewApp

func NewApp() (*App, error)

func (*App) GetEC2instancesInfo

func (d *App) GetEC2instancesInfo() error

func (*App) GetSSMinstancesInfo

func (d *App) GetSSMinstancesInfo() error

func (*App) Ssh

func (d *App) Ssh()

type EC2DescribeInstancesAPI

type EC2DescribeInstancesAPI interface {
	DescribeInstances(ctx context.Context, params *ec2.DescribeInstancesInput, optFns ...func(*ec2.Options)) (*ec2.DescribeInstancesOutput, error)
}

type SSMDescribeInstancesAPI

type SSMDescribeInstancesAPI interface {
	DescribeInstanceInformation(ctx context.Context, params *ssm.DescribeInstanceInformationInput, optFns ...func(*ssm.Options)) (*ssm.DescribeInstanceInformationOutput, error)
}

Jump to

Keyboard shortcuts

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