package
0.0.15
Repository: https://github.com/omerh/awsctl.git
Documentation: pkg.go.dev

# Functions

CheckBucketEncryption check if bucket encryption is set.
CheckCertificateStatus checking certificate status.
CheckECRRepositoryLifecyclePolicy for a repository in a region.
CheckIfRecoredSetValueInRoute53 Checks if a recored exists in Route53.
CreateLambdaCloudwatchAlarm will create a new alarm for cloudwatch.
DeleteEcrImages delete according to image digest.
DeleteNetworkInterface delete by id.
DeleteRdsSnapshots for deleting snapshots by date.
DeleteUnusedAcmCertificates deletes all unused certificate in a region.
DescribeAcmCertificate to list certificate metadata.
EcrDescribeImages get details on images.
GetAcmCertificates retrieves all certificates.
GetAllAwsAzs retrieval all available azs in a region.
GetAllAwsRegions will retrieve all aws regions .
GetAllEc2Events will check for all events.
GetAllEC2Instances get all instances.
GetAllElasticNetworkInterfaces get all NICs.
GetAllLambdaInRegion List all lambdas in a region.
GetAllRds from a region.
GetAllRdsDBClusters get all rds db clusters.
GetAllReservations retrieve all reservations.
GetAllS3Buckets retrieves all the buckets in a region.
GetAwsServiceCost use to get a product code for getting price .
GetCloudwatchGroups getting all cloudwatch groups in a region.
GetDefaultAwsRegion resolve default region .
GetDomainHostedZoneID function get domain name and return its hosted zone id and if exists.
GetECRRepositories from aws region.
GetRDSSnapshots get all snapshot for instance(s) or clusters.
GetS3BucketLocation get a bucket region.
GetS3PublicAccess get public access to s3 bucket.
InitAwsSession initialize aws session.
ListCloudwatchAlarms list all cloudwatch alarms.
PrintRdsSnapshotInformation print the needed snapshot information.
SetCloudwatchGroupsExpiry Set expiry on a cloudwatch group.
SetEcrRepoImageScanOnPush set image scan on push configuration on ecr repository.
SetEcrRepositoryLifecyclePolicy set the life time policy.
SummariesEC2Instances summarizes into map instances by type and count them.

# Structs

Ec2Event struct.
RdsSnapshotInfo rds snapshot struct.

# Type aliases

ImageArr array of image details.