# Functions
AssetAws returns asset data.
CheckTagFiltersExist compare tags filter with a set of tags to see if tags filter is a subset of tags.
CheckTimestampInArray checks if input timestamp exists in timestampArray and if it exists, return the position.
FindShortIdentifierFromARN function extracts short resource id from resource filed of ARN.
FindTimestamp function checks MetricDataResults and find the timestamp to collect metrics from.
FindWholeIdentifierFromARN function extracts whole resource filed of ARN.
GetListMetricsOutput function gets listMetrics results from cloudwatch per namespace for each region.
GetMetricDataResults function uses MetricDataQueries to get metric data output.
GetResourcesTags function queries AWS resource groupings tagging API to get a resource tag mapping with specific resource type filters.
GetStartTimeEndTime calculates start and end times for queries based on the current time and a duration.
InitEvent initialize mb.Event with basic information like service.name, cloud.provider.
NewMetricSet creates a base metricset for aws metricsets.
StringInSlice checks if a string is already exists in list and its location.
# Constants
ModuleName is the name of this module.