package
0.1.6
Repository: https://github.com/optum/cloudig.git
Documentation: pkg.go.dev

# Functions

Contains tells whether slice of strings 'ss' contains string 's'.
NewAthenaTableMetaDataForCloudTrail creates the metadata for CloudTrail table Returned metadata will not have Name for the table or location of the datasource Note : Sorted by value of Name.
NewAuthenticatedSession creates an AWS Session using the credentials from the running environment.
NewClient creates a Client object that implement all the methods in the APIs interface.
NewClientAsAssumeRole creates a Client object that assumes a role.
SdkStringContains tells whether slice of pointers of strings 'ss' contains pointer string 's'.

# Structs

Client is the client for AWS API operations.

# Interfaces

APIs represent the different API calls available to the AWS client.
AthenaSVC is a wrapper for Athena service API calls.
CloudTrailSVC is a wrapper for CloudTrail service API calls.
ConfigServiceSVC is a wrapper for ConfigService API calls.
EC2SVC is a wrapper for EC2 API calls.
ECRSVC is a wrapper for ECR Image Scan API calls.
HealthSVC is a wrapper for Support API calls related to Health Notifactions.
IAMSVC is a wrapper for IAM API calls.
InspectorSVC is a wrapper for Inspector API calls.
STSSVC is a wrapper for STS API calls.
TrustedAdvisorSVC is a wrapper for Support API calls related to TrustedAdvisor.