# Functions

NewClient creates AWS Client either pass in secret data or profile to work .
NewClientFromConfig creates an osd-network-verifier AWS Client from an aws-sdk-go-v2 Config.

# Structs

Client represents an AWS Client For mocking the whole aws client, use the following: mockgen -source=pkg/clients/aws/aws.go -package mocks -destination=pkg/mocks/mock_aws.go.

# Interfaces

Extend EC2Client so that we can mock them all for testing to re-generate mockfile once another interface is added for testing:.