Versions in this module Expand all Collapse all v0 v0.1.2 Feb 28, 2021 v0.1.1 Feb 18, 2021 v0.1.0 Feb 18, 2021 v0.0.7 Feb 16, 2021 v0.0.6 Feb 13, 2021 v0.0.5 Feb 11, 2021 v0.0.4 Feb 11, 2021 v0.0.3 Feb 8, 2021 Changes in this version + var MetricAlarmTables = []interface + func NewClient(session *session.Session, awsConfig *aws.Config, db *database.Database, ...) resource.ClientInterface + type Client struct + func (c *Client) CollectResource(resource string, config interface{}) error + type MetricAlarm struct + AccountID string + ActionsEnabled *bool + AlarmActions []*MetricAlarmActions + AlarmArn *string + AlarmConfigurationUpdatedTimestamp *time.Time + AlarmDescription *string + AlarmName *string + ComparisonOperator *string + DatapointsToAlarm *int64 + EvaluateLowSampleCountPercentile *string + EvaluationPeriods *int64 + ExtendedStatistic *string + ID uint + MetricName *string + Metrics []*MetricAlarmMetric + Namespace *string + Period *int64 + Region string + StateReason *string + StateReasonData *string + StateUpdatedTimestamp *time.Time + StateValue *string + Statistic *string + Threshold *float64 + ThresholdMetricId *string + TreatMissingData *string + Unit *string + func (MetricAlarm) TableName() string + type MetricAlarmActions struct + AccountID string + ID uint + MetricAlarmID uint + Region string + Value *string + func (MetricAlarmActions) TableName() string + type MetricAlarmConfig struct + Filter string + type MetricAlarmMetric struct + AccountID string + Expression *string + ID uint + Label *string + MetricAlarmID uint + Name *string + Namespace *string + Period *int64 + Region string + ResourceID *string + ReturnData *bool + StatPeriod *int64 + StatStat *string + StatUnit *string + func (MetricAlarmMetric) TableName() string v0.0.2 Feb 7, 2021