Documentation ¶
Index ¶
- func CheckIfEC2PublicIP(checkConfig commons.CheckConfig, instances []types.Instance, testName string)
- func CheckIfMonitoringEnabled(checkConfig commons.CheckConfig, instances []types.Instance, testName string)
- func GetEC2s(svc EC2GetObjectAPI) []types.Instance
- func RunChecks(wa *sync.WaitGroup, s aws.Config, c *commons.Config, ...)
- type EC2GetObjectAPI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckIfEC2PublicIP ¶
func CheckIfEC2PublicIP(checkConfig commons.CheckConfig, instances []types.Instance, testName string)
func CheckIfMonitoringEnabled ¶
func CheckIfMonitoringEnabled(checkConfig commons.CheckConfig, instances []types.Instance, testName string)
func GetEC2s ¶
func GetEC2s(svc EC2GetObjectAPI) []types.Instance
Types ¶
type EC2GetObjectAPI ¶
type EC2GetObjectAPI interface {
DescribeInstances(ctx context.Context, params *ec2.DescribeInstancesInput, optFns ...func(*ec2.Options)) (*ec2.DescribeInstancesOutput, error)
}
Click to show internal directories.
Click to hide internal directories.