Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const ActionsSuppressedByAlarm + const ActionsSuppressedByExtensionPeriod + const ActionsSuppressedByWaitPeriod + const AlarmTypeCompositeAlarm + const AlarmTypeMetricAlarm + const AnomalyDetectorStateValuePendingTraining + const AnomalyDetectorStateValueTrained + const AnomalyDetectorStateValueTrainedInsufficientData + const AnomalyDetectorTypeMetricMath + const AnomalyDetectorTypeSingleMetric + const ComparisonOperatorGreaterThanOrEqualToThreshold + const ComparisonOperatorGreaterThanThreshold + const ComparisonOperatorGreaterThanUpperThreshold + const ComparisonOperatorLessThanLowerOrGreaterThanUpperThreshold + const ComparisonOperatorLessThanLowerThreshold + const ComparisonOperatorLessThanOrEqualToThreshold + const ComparisonOperatorLessThanThreshold + const EndpointsID + const ErrCodeConcurrentModificationException + const ErrCodeDashboardInvalidInputError + const ErrCodeDashboardNotFoundError + const ErrCodeInternalServiceFault + const ErrCodeInvalidFormatFault + const ErrCodeInvalidNextToken + const ErrCodeInvalidParameterCombinationException + const ErrCodeInvalidParameterValueException + const ErrCodeLimitExceededException + const ErrCodeLimitExceededFault + const ErrCodeMissingRequiredParameterException + const ErrCodeResourceNotFound + const ErrCodeResourceNotFoundException + const EvaluationStatePartialData + const HistoryItemTypeAction + const HistoryItemTypeConfigurationUpdate + const HistoryItemTypeStateUpdate + const MetricStreamOutputFormatJson + const MetricStreamOutputFormatOpentelemetry07 + const RecentlyActivePt3h + const ScanByTimestampAscending + const ScanByTimestampDescending + const ServiceID + const ServiceName + const StandardUnitBits + const StandardUnitBitsSecond + const StandardUnitBytes + const StandardUnitBytesSecond + const StandardUnitCount + const StandardUnitCountSecond + const StandardUnitGigabits + const StandardUnitGigabitsSecond + const StandardUnitGigabytes + const StandardUnitGigabytesSecond + const StandardUnitKilobits + const StandardUnitKilobitsSecond + const StandardUnitKilobytes + const StandardUnitKilobytesSecond + const StandardUnitMegabits + const StandardUnitMegabitsSecond + const StandardUnitMegabytes + const StandardUnitMegabytesSecond + const StandardUnitMicroseconds + const StandardUnitMilliseconds + const StandardUnitNone + const StandardUnitPercent + const StandardUnitSeconds + const StandardUnitTerabits + const StandardUnitTerabitsSecond + const StandardUnitTerabytes + const StandardUnitTerabytesSecond + const StateValueAlarm + const StateValueInsufficientData + const StateValueOk + const StatisticAverage + const StatisticMaximum + const StatisticMinimum + const StatisticSampleCount + const StatisticSum + const StatusCodeComplete + const StatusCodeForbidden + const StatusCodeInternalError + const StatusCodePartialData + func ActionsSuppressedBy_Values() []string + func AlarmType_Values() []string + func AnomalyDetectorStateValue_Values() []string + func AnomalyDetectorType_Values() []string + func ComparisonOperator_Values() []string + func EvaluationState_Values() []string + func HistoryItemType_Values() []string + func MetricStreamOutputFormat_Values() []string + func RecentlyActive_Values() []string + func ScanBy_Values() []string + func StandardUnit_Values() []string + func StateValue_Values() []string + func Statistic_Values() []string + func StatusCode_Values() []string + func WithGzipRequest(r *request.Request) + type AlarmHistoryItem struct + AlarmName *string + AlarmType *string + HistoryData *string + HistoryItemType *string + HistorySummary *string + Timestamp *time.Time + func (s *AlarmHistoryItem) SetAlarmName(v string) *AlarmHistoryItem + func (s *AlarmHistoryItem) SetAlarmType(v string) *AlarmHistoryItem + func (s *AlarmHistoryItem) SetHistoryData(v string) *AlarmHistoryItem + func (s *AlarmHistoryItem) SetHistoryItemType(v string) *AlarmHistoryItem + func (s *AlarmHistoryItem) SetHistorySummary(v string) *AlarmHistoryItem + func (s *AlarmHistoryItem) SetTimestamp(v time.Time) *AlarmHistoryItem + func (s AlarmHistoryItem) GoString() string + func (s AlarmHistoryItem) String() string + type AnomalyDetector struct + Configuration *AnomalyDetectorConfiguration + Dimensions []*Dimension + MetricMathAnomalyDetector *MetricMathAnomalyDetector + MetricName *string + Namespace *string + SingleMetricAnomalyDetector *SingleMetricAnomalyDetector + Stat *string + StateValue *string + func (s *AnomalyDetector) SetConfiguration(v *AnomalyDetectorConfiguration) *AnomalyDetector + func (s *AnomalyDetector) SetDimensions(v []*Dimension) *AnomalyDetector + func (s *AnomalyDetector) SetMetricMathAnomalyDetector(v *MetricMathAnomalyDetector) *AnomalyDetector + func (s *AnomalyDetector) SetMetricName(v string) *AnomalyDetector + func (s *AnomalyDetector) SetNamespace(v string) *AnomalyDetector + func (s *AnomalyDetector) SetSingleMetricAnomalyDetector(v *SingleMetricAnomalyDetector) *AnomalyDetector + func (s *AnomalyDetector) SetStat(v string) *AnomalyDetector + func (s *AnomalyDetector) SetStateValue(v string) *AnomalyDetector + func (s AnomalyDetector) GoString() string + func (s AnomalyDetector) String() string + type AnomalyDetectorConfiguration struct + ExcludedTimeRanges []*Range + MetricTimezone *string + func (s *AnomalyDetectorConfiguration) SetExcludedTimeRanges(v []*Range) *AnomalyDetectorConfiguration + func (s *AnomalyDetectorConfiguration) SetMetricTimezone(v string) *AnomalyDetectorConfiguration + func (s *AnomalyDetectorConfiguration) Validate() error + func (s AnomalyDetectorConfiguration) GoString() string + func (s AnomalyDetectorConfiguration) String() string + type CloudWatch struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *CloudWatch + func (c *CloudWatch) DeleteAlarms(input *DeleteAlarmsInput) (*DeleteAlarmsOutput, error) + func (c *CloudWatch) DeleteAlarmsRequest(input *DeleteAlarmsInput) (req *request.Request, output *DeleteAlarmsOutput) + func (c *CloudWatch) DeleteAlarmsWithContext(ctx aws.Context, input *DeleteAlarmsInput, opts ...request.Option) (*DeleteAlarmsOutput, error) + func (c *CloudWatch) DeleteAnomalyDetector(input *DeleteAnomalyDetectorInput) (*DeleteAnomalyDetectorOutput, error) + func (c *CloudWatch) DeleteAnomalyDetectorRequest(input *DeleteAnomalyDetectorInput) (req *request.Request, output *DeleteAnomalyDetectorOutput) + func (c *CloudWatch) DeleteAnomalyDetectorWithContext(ctx aws.Context, input *DeleteAnomalyDetectorInput, opts ...request.Option) (*DeleteAnomalyDetectorOutput, error) + func (c *CloudWatch) DeleteDashboards(input *DeleteDashboardsInput) (*DeleteDashboardsOutput, error) + func (c *CloudWatch) DeleteDashboardsRequest(input *DeleteDashboardsInput) (req *request.Request, output *DeleteDashboardsOutput) + func (c *CloudWatch) DeleteDashboardsWithContext(ctx aws.Context, input *DeleteDashboardsInput, opts ...request.Option) (*DeleteDashboardsOutput, error) + func (c *CloudWatch) DeleteInsightRules(input *DeleteInsightRulesInput) (*DeleteInsightRulesOutput, error) + func (c *CloudWatch) DeleteInsightRulesRequest(input *DeleteInsightRulesInput) (req *request.Request, output *DeleteInsightRulesOutput) + func (c *CloudWatch) DeleteInsightRulesWithContext(ctx aws.Context, input *DeleteInsightRulesInput, opts ...request.Option) (*DeleteInsightRulesOutput, error) + func (c *CloudWatch) DeleteMetricStream(input *DeleteMetricStreamInput) (*DeleteMetricStreamOutput, error) + func (c *CloudWatch) DeleteMetricStreamRequest(input *DeleteMetricStreamInput) (req *request.Request, output *DeleteMetricStreamOutput) + func (c *CloudWatch) DeleteMetricStreamWithContext(ctx aws.Context, input *DeleteMetricStreamInput, opts ...request.Option) (*DeleteMetricStreamOutput, error) + func (c *CloudWatch) DescribeAlarmHistory(input *DescribeAlarmHistoryInput) (*DescribeAlarmHistoryOutput, error) + func (c *CloudWatch) DescribeAlarmHistoryPages(input *DescribeAlarmHistoryInput, ...) error + func (c *CloudWatch) DescribeAlarmHistoryPagesWithContext(ctx aws.Context, input *DescribeAlarmHistoryInput, ...) error + func (c *CloudWatch) DescribeAlarmHistoryRequest(input *DescribeAlarmHistoryInput) (req *request.Request, output *DescribeAlarmHistoryOutput) + func (c *CloudWatch) DescribeAlarmHistoryWithContext(ctx aws.Context, input *DescribeAlarmHistoryInput, opts ...request.Option) (*DescribeAlarmHistoryOutput, error) + func (c *CloudWatch) DescribeAlarms(input *DescribeAlarmsInput) (*DescribeAlarmsOutput, error) + func (c *CloudWatch) DescribeAlarmsForMetric(input *DescribeAlarmsForMetricInput) (*DescribeAlarmsForMetricOutput, error) + func (c *CloudWatch) DescribeAlarmsForMetricRequest(input *DescribeAlarmsForMetricInput) (req *request.Request, output *DescribeAlarmsForMetricOutput) + func (c *CloudWatch) DescribeAlarmsForMetricWithContext(ctx aws.Context, input *DescribeAlarmsForMetricInput, opts ...request.Option) (*DescribeAlarmsForMetricOutput, error) + func (c *CloudWatch) DescribeAlarmsPages(input *DescribeAlarmsInput, fn func(*DescribeAlarmsOutput, bool) bool) error + func (c *CloudWatch) DescribeAlarmsPagesWithContext(ctx aws.Context, input *DescribeAlarmsInput, ...) error + func (c *CloudWatch) DescribeAlarmsRequest(input *DescribeAlarmsInput) (req *request.Request, output *DescribeAlarmsOutput) + func (c *CloudWatch) DescribeAlarmsWithContext(ctx aws.Context, input *DescribeAlarmsInput, opts ...request.Option) (*DescribeAlarmsOutput, error) + func (c *CloudWatch) DescribeAnomalyDetectors(input *DescribeAnomalyDetectorsInput) (*DescribeAnomalyDetectorsOutput, error) + func (c *CloudWatch) DescribeAnomalyDetectorsPages(input *DescribeAnomalyDetectorsInput, ...) error + func (c *CloudWatch) DescribeAnomalyDetectorsPagesWithContext(ctx aws.Context, input *DescribeAnomalyDetectorsInput, ...) error + func (c *CloudWatch) DescribeAnomalyDetectorsRequest(input *DescribeAnomalyDetectorsInput) (req *request.Request, output *DescribeAnomalyDetectorsOutput) + func (c *CloudWatch) DescribeAnomalyDetectorsWithContext(ctx aws.Context, input *DescribeAnomalyDetectorsInput, opts ...request.Option) (*DescribeAnomalyDetectorsOutput, error) + func (c *CloudWatch) DescribeInsightRules(input *DescribeInsightRulesInput) (*DescribeInsightRulesOutput, error) + func (c *CloudWatch) DescribeInsightRulesPages(input *DescribeInsightRulesInput, ...) error + func (c *CloudWatch) DescribeInsightRulesPagesWithContext(ctx aws.Context, input *DescribeInsightRulesInput, ...) error + func (c *CloudWatch) DescribeInsightRulesRequest(input *DescribeInsightRulesInput) (req *request.Request, output *DescribeInsightRulesOutput) + func (c *CloudWatch) DescribeInsightRulesWithContext(ctx aws.Context, input *DescribeInsightRulesInput, opts ...request.Option) (*DescribeInsightRulesOutput, error) + func (c *CloudWatch) DisableAlarmActions(input *DisableAlarmActionsInput) (*DisableAlarmActionsOutput, error) + func (c *CloudWatch) DisableAlarmActionsRequest(input *DisableAlarmActionsInput) (req *request.Request, output *DisableAlarmActionsOutput) + func (c *CloudWatch) DisableAlarmActionsWithContext(ctx aws.Context, input *DisableAlarmActionsInput, opts ...request.Option) (*DisableAlarmActionsOutput, error) + func (c *CloudWatch) DisableInsightRules(input *DisableInsightRulesInput) (*DisableInsightRulesOutput, error) + func (c *CloudWatch) DisableInsightRulesRequest(input *DisableInsightRulesInput) (req *request.Request, output *DisableInsightRulesOutput) + func (c *CloudWatch) DisableInsightRulesWithContext(ctx aws.Context, input *DisableInsightRulesInput, opts ...request.Option) (*DisableInsightRulesOutput, error) + func (c *CloudWatch) EnableAlarmActions(input *EnableAlarmActionsInput) (*EnableAlarmActionsOutput, error) + func (c *CloudWatch) EnableAlarmActionsRequest(input *EnableAlarmActionsInput) (req *request.Request, output *EnableAlarmActionsOutput) + func (c *CloudWatch) EnableAlarmActionsWithContext(ctx aws.Context, input *EnableAlarmActionsInput, opts ...request.Option) (*EnableAlarmActionsOutput, error) + func (c *CloudWatch) EnableInsightRules(input *EnableInsightRulesInput) (*EnableInsightRulesOutput, error) + func (c *CloudWatch) EnableInsightRulesRequest(input *EnableInsightRulesInput) (req *request.Request, output *EnableInsightRulesOutput) + func (c *CloudWatch) EnableInsightRulesWithContext(ctx aws.Context, input *EnableInsightRulesInput, opts ...request.Option) (*EnableInsightRulesOutput, error) + func (c *CloudWatch) GetDashboard(input *GetDashboardInput) (*GetDashboardOutput, error) + func (c *CloudWatch) GetDashboardRequest(input *GetDashboardInput) (req *request.Request, output *GetDashboardOutput) + func (c *CloudWatch) GetDashboardWithContext(ctx aws.Context, input *GetDashboardInput, opts ...request.Option) (*GetDashboardOutput, error) + func (c *CloudWatch) GetInsightRuleReport(input *GetInsightRuleReportInput) (*GetInsightRuleReportOutput, error) + func (c *CloudWatch) GetInsightRuleReportRequest(input *GetInsightRuleReportInput) (req *request.Request, output *GetInsightRuleReportOutput) + func (c *CloudWatch) GetInsightRuleReportWithContext(ctx aws.Context, input *GetInsightRuleReportInput, opts ...request.Option) (*GetInsightRuleReportOutput, error) + func (c *CloudWatch) GetMetricData(input *GetMetricDataInput) (*GetMetricDataOutput, error) + func (c *CloudWatch) GetMetricDataPages(input *GetMetricDataInput, fn func(*GetMetricDataOutput, bool) bool) error + func (c *CloudWatch) GetMetricDataPagesWithContext(ctx aws.Context, input *GetMetricDataInput, ...) error + func (c *CloudWatch) GetMetricDataRequest(input *GetMetricDataInput) (req *request.Request, output *GetMetricDataOutput) + func (c *CloudWatch) GetMetricDataWithContext(ctx aws.Context, input *GetMetricDataInput, opts ...request.Option) (*GetMetricDataOutput, error) + func (c *CloudWatch) GetMetricStatistics(input *GetMetricStatisticsInput) (*GetMetricStatisticsOutput, error) + func (c *CloudWatch) GetMetricStatisticsRequest(input *GetMetricStatisticsInput) (req *request.Request, output *GetMetricStatisticsOutput) + func (c *CloudWatch) GetMetricStatisticsWithContext(ctx aws.Context, input *GetMetricStatisticsInput, opts ...request.Option) (*GetMetricStatisticsOutput, error) + func (c *CloudWatch) GetMetricStream(input *GetMetricStreamInput) (*GetMetricStreamOutput, error) + func (c *CloudWatch) GetMetricStreamRequest(input *GetMetricStreamInput) (req *request.Request, output *GetMetricStreamOutput) + func (c *CloudWatch) GetMetricStreamWithContext(ctx aws.Context, input *GetMetricStreamInput, opts ...request.Option) (*GetMetricStreamOutput, error) + func (c *CloudWatch) GetMetricWidgetImage(input *GetMetricWidgetImageInput) (*GetMetricWidgetImageOutput, error) + func (c *CloudWatch) GetMetricWidgetImageRequest(input *GetMetricWidgetImageInput) (req *request.Request, output *GetMetricWidgetImageOutput) + func (c *CloudWatch) GetMetricWidgetImageWithContext(ctx aws.Context, input *GetMetricWidgetImageInput, opts ...request.Option) (*GetMetricWidgetImageOutput, error) + func (c *CloudWatch) ListDashboards(input *ListDashboardsInput) (*ListDashboardsOutput, error) + func (c *CloudWatch) ListDashboardsPages(input *ListDashboardsInput, fn func(*ListDashboardsOutput, bool) bool) error + func (c *CloudWatch) ListDashboardsPagesWithContext(ctx aws.Context, input *ListDashboardsInput, ...) error + func (c *CloudWatch) ListDashboardsRequest(input *ListDashboardsInput) (req *request.Request, output *ListDashboardsOutput) + func (c *CloudWatch) ListDashboardsWithContext(ctx aws.Context, input *ListDashboardsInput, opts ...request.Option) (*ListDashboardsOutput, error) + func (c *CloudWatch) ListManagedInsightRules(input *ListManagedInsightRulesInput) (*ListManagedInsightRulesOutput, error) + func (c *CloudWatch) ListManagedInsightRulesPages(input *ListManagedInsightRulesInput, ...) error + func (c *CloudWatch) ListManagedInsightRulesPagesWithContext(ctx aws.Context, input *ListManagedInsightRulesInput, ...) error + func (c *CloudWatch) ListManagedInsightRulesRequest(input *ListManagedInsightRulesInput) (req *request.Request, output *ListManagedInsightRulesOutput) + func (c *CloudWatch) ListManagedInsightRulesWithContext(ctx aws.Context, input *ListManagedInsightRulesInput, opts ...request.Option) (*ListManagedInsightRulesOutput, error) + func (c *CloudWatch) ListMetricStreams(input *ListMetricStreamsInput) (*ListMetricStreamsOutput, error) + func (c *CloudWatch) ListMetricStreamsPages(input *ListMetricStreamsInput, fn func(*ListMetricStreamsOutput, bool) bool) error + func (c *CloudWatch) ListMetricStreamsPagesWithContext(ctx aws.Context, input *ListMetricStreamsInput, ...) error + func (c *CloudWatch) ListMetricStreamsRequest(input *ListMetricStreamsInput) (req *request.Request, output *ListMetricStreamsOutput) + func (c *CloudWatch) ListMetricStreamsWithContext(ctx aws.Context, input *ListMetricStreamsInput, opts ...request.Option) (*ListMetricStreamsOutput, error) + func (c *CloudWatch) ListMetrics(input *ListMetricsInput) (*ListMetricsOutput, error) + func (c *CloudWatch) ListMetricsPages(input *ListMetricsInput, fn func(*ListMetricsOutput, bool) bool) error + func (c *CloudWatch) ListMetricsPagesWithContext(ctx aws.Context, input *ListMetricsInput, ...) error + func (c *CloudWatch) ListMetricsRequest(input *ListMetricsInput) (req *request.Request, output *ListMetricsOutput) + func (c *CloudWatch) ListMetricsWithContext(ctx aws.Context, input *ListMetricsInput, opts ...request.Option) (*ListMetricsOutput, error) + func (c *CloudWatch) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *CloudWatch) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *CloudWatch) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *CloudWatch) PutAnomalyDetector(input *PutAnomalyDetectorInput) (*PutAnomalyDetectorOutput, error) + func (c *CloudWatch) PutAnomalyDetectorRequest(input *PutAnomalyDetectorInput) (req *request.Request, output *PutAnomalyDetectorOutput) + func (c *CloudWatch) PutAnomalyDetectorWithContext(ctx aws.Context, input *PutAnomalyDetectorInput, opts ...request.Option) (*PutAnomalyDetectorOutput, error) + func (c *CloudWatch) PutCompositeAlarm(input *PutCompositeAlarmInput) (*PutCompositeAlarmOutput, error) + func (c *CloudWatch) PutCompositeAlarmRequest(input *PutCompositeAlarmInput) (req *request.Request, output *PutCompositeAlarmOutput) + func (c *CloudWatch) PutCompositeAlarmWithContext(ctx aws.Context, input *PutCompositeAlarmInput, opts ...request.Option) (*PutCompositeAlarmOutput, error) + func (c *CloudWatch) PutDashboard(input *PutDashboardInput) (*PutDashboardOutput, error) + func (c *CloudWatch) PutDashboardRequest(input *PutDashboardInput) (req *request.Request, output *PutDashboardOutput) + func (c *CloudWatch) PutDashboardWithContext(ctx aws.Context, input *PutDashboardInput, opts ...request.Option) (*PutDashboardOutput, error) + func (c *CloudWatch) PutInsightRule(input *PutInsightRuleInput) (*PutInsightRuleOutput, error) + func (c *CloudWatch) PutInsightRuleRequest(input *PutInsightRuleInput) (req *request.Request, output *PutInsightRuleOutput) + func (c *CloudWatch) PutInsightRuleWithContext(ctx aws.Context, input *PutInsightRuleInput, opts ...request.Option) (*PutInsightRuleOutput, error) + func (c *CloudWatch) PutManagedInsightRules(input *PutManagedInsightRulesInput) (*PutManagedInsightRulesOutput, error) + func (c *CloudWatch) PutManagedInsightRulesRequest(input *PutManagedInsightRulesInput) (req *request.Request, output *PutManagedInsightRulesOutput) + func (c *CloudWatch) PutManagedInsightRulesWithContext(ctx aws.Context, input *PutManagedInsightRulesInput, opts ...request.Option) (*PutManagedInsightRulesOutput, error) + func (c *CloudWatch) PutMetricAlarm(input *PutMetricAlarmInput) (*PutMetricAlarmOutput, error) + func (c *CloudWatch) PutMetricAlarmRequest(input *PutMetricAlarmInput) (req *request.Request, output *PutMetricAlarmOutput) + func (c *CloudWatch) PutMetricAlarmWithContext(ctx aws.Context, input *PutMetricAlarmInput, opts ...request.Option) (*PutMetricAlarmOutput, error) + func (c *CloudWatch) PutMetricData(input *PutMetricDataInput) (*PutMetricDataOutput, error) + func (c *CloudWatch) PutMetricDataRequest(input *PutMetricDataInput) (req *request.Request, output *PutMetricDataOutput) + func (c *CloudWatch) PutMetricDataWithContext(ctx aws.Context, input *PutMetricDataInput, opts ...request.Option) (*PutMetricDataOutput, error) + func (c *CloudWatch) PutMetricStream(input *PutMetricStreamInput) (*PutMetricStreamOutput, error) + func (c *CloudWatch) PutMetricStreamRequest(input *PutMetricStreamInput) (req *request.Request, output *PutMetricStreamOutput) + func (c *CloudWatch) PutMetricStreamWithContext(ctx aws.Context, input *PutMetricStreamInput, opts ...request.Option) (*PutMetricStreamOutput, error) + func (c *CloudWatch) SetAlarmState(input *SetAlarmStateInput) (*SetAlarmStateOutput, error) + func (c *CloudWatch) SetAlarmStateRequest(input *SetAlarmStateInput) (req *request.Request, output *SetAlarmStateOutput) + func (c *CloudWatch) SetAlarmStateWithContext(ctx aws.Context, input *SetAlarmStateInput, opts ...request.Option) (*SetAlarmStateOutput, error) + func (c *CloudWatch) StartMetricStreams(input *StartMetricStreamsInput) (*StartMetricStreamsOutput, error) + func (c *CloudWatch) StartMetricStreamsRequest(input *StartMetricStreamsInput) (req *request.Request, output *StartMetricStreamsOutput) + func (c *CloudWatch) StartMetricStreamsWithContext(ctx aws.Context, input *StartMetricStreamsInput, opts ...request.Option) (*StartMetricStreamsOutput, error) + func (c *CloudWatch) StopMetricStreams(input *StopMetricStreamsInput) (*StopMetricStreamsOutput, error) + func (c *CloudWatch) StopMetricStreamsRequest(input *StopMetricStreamsInput) (req *request.Request, output *StopMetricStreamsOutput) + func (c *CloudWatch) StopMetricStreamsWithContext(ctx aws.Context, input *StopMetricStreamsInput, opts ...request.Option) (*StopMetricStreamsOutput, error) + func (c *CloudWatch) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *CloudWatch) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *CloudWatch) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *CloudWatch) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *CloudWatch) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *CloudWatch) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *CloudWatch) WaitUntilAlarmExists(input *DescribeAlarmsInput) error + func (c *CloudWatch) WaitUntilAlarmExistsWithContext(ctx aws.Context, input *DescribeAlarmsInput, opts ...request.WaiterOption) error + func (c *CloudWatch) WaitUntilCompositeAlarmExists(input *DescribeAlarmsInput) error + func (c *CloudWatch) WaitUntilCompositeAlarmExistsWithContext(ctx aws.Context, input *DescribeAlarmsInput, opts ...request.WaiterOption) error + type CompositeAlarm struct + ActionsEnabled *bool + ActionsSuppressedBy *string + ActionsSuppressedReason *string + ActionsSuppressor *string + ActionsSuppressorExtensionPeriod *int64 + ActionsSuppressorWaitPeriod *int64 + AlarmActions []*string + AlarmArn *string + AlarmConfigurationUpdatedTimestamp *time.Time + AlarmDescription *string + AlarmName *string + AlarmRule *string + InsufficientDataActions []*string + OKActions []*string + StateReason *string + StateReasonData *string + StateTransitionedTimestamp *time.Time + StateUpdatedTimestamp *time.Time + StateValue *string + func (s *CompositeAlarm) SetActionsEnabled(v bool) *CompositeAlarm + func (s *CompositeAlarm) SetActionsSuppressedBy(v string) *CompositeAlarm + func (s *CompositeAlarm) SetActionsSuppressedReason(v string) *CompositeAlarm + func (s *CompositeAlarm) SetActionsSuppressor(v string) *CompositeAlarm + func (s *CompositeAlarm) SetActionsSuppressorExtensionPeriod(v int64) *CompositeAlarm + func (s *CompositeAlarm) SetActionsSuppressorWaitPeriod(v int64) *CompositeAlarm + func (s *CompositeAlarm) SetAlarmActions(v []*string) *CompositeAlarm + func (s *CompositeAlarm) SetAlarmArn(v string) *CompositeAlarm + func (s *CompositeAlarm) SetAlarmConfigurationUpdatedTimestamp(v time.Time) *CompositeAlarm + func (s *CompositeAlarm) SetAlarmDescription(v string) *CompositeAlarm + func (s *CompositeAlarm) SetAlarmName(v string) *CompositeAlarm + func (s *CompositeAlarm) SetAlarmRule(v string) *CompositeAlarm + func (s *CompositeAlarm) SetInsufficientDataActions(v []*string) *CompositeAlarm + func (s *CompositeAlarm) SetOKActions(v []*string) *CompositeAlarm + func (s *CompositeAlarm) SetStateReason(v string) *CompositeAlarm + func (s *CompositeAlarm) SetStateReasonData(v string) *CompositeAlarm + func (s *CompositeAlarm) SetStateTransitionedTimestamp(v time.Time) *CompositeAlarm + func (s *CompositeAlarm) SetStateUpdatedTimestamp(v time.Time) *CompositeAlarm + func (s *CompositeAlarm) SetStateValue(v string) *CompositeAlarm + func (s CompositeAlarm) GoString() string + func (s CompositeAlarm) String() string + type DashboardEntry struct + DashboardArn *string + DashboardName *string + LastModified *time.Time + Size *int64 + func (s *DashboardEntry) SetDashboardArn(v string) *DashboardEntry + func (s *DashboardEntry) SetDashboardName(v string) *DashboardEntry + func (s *DashboardEntry) SetLastModified(v time.Time) *DashboardEntry + func (s *DashboardEntry) SetSize(v int64) *DashboardEntry + func (s DashboardEntry) GoString() string + func (s DashboardEntry) String() string + type DashboardValidationMessage struct + DataPath *string + Message *string + func (s *DashboardValidationMessage) SetDataPath(v string) *DashboardValidationMessage + func (s *DashboardValidationMessage) SetMessage(v string) *DashboardValidationMessage + func (s DashboardValidationMessage) GoString() string + func (s DashboardValidationMessage) String() string + type Datapoint struct + Average *float64 + ExtendedStatistics map[string]*float64 + Maximum *float64 + Minimum *float64 + SampleCount *float64 + Sum *float64 + Timestamp *time.Time + Unit *string + func (s *Datapoint) SetAverage(v float64) *Datapoint + func (s *Datapoint) SetExtendedStatistics(v map[string]*float64) *Datapoint + func (s *Datapoint) SetMaximum(v float64) *Datapoint + func (s *Datapoint) SetMinimum(v float64) *Datapoint + func (s *Datapoint) SetSampleCount(v float64) *Datapoint + func (s *Datapoint) SetSum(v float64) *Datapoint + func (s *Datapoint) SetTimestamp(v time.Time) *Datapoint + func (s *Datapoint) SetUnit(v string) *Datapoint + func (s Datapoint) GoString() string + func (s Datapoint) String() string + type DeleteAlarmsInput struct + AlarmNames []*string + func (s *DeleteAlarmsInput) SetAlarmNames(v []*string) *DeleteAlarmsInput + func (s *DeleteAlarmsInput) Validate() error + func (s DeleteAlarmsInput) GoString() string + func (s DeleteAlarmsInput) String() string + type DeleteAlarmsOutput struct + func (s DeleteAlarmsOutput) GoString() string + func (s DeleteAlarmsOutput) String() string + type DeleteAnomalyDetectorInput struct + Dimensions []*Dimension + MetricMathAnomalyDetector *MetricMathAnomalyDetector + MetricName *string + Namespace *string + SingleMetricAnomalyDetector *SingleMetricAnomalyDetector + Stat *string + func (s *DeleteAnomalyDetectorInput) SetDimensions(v []*Dimension) *DeleteAnomalyDetectorInput + func (s *DeleteAnomalyDetectorInput) SetMetricMathAnomalyDetector(v *MetricMathAnomalyDetector) *DeleteAnomalyDetectorInput + func (s *DeleteAnomalyDetectorInput) SetMetricName(v string) *DeleteAnomalyDetectorInput + func (s *DeleteAnomalyDetectorInput) SetNamespace(v string) *DeleteAnomalyDetectorInput + func (s *DeleteAnomalyDetectorInput) SetSingleMetricAnomalyDetector(v *SingleMetricAnomalyDetector) *DeleteAnomalyDetectorInput + func (s *DeleteAnomalyDetectorInput) SetStat(v string) *DeleteAnomalyDetectorInput + func (s *DeleteAnomalyDetectorInput) Validate() error + func (s DeleteAnomalyDetectorInput) GoString() string + func (s DeleteAnomalyDetectorInput) String() string + type DeleteAnomalyDetectorOutput struct + func (s DeleteAnomalyDetectorOutput) GoString() string + func (s DeleteAnomalyDetectorOutput) String() string + type DeleteDashboardsInput struct + DashboardNames []*string + func (s *DeleteDashboardsInput) SetDashboardNames(v []*string) *DeleteDashboardsInput + func (s *DeleteDashboardsInput) Validate() error + func (s DeleteDashboardsInput) GoString() string + func (s DeleteDashboardsInput) String() string + type DeleteDashboardsOutput struct + func (s DeleteDashboardsOutput) GoString() string + func (s DeleteDashboardsOutput) String() string + type DeleteInsightRulesInput struct + RuleNames []*string + func (s *DeleteInsightRulesInput) SetRuleNames(v []*string) *DeleteInsightRulesInput + func (s *DeleteInsightRulesInput) Validate() error + func (s DeleteInsightRulesInput) GoString() string + func (s DeleteInsightRulesInput) String() string + type DeleteInsightRulesOutput struct + Failures []*PartialFailure + func (s *DeleteInsightRulesOutput) SetFailures(v []*PartialFailure) *DeleteInsightRulesOutput + func (s DeleteInsightRulesOutput) GoString() string + func (s DeleteInsightRulesOutput) String() string + type DeleteMetricStreamInput struct + Name *string + func (s *DeleteMetricStreamInput) SetName(v string) *DeleteMetricStreamInput + func (s *DeleteMetricStreamInput) Validate() error + func (s DeleteMetricStreamInput) GoString() string + func (s DeleteMetricStreamInput) String() string + type DeleteMetricStreamOutput struct + func (s DeleteMetricStreamOutput) GoString() string + func (s DeleteMetricStreamOutput) String() string + type DescribeAlarmHistoryInput struct + AlarmName *string + AlarmTypes []*string + EndDate *time.Time + HistoryItemType *string + MaxRecords *int64 + NextToken *string + ScanBy *string + StartDate *time.Time + func (s *DescribeAlarmHistoryInput) SetAlarmName(v string) *DescribeAlarmHistoryInput + func (s *DescribeAlarmHistoryInput) SetAlarmTypes(v []*string) *DescribeAlarmHistoryInput + func (s *DescribeAlarmHistoryInput) SetEndDate(v time.Time) *DescribeAlarmHistoryInput + func (s *DescribeAlarmHistoryInput) SetHistoryItemType(v string) *DescribeAlarmHistoryInput + func (s *DescribeAlarmHistoryInput) SetMaxRecords(v int64) *DescribeAlarmHistoryInput + func (s *DescribeAlarmHistoryInput) SetNextToken(v string) *DescribeAlarmHistoryInput + func (s *DescribeAlarmHistoryInput) SetScanBy(v string) *DescribeAlarmHistoryInput + func (s *DescribeAlarmHistoryInput) SetStartDate(v time.Time) *DescribeAlarmHistoryInput + func (s *DescribeAlarmHistoryInput) Validate() error + func (s DescribeAlarmHistoryInput) GoString() string + func (s DescribeAlarmHistoryInput) String() string + type DescribeAlarmHistoryOutput struct + AlarmHistoryItems []*AlarmHistoryItem + NextToken *string + func (s *DescribeAlarmHistoryOutput) SetAlarmHistoryItems(v []*AlarmHistoryItem) *DescribeAlarmHistoryOutput + func (s *DescribeAlarmHistoryOutput) SetNextToken(v string) *DescribeAlarmHistoryOutput + func (s DescribeAlarmHistoryOutput) GoString() string + func (s DescribeAlarmHistoryOutput) String() string + type DescribeAlarmsForMetricInput struct + Dimensions []*Dimension + ExtendedStatistic *string + MetricName *string + Namespace *string + Period *int64 + Statistic *string + Unit *string + func (s *DescribeAlarmsForMetricInput) SetDimensions(v []*Dimension) *DescribeAlarmsForMetricInput + func (s *DescribeAlarmsForMetricInput) SetExtendedStatistic(v string) *DescribeAlarmsForMetricInput + func (s *DescribeAlarmsForMetricInput) SetMetricName(v string) *DescribeAlarmsForMetricInput + func (s *DescribeAlarmsForMetricInput) SetNamespace(v string) *DescribeAlarmsForMetricInput + func (s *DescribeAlarmsForMetricInput) SetPeriod(v int64) *DescribeAlarmsForMetricInput + func (s *DescribeAlarmsForMetricInput) SetStatistic(v string) *DescribeAlarmsForMetricInput + func (s *DescribeAlarmsForMetricInput) SetUnit(v string) *DescribeAlarmsForMetricInput + func (s *DescribeAlarmsForMetricInput) Validate() error + func (s DescribeAlarmsForMetricInput) GoString() string + func (s DescribeAlarmsForMetricInput) String() string + type DescribeAlarmsForMetricOutput struct + MetricAlarms []*MetricAlarm + func (s *DescribeAlarmsForMetricOutput) SetMetricAlarms(v []*MetricAlarm) *DescribeAlarmsForMetricOutput + func (s DescribeAlarmsForMetricOutput) GoString() string + func (s DescribeAlarmsForMetricOutput) String() string + type DescribeAlarmsInput struct + ActionPrefix *string + AlarmNamePrefix *string + AlarmNames []*string + AlarmTypes []*string + ChildrenOfAlarmName *string + MaxRecords *int64 + NextToken *string + ParentsOfAlarmName *string + StateValue *string + func (s *DescribeAlarmsInput) SetActionPrefix(v string) *DescribeAlarmsInput + func (s *DescribeAlarmsInput) SetAlarmNamePrefix(v string) *DescribeAlarmsInput + func (s *DescribeAlarmsInput) SetAlarmNames(v []*string) *DescribeAlarmsInput + func (s *DescribeAlarmsInput) SetAlarmTypes(v []*string) *DescribeAlarmsInput + func (s *DescribeAlarmsInput) SetChildrenOfAlarmName(v string) *DescribeAlarmsInput + func (s *DescribeAlarmsInput) SetMaxRecords(v int64) *DescribeAlarmsInput + func (s *DescribeAlarmsInput) SetNextToken(v string) *DescribeAlarmsInput + func (s *DescribeAlarmsInput) SetParentsOfAlarmName(v string) *DescribeAlarmsInput + func (s *DescribeAlarmsInput) SetStateValue(v string) *DescribeAlarmsInput + func (s *DescribeAlarmsInput) Validate() error + func (s DescribeAlarmsInput) GoString() string + func (s DescribeAlarmsInput) String() string + type DescribeAlarmsOutput struct + CompositeAlarms []*CompositeAlarm + MetricAlarms []*MetricAlarm + NextToken *string + func (s *DescribeAlarmsOutput) SetCompositeAlarms(v []*CompositeAlarm) *DescribeAlarmsOutput + func (s *DescribeAlarmsOutput) SetMetricAlarms(v []*MetricAlarm) *DescribeAlarmsOutput + func (s *DescribeAlarmsOutput) SetNextToken(v string) *DescribeAlarmsOutput + func (s DescribeAlarmsOutput) GoString() string + func (s DescribeAlarmsOutput) String() string + type DescribeAnomalyDetectorsInput struct + AnomalyDetectorTypes []*string + Dimensions []*Dimension + MaxResults *int64 + MetricName *string + Namespace *string + NextToken *string + func (s *DescribeAnomalyDetectorsInput) SetAnomalyDetectorTypes(v []*string) *DescribeAnomalyDetectorsInput + func (s *DescribeAnomalyDetectorsInput) SetDimensions(v []*Dimension) *DescribeAnomalyDetectorsInput + func (s *DescribeAnomalyDetectorsInput) SetMaxResults(v int64) *DescribeAnomalyDetectorsInput + func (s *DescribeAnomalyDetectorsInput) SetMetricName(v string) *DescribeAnomalyDetectorsInput + func (s *DescribeAnomalyDetectorsInput) SetNamespace(v string) *DescribeAnomalyDetectorsInput + func (s *DescribeAnomalyDetectorsInput) SetNextToken(v string) *DescribeAnomalyDetectorsInput + func (s *DescribeAnomalyDetectorsInput) Validate() error + func (s DescribeAnomalyDetectorsInput) GoString() string + func (s DescribeAnomalyDetectorsInput) String() string + type DescribeAnomalyDetectorsOutput struct + AnomalyDetectors []*AnomalyDetector + NextToken *string + func (s *DescribeAnomalyDetectorsOutput) SetAnomalyDetectors(v []*AnomalyDetector) *DescribeAnomalyDetectorsOutput + func (s *DescribeAnomalyDetectorsOutput) SetNextToken(v string) *DescribeAnomalyDetectorsOutput + func (s DescribeAnomalyDetectorsOutput) GoString() string + func (s DescribeAnomalyDetectorsOutput) String() string + type DescribeInsightRulesInput struct + MaxResults *int64 + NextToken *string + func (s *DescribeInsightRulesInput) SetMaxResults(v int64) *DescribeInsightRulesInput + func (s *DescribeInsightRulesInput) SetNextToken(v string) *DescribeInsightRulesInput + func (s *DescribeInsightRulesInput) Validate() error + func (s DescribeInsightRulesInput) GoString() string + func (s DescribeInsightRulesInput) String() string + type DescribeInsightRulesOutput struct + InsightRules []*InsightRule + NextToken *string + func (s *DescribeInsightRulesOutput) SetInsightRules(v []*InsightRule) *DescribeInsightRulesOutput + func (s *DescribeInsightRulesOutput) SetNextToken(v string) *DescribeInsightRulesOutput + func (s DescribeInsightRulesOutput) GoString() string + func (s DescribeInsightRulesOutput) String() string + type Dimension struct + Name *string + Value *string + func (s *Dimension) SetName(v string) *Dimension + func (s *Dimension) SetValue(v string) *Dimension + func (s *Dimension) Validate() error + func (s Dimension) GoString() string + func (s Dimension) String() string + type DimensionFilter struct + Name *string + Value *string + func (s *DimensionFilter) SetName(v string) *DimensionFilter + func (s *DimensionFilter) SetValue(v string) *DimensionFilter + func (s *DimensionFilter) Validate() error + func (s DimensionFilter) GoString() string + func (s DimensionFilter) String() string + type DisableAlarmActionsInput struct + AlarmNames []*string + func (s *DisableAlarmActionsInput) SetAlarmNames(v []*string) *DisableAlarmActionsInput + func (s *DisableAlarmActionsInput) Validate() error + func (s DisableAlarmActionsInput) GoString() string + func (s DisableAlarmActionsInput) String() string + type DisableAlarmActionsOutput struct + func (s DisableAlarmActionsOutput) GoString() string + func (s DisableAlarmActionsOutput) String() string + type DisableInsightRulesInput struct + RuleNames []*string + func (s *DisableInsightRulesInput) SetRuleNames(v []*string) *DisableInsightRulesInput + func (s *DisableInsightRulesInput) Validate() error + func (s DisableInsightRulesInput) GoString() string + func (s DisableInsightRulesInput) String() string + type DisableInsightRulesOutput struct + Failures []*PartialFailure + func (s *DisableInsightRulesOutput) SetFailures(v []*PartialFailure) *DisableInsightRulesOutput + func (s DisableInsightRulesOutput) GoString() string + func (s DisableInsightRulesOutput) String() string + type EnableAlarmActionsInput struct + AlarmNames []*string + func (s *EnableAlarmActionsInput) SetAlarmNames(v []*string) *EnableAlarmActionsInput + func (s *EnableAlarmActionsInput) Validate() error + func (s EnableAlarmActionsInput) GoString() string + func (s EnableAlarmActionsInput) String() string + type EnableAlarmActionsOutput struct + func (s EnableAlarmActionsOutput) GoString() string + func (s EnableAlarmActionsOutput) String() string + type EnableInsightRulesInput struct + RuleNames []*string + func (s *EnableInsightRulesInput) SetRuleNames(v []*string) *EnableInsightRulesInput + func (s *EnableInsightRulesInput) Validate() error + func (s EnableInsightRulesInput) GoString() string + func (s EnableInsightRulesInput) String() string + type EnableInsightRulesOutput struct + Failures []*PartialFailure + func (s *EnableInsightRulesOutput) SetFailures(v []*PartialFailure) *EnableInsightRulesOutput + func (s EnableInsightRulesOutput) GoString() string + func (s EnableInsightRulesOutput) String() string + type GetDashboardInput struct + DashboardName *string + func (s *GetDashboardInput) SetDashboardName(v string) *GetDashboardInput + func (s *GetDashboardInput) Validate() error + func (s GetDashboardInput) GoString() string + func (s GetDashboardInput) String() string + type GetDashboardOutput struct + DashboardArn *string + DashboardBody *string + DashboardName *string + func (s *GetDashboardOutput) SetDashboardArn(v string) *GetDashboardOutput + func (s *GetDashboardOutput) SetDashboardBody(v string) *GetDashboardOutput + func (s *GetDashboardOutput) SetDashboardName(v string) *GetDashboardOutput + func (s GetDashboardOutput) GoString() string + func (s GetDashboardOutput) String() string + type GetInsightRuleReportInput struct + EndTime *time.Time + MaxContributorCount *int64 + Metrics []*string + OrderBy *string + Period *int64 + RuleName *string + StartTime *time.Time + func (s *GetInsightRuleReportInput) SetEndTime(v time.Time) *GetInsightRuleReportInput + func (s *GetInsightRuleReportInput) SetMaxContributorCount(v int64) *GetInsightRuleReportInput + func (s *GetInsightRuleReportInput) SetMetrics(v []*string) *GetInsightRuleReportInput + func (s *GetInsightRuleReportInput) SetOrderBy(v string) *GetInsightRuleReportInput + func (s *GetInsightRuleReportInput) SetPeriod(v int64) *GetInsightRuleReportInput + func (s *GetInsightRuleReportInput) SetRuleName(v string) *GetInsightRuleReportInput + func (s *GetInsightRuleReportInput) SetStartTime(v time.Time) *GetInsightRuleReportInput + func (s *GetInsightRuleReportInput) Validate() error + func (s GetInsightRuleReportInput) GoString() string + func (s GetInsightRuleReportInput) String() string + type GetInsightRuleReportOutput struct + AggregateValue *float64 + AggregationStatistic *string + ApproximateUniqueCount *int64 + Contributors []*InsightRuleContributor + KeyLabels []*string + MetricDatapoints []*InsightRuleMetricDatapoint + func (s *GetInsightRuleReportOutput) SetAggregateValue(v float64) *GetInsightRuleReportOutput + func (s *GetInsightRuleReportOutput) SetAggregationStatistic(v string) *GetInsightRuleReportOutput + func (s *GetInsightRuleReportOutput) SetApproximateUniqueCount(v int64) *GetInsightRuleReportOutput + func (s *GetInsightRuleReportOutput) SetContributors(v []*InsightRuleContributor) *GetInsightRuleReportOutput + func (s *GetInsightRuleReportOutput) SetKeyLabels(v []*string) *GetInsightRuleReportOutput + func (s *GetInsightRuleReportOutput) SetMetricDatapoints(v []*InsightRuleMetricDatapoint) *GetInsightRuleReportOutput + func (s GetInsightRuleReportOutput) GoString() string + func (s GetInsightRuleReportOutput) String() string + type GetMetricDataInput struct + EndTime *time.Time + LabelOptions *LabelOptions + MaxDatapoints *int64 + MetricDataQueries []*MetricDataQuery + NextToken *string + ScanBy *string + StartTime *time.Time + func (s *GetMetricDataInput) SetEndTime(v time.Time) *GetMetricDataInput + func (s *GetMetricDataInput) SetLabelOptions(v *LabelOptions) *GetMetricDataInput + func (s *GetMetricDataInput) SetMaxDatapoints(v int64) *GetMetricDataInput + func (s *GetMetricDataInput) SetMetricDataQueries(v []*MetricDataQuery) *GetMetricDataInput + func (s *GetMetricDataInput) SetNextToken(v string) *GetMetricDataInput + func (s *GetMetricDataInput) SetScanBy(v string) *GetMetricDataInput + func (s *GetMetricDataInput) SetStartTime(v time.Time) *GetMetricDataInput + func (s *GetMetricDataInput) Validate() error + func (s GetMetricDataInput) GoString() string + func (s GetMetricDataInput) String() string + type GetMetricDataOutput struct + Messages []*MessageData + MetricDataResults []*MetricDataResult + NextToken *string + func (s *GetMetricDataOutput) SetMessages(v []*MessageData) *GetMetricDataOutput + func (s *GetMetricDataOutput) SetMetricDataResults(v []*MetricDataResult) *GetMetricDataOutput + func (s *GetMetricDataOutput) SetNextToken(v string) *GetMetricDataOutput + func (s GetMetricDataOutput) GoString() string + func (s GetMetricDataOutput) String() string + type GetMetricStatisticsInput struct + Dimensions []*Dimension + EndTime *time.Time + ExtendedStatistics []*string + MetricName *string + Namespace *string + Period *int64 + StartTime *time.Time + Statistics []*string + Unit *string + func (s *GetMetricStatisticsInput) SetDimensions(v []*Dimension) *GetMetricStatisticsInput + func (s *GetMetricStatisticsInput) SetEndTime(v time.Time) *GetMetricStatisticsInput + func (s *GetMetricStatisticsInput) SetExtendedStatistics(v []*string) *GetMetricStatisticsInput + func (s *GetMetricStatisticsInput) SetMetricName(v string) *GetMetricStatisticsInput + func (s *GetMetricStatisticsInput) SetNamespace(v string) *GetMetricStatisticsInput + func (s *GetMetricStatisticsInput) SetPeriod(v int64) *GetMetricStatisticsInput + func (s *GetMetricStatisticsInput) SetStartTime(v time.Time) *GetMetricStatisticsInput + func (s *GetMetricStatisticsInput) SetStatistics(v []*string) *GetMetricStatisticsInput + func (s *GetMetricStatisticsInput) SetUnit(v string) *GetMetricStatisticsInput + func (s *GetMetricStatisticsInput) Validate() error + func (s GetMetricStatisticsInput) GoString() string + func (s GetMetricStatisticsInput) String() string + type GetMetricStatisticsOutput struct + Datapoints []*Datapoint + Label *string + func (s *GetMetricStatisticsOutput) SetDatapoints(v []*Datapoint) *GetMetricStatisticsOutput + func (s *GetMetricStatisticsOutput) SetLabel(v string) *GetMetricStatisticsOutput + func (s GetMetricStatisticsOutput) GoString() string + func (s GetMetricStatisticsOutput) String() string + type GetMetricStreamInput struct + Name *string + func (s *GetMetricStreamInput) SetName(v string) *GetMetricStreamInput + func (s *GetMetricStreamInput) Validate() error + func (s GetMetricStreamInput) GoString() string + func (s GetMetricStreamInput) String() string + type GetMetricStreamOutput struct + Arn *string + CreationDate *time.Time + ExcludeFilters []*MetricStreamFilter + FirehoseArn *string + IncludeFilters []*MetricStreamFilter + IncludeLinkedAccountsMetrics *bool + LastUpdateDate *time.Time + Name *string + OutputFormat *string + RoleArn *string + State *string + StatisticsConfigurations []*MetricStreamStatisticsConfiguration + func (s *GetMetricStreamOutput) SetArn(v string) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetCreationDate(v time.Time) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetExcludeFilters(v []*MetricStreamFilter) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetFirehoseArn(v string) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetIncludeFilters(v []*MetricStreamFilter) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetIncludeLinkedAccountsMetrics(v bool) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetLastUpdateDate(v time.Time) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetName(v string) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetOutputFormat(v string) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetRoleArn(v string) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetState(v string) *GetMetricStreamOutput + func (s *GetMetricStreamOutput) SetStatisticsConfigurations(v []*MetricStreamStatisticsConfiguration) *GetMetricStreamOutput + func (s GetMetricStreamOutput) GoString() string + func (s GetMetricStreamOutput) String() string + type GetMetricWidgetImageInput struct + MetricWidget *string + OutputFormat *string + func (s *GetMetricWidgetImageInput) SetMetricWidget(v string) *GetMetricWidgetImageInput + func (s *GetMetricWidgetImageInput) SetOutputFormat(v string) *GetMetricWidgetImageInput + func (s *GetMetricWidgetImageInput) Validate() error + func (s GetMetricWidgetImageInput) GoString() string + func (s GetMetricWidgetImageInput) String() string + type GetMetricWidgetImageOutput struct + MetricWidgetImage []byte + func (s *GetMetricWidgetImageOutput) SetMetricWidgetImage(v []byte) *GetMetricWidgetImageOutput + func (s GetMetricWidgetImageOutput) GoString() string + func (s GetMetricWidgetImageOutput) String() string + type InsightRule struct + Definition *string + ManagedRule *bool + Name *string + Schema *string + State *string + func (s *InsightRule) SetDefinition(v string) *InsightRule + func (s *InsightRule) SetManagedRule(v bool) *InsightRule + func (s *InsightRule) SetName(v string) *InsightRule + func (s *InsightRule) SetSchema(v string) *InsightRule + func (s *InsightRule) SetState(v string) *InsightRule + func (s InsightRule) GoString() string + func (s InsightRule) String() string + type InsightRuleContributor struct + ApproximateAggregateValue *float64 + Datapoints []*InsightRuleContributorDatapoint + Keys []*string + func (s *InsightRuleContributor) SetApproximateAggregateValue(v float64) *InsightRuleContributor + func (s *InsightRuleContributor) SetDatapoints(v []*InsightRuleContributorDatapoint) *InsightRuleContributor + func (s *InsightRuleContributor) SetKeys(v []*string) *InsightRuleContributor + func (s InsightRuleContributor) GoString() string + func (s InsightRuleContributor) String() string + type InsightRuleContributorDatapoint struct + ApproximateValue *float64 + Timestamp *time.Time + func (s *InsightRuleContributorDatapoint) SetApproximateValue(v float64) *InsightRuleContributorDatapoint + func (s *InsightRuleContributorDatapoint) SetTimestamp(v time.Time) *InsightRuleContributorDatapoint + func (s InsightRuleContributorDatapoint) GoString() string + func (s InsightRuleContributorDatapoint) String() string + type InsightRuleMetricDatapoint struct + Average *float64 + MaxContributorValue *float64 + Maximum *float64 + Minimum *float64 + SampleCount *float64 + Sum *float64 + Timestamp *time.Time + UniqueContributors *float64 + func (s *InsightRuleMetricDatapoint) SetAverage(v float64) *InsightRuleMetricDatapoint + func (s *InsightRuleMetricDatapoint) SetMaxContributorValue(v float64) *InsightRuleMetricDatapoint + func (s *InsightRuleMetricDatapoint) SetMaximum(v float64) *InsightRuleMetricDatapoint + func (s *InsightRuleMetricDatapoint) SetMinimum(v float64) *InsightRuleMetricDatapoint + func (s *InsightRuleMetricDatapoint) SetSampleCount(v float64) *InsightRuleMetricDatapoint + func (s *InsightRuleMetricDatapoint) SetSum(v float64) *InsightRuleMetricDatapoint + func (s *InsightRuleMetricDatapoint) SetTimestamp(v time.Time) *InsightRuleMetricDatapoint + func (s *InsightRuleMetricDatapoint) SetUniqueContributors(v float64) *InsightRuleMetricDatapoint + func (s InsightRuleMetricDatapoint) GoString() string + func (s InsightRuleMetricDatapoint) String() string + type LabelOptions struct + Timezone *string + func (s *LabelOptions) SetTimezone(v string) *LabelOptions + func (s LabelOptions) GoString() string + func (s LabelOptions) String() string + type ListDashboardsInput struct + DashboardNamePrefix *string + NextToken *string + func (s *ListDashboardsInput) SetDashboardNamePrefix(v string) *ListDashboardsInput + func (s *ListDashboardsInput) SetNextToken(v string) *ListDashboardsInput + func (s ListDashboardsInput) GoString() string + func (s ListDashboardsInput) String() string + type ListDashboardsOutput struct + DashboardEntries []*DashboardEntry + NextToken *string + func (s *ListDashboardsOutput) SetDashboardEntries(v []*DashboardEntry) *ListDashboardsOutput + func (s *ListDashboardsOutput) SetNextToken(v string) *ListDashboardsOutput + func (s ListDashboardsOutput) GoString() string + func (s ListDashboardsOutput) String() string + type ListManagedInsightRulesInput struct + MaxResults *int64 + NextToken *string + ResourceARN *string + func (s *ListManagedInsightRulesInput) SetMaxResults(v int64) *ListManagedInsightRulesInput + func (s *ListManagedInsightRulesInput) SetNextToken(v string) *ListManagedInsightRulesInput + func (s *ListManagedInsightRulesInput) SetResourceARN(v string) *ListManagedInsightRulesInput + func (s *ListManagedInsightRulesInput) Validate() error + func (s ListManagedInsightRulesInput) GoString() string + func (s ListManagedInsightRulesInput) String() string + type ListManagedInsightRulesOutput struct + ManagedRules []*ManagedRuleDescription + NextToken *string + func (s *ListManagedInsightRulesOutput) SetManagedRules(v []*ManagedRuleDescription) *ListManagedInsightRulesOutput + func (s *ListManagedInsightRulesOutput) SetNextToken(v string) *ListManagedInsightRulesOutput + func (s ListManagedInsightRulesOutput) GoString() string + func (s ListManagedInsightRulesOutput) String() string + type ListMetricStreamsInput struct + MaxResults *int64 + NextToken *string + func (s *ListMetricStreamsInput) SetMaxResults(v int64) *ListMetricStreamsInput + func (s *ListMetricStreamsInput) SetNextToken(v string) *ListMetricStreamsInput + func (s *ListMetricStreamsInput) Validate() error + func (s ListMetricStreamsInput) GoString() string + func (s ListMetricStreamsInput) String() string + type ListMetricStreamsOutput struct + Entries []*MetricStreamEntry + NextToken *string + func (s *ListMetricStreamsOutput) SetEntries(v []*MetricStreamEntry) *ListMetricStreamsOutput + func (s *ListMetricStreamsOutput) SetNextToken(v string) *ListMetricStreamsOutput + func (s ListMetricStreamsOutput) GoString() string + func (s ListMetricStreamsOutput) String() string + type ListMetricsInput struct + Dimensions []*DimensionFilter + IncludeLinkedAccounts *bool + MetricName *string + Namespace *string + NextToken *string + OwningAccount *string + RecentlyActive *string + func (s *ListMetricsInput) SetDimensions(v []*DimensionFilter) *ListMetricsInput + func (s *ListMetricsInput) SetIncludeLinkedAccounts(v bool) *ListMetricsInput + func (s *ListMetricsInput) SetMetricName(v string) *ListMetricsInput + func (s *ListMetricsInput) SetNamespace(v string) *ListMetricsInput + func (s *ListMetricsInput) SetNextToken(v string) *ListMetricsInput + func (s *ListMetricsInput) SetOwningAccount(v string) *ListMetricsInput + func (s *ListMetricsInput) SetRecentlyActive(v string) *ListMetricsInput + func (s *ListMetricsInput) Validate() error + func (s ListMetricsInput) GoString() string + func (s ListMetricsInput) String() string + type ListMetricsOutput struct + Metrics []*Metric + NextToken *string + OwningAccounts []*string + func (s *ListMetricsOutput) SetMetrics(v []*Metric) *ListMetricsOutput + func (s *ListMetricsOutput) SetNextToken(v string) *ListMetricsOutput + func (s *ListMetricsOutput) SetOwningAccounts(v []*string) *ListMetricsOutput + func (s ListMetricsOutput) GoString() string + func (s ListMetricsOutput) String() string + type ListTagsForResourceInput struct + ResourceARN *string + func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + Tags []*Tag + func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type ManagedRule struct + ResourceARN *string + Tags []*Tag + TemplateName *string + func (s *ManagedRule) SetResourceARN(v string) *ManagedRule + func (s *ManagedRule) SetTags(v []*Tag) *ManagedRule + func (s *ManagedRule) SetTemplateName(v string) *ManagedRule + func (s *ManagedRule) Validate() error + func (s ManagedRule) GoString() string + func (s ManagedRule) String() string + type ManagedRuleDescription struct + ResourceARN *string + RuleState *ManagedRuleState + TemplateName *string + func (s *ManagedRuleDescription) SetResourceARN(v string) *ManagedRuleDescription + func (s *ManagedRuleDescription) SetRuleState(v *ManagedRuleState) *ManagedRuleDescription + func (s *ManagedRuleDescription) SetTemplateName(v string) *ManagedRuleDescription + func (s ManagedRuleDescription) GoString() string + func (s ManagedRuleDescription) String() string + type ManagedRuleState struct + RuleName *string + State *string + func (s *ManagedRuleState) SetRuleName(v string) *ManagedRuleState + func (s *ManagedRuleState) SetState(v string) *ManagedRuleState + func (s ManagedRuleState) GoString() string + func (s ManagedRuleState) String() string + type MessageData struct + Code *string + Value *string + func (s *MessageData) SetCode(v string) *MessageData + func (s *MessageData) SetValue(v string) *MessageData + func (s MessageData) GoString() string + func (s MessageData) String() string + type Metric struct + Dimensions []*Dimension + MetricName *string + Namespace *string + func (s *Metric) SetDimensions(v []*Dimension) *Metric + func (s *Metric) SetMetricName(v string) *Metric + func (s *Metric) SetNamespace(v string) *Metric + func (s *Metric) Validate() error + func (s Metric) GoString() string + func (s Metric) String() string + type MetricAlarm struct + ActionsEnabled *bool + AlarmActions []*string + AlarmArn *string + AlarmConfigurationUpdatedTimestamp *time.Time + AlarmDescription *string + AlarmName *string + ComparisonOperator *string + DatapointsToAlarm *int64 + Dimensions []*Dimension + EvaluateLowSampleCountPercentile *string + EvaluationPeriods *int64 + EvaluationState *string + ExtendedStatistic *string + InsufficientDataActions []*string + MetricName *string + Metrics []*MetricDataQuery + Namespace *string + OKActions []*string + Period *int64 + StateReason *string + StateReasonData *string + StateTransitionedTimestamp *time.Time + StateUpdatedTimestamp *time.Time + StateValue *string + Statistic *string + Threshold *float64 + ThresholdMetricId *string + TreatMissingData *string + Unit *string + func (s *MetricAlarm) SetActionsEnabled(v bool) *MetricAlarm + func (s *MetricAlarm) SetAlarmActions(v []*string) *MetricAlarm + func (s *MetricAlarm) SetAlarmArn(v string) *MetricAlarm + func (s *MetricAlarm) SetAlarmConfigurationUpdatedTimestamp(v time.Time) *MetricAlarm + func (s *MetricAlarm) SetAlarmDescription(v string) *MetricAlarm + func (s *MetricAlarm) SetAlarmName(v string) *MetricAlarm + func (s *MetricAlarm) SetComparisonOperator(v string) *MetricAlarm + func (s *MetricAlarm) SetDatapointsToAlarm(v int64) *MetricAlarm + func (s *MetricAlarm) SetDimensions(v []*Dimension) *MetricAlarm + func (s *MetricAlarm) SetEvaluateLowSampleCountPercentile(v string) *MetricAlarm + func (s *MetricAlarm) SetEvaluationPeriods(v int64) *MetricAlarm + func (s *MetricAlarm) SetEvaluationState(v string) *MetricAlarm + func (s *MetricAlarm) SetExtendedStatistic(v string) *MetricAlarm + func (s *MetricAlarm) SetInsufficientDataActions(v []*string) *MetricAlarm + func (s *MetricAlarm) SetMetricName(v string) *MetricAlarm + func (s *MetricAlarm) SetMetrics(v []*MetricDataQuery) *MetricAlarm + func (s *MetricAlarm) SetNamespace(v string) *MetricAlarm + func (s *MetricAlarm) SetOKActions(v []*string) *MetricAlarm + func (s *MetricAlarm) SetPeriod(v int64) *MetricAlarm + func (s *MetricAlarm) SetStateReason(v string) *MetricAlarm + func (s *MetricAlarm) SetStateReasonData(v string) *MetricAlarm + func (s *MetricAlarm) SetStateTransitionedTimestamp(v time.Time) *MetricAlarm + func (s *MetricAlarm) SetStateUpdatedTimestamp(v time.Time) *MetricAlarm + func (s *MetricAlarm) SetStateValue(v string) *MetricAlarm + func (s *MetricAlarm) SetStatistic(v string) *MetricAlarm + func (s *MetricAlarm) SetThreshold(v float64) *MetricAlarm + func (s *MetricAlarm) SetThresholdMetricId(v string) *MetricAlarm + func (s *MetricAlarm) SetTreatMissingData(v string) *MetricAlarm + func (s *MetricAlarm) SetUnit(v string) *MetricAlarm + func (s MetricAlarm) GoString() string + func (s MetricAlarm) String() string + type MetricDataQuery struct + AccountId *string + Expression *string + Id *string + Label *string + MetricStat *MetricStat + Period *int64 + ReturnData *bool + func (s *MetricDataQuery) SetAccountId(v string) *MetricDataQuery + func (s *MetricDataQuery) SetExpression(v string) *MetricDataQuery + func (s *MetricDataQuery) SetId(v string) *MetricDataQuery + func (s *MetricDataQuery) SetLabel(v string) *MetricDataQuery + func (s *MetricDataQuery) SetMetricStat(v *MetricStat) *MetricDataQuery + func (s *MetricDataQuery) SetPeriod(v int64) *MetricDataQuery + func (s *MetricDataQuery) SetReturnData(v bool) *MetricDataQuery + func (s *MetricDataQuery) Validate() error + func (s MetricDataQuery) GoString() string + func (s MetricDataQuery) String() string + type MetricDataResult struct + Id *string + Label *string + Messages []*MessageData + StatusCode *string + Timestamps []*time.Time + Values []*float64 + func (s *MetricDataResult) SetId(v string) *MetricDataResult + func (s *MetricDataResult) SetLabel(v string) *MetricDataResult + func (s *MetricDataResult) SetMessages(v []*MessageData) *MetricDataResult + func (s *MetricDataResult) SetStatusCode(v string) *MetricDataResult + func (s *MetricDataResult) SetTimestamps(v []*time.Time) *MetricDataResult + func (s *MetricDataResult) SetValues(v []*float64) *MetricDataResult + func (s MetricDataResult) GoString() string + func (s MetricDataResult) String() string + type MetricDatum struct + Counts []*float64 + Dimensions []*Dimension + MetricName *string + StatisticValues *StatisticSet + StorageResolution *int64 + Timestamp *time.Time + Unit *string + Value *float64 + Values []*float64 + func (s *MetricDatum) SetCounts(v []*float64) *MetricDatum + func (s *MetricDatum) SetDimensions(v []*Dimension) *MetricDatum + func (s *MetricDatum) SetMetricName(v string) *MetricDatum + func (s *MetricDatum) SetStatisticValues(v *StatisticSet) *MetricDatum + func (s *MetricDatum) SetStorageResolution(v int64) *MetricDatum + func (s *MetricDatum) SetTimestamp(v time.Time) *MetricDatum + func (s *MetricDatum) SetUnit(v string) *MetricDatum + func (s *MetricDatum) SetValue(v float64) *MetricDatum + func (s *MetricDatum) SetValues(v []*float64) *MetricDatum + func (s *MetricDatum) Validate() error + func (s MetricDatum) GoString() string + func (s MetricDatum) String() string + type MetricMathAnomalyDetector struct + MetricDataQueries []*MetricDataQuery + func (s *MetricMathAnomalyDetector) SetMetricDataQueries(v []*MetricDataQuery) *MetricMathAnomalyDetector + func (s *MetricMathAnomalyDetector) Validate() error + func (s MetricMathAnomalyDetector) GoString() string + func (s MetricMathAnomalyDetector) String() string + type MetricStat struct + Metric *Metric + Period *int64 + Stat *string + Unit *string + func (s *MetricStat) SetMetric(v *Metric) *MetricStat + func (s *MetricStat) SetPeriod(v int64) *MetricStat + func (s *MetricStat) SetStat(v string) *MetricStat + func (s *MetricStat) SetUnit(v string) *MetricStat + func (s *MetricStat) Validate() error + func (s MetricStat) GoString() string + func (s MetricStat) String() string + type MetricStreamEntry struct + Arn *string + CreationDate *time.Time + FirehoseArn *string + LastUpdateDate *time.Time + Name *string + OutputFormat *string + State *string + func (s *MetricStreamEntry) SetArn(v string) *MetricStreamEntry + func (s *MetricStreamEntry) SetCreationDate(v time.Time) *MetricStreamEntry + func (s *MetricStreamEntry) SetFirehoseArn(v string) *MetricStreamEntry + func (s *MetricStreamEntry) SetLastUpdateDate(v time.Time) *MetricStreamEntry + func (s *MetricStreamEntry) SetName(v string) *MetricStreamEntry + func (s *MetricStreamEntry) SetOutputFormat(v string) *MetricStreamEntry + func (s *MetricStreamEntry) SetState(v string) *MetricStreamEntry + func (s MetricStreamEntry) GoString() string + func (s MetricStreamEntry) String() string + type MetricStreamFilter struct + MetricNames []*string + Namespace *string + func (s *MetricStreamFilter) SetMetricNames(v []*string) *MetricStreamFilter + func (s *MetricStreamFilter) SetNamespace(v string) *MetricStreamFilter + func (s *MetricStreamFilter) Validate() error + func (s MetricStreamFilter) GoString() string + func (s MetricStreamFilter) String() string + type MetricStreamStatisticsConfiguration struct + AdditionalStatistics []*string + IncludeMetrics []*MetricStreamStatisticsMetric + func (s *MetricStreamStatisticsConfiguration) SetAdditionalStatistics(v []*string) *MetricStreamStatisticsConfiguration + func (s *MetricStreamStatisticsConfiguration) SetIncludeMetrics(v []*MetricStreamStatisticsMetric) *MetricStreamStatisticsConfiguration + func (s *MetricStreamStatisticsConfiguration) Validate() error + func (s MetricStreamStatisticsConfiguration) GoString() string + func (s MetricStreamStatisticsConfiguration) String() string + type MetricStreamStatisticsMetric struct + MetricName *string + Namespace *string + func (s *MetricStreamStatisticsMetric) SetMetricName(v string) *MetricStreamStatisticsMetric + func (s *MetricStreamStatisticsMetric) SetNamespace(v string) *MetricStreamStatisticsMetric + func (s *MetricStreamStatisticsMetric) Validate() error + func (s MetricStreamStatisticsMetric) GoString() string + func (s MetricStreamStatisticsMetric) String() string + type PartialFailure struct + ExceptionType *string + FailureCode *string + FailureDescription *string + FailureResource *string + func (s *PartialFailure) SetExceptionType(v string) *PartialFailure + func (s *PartialFailure) SetFailureCode(v string) *PartialFailure + func (s *PartialFailure) SetFailureDescription(v string) *PartialFailure + func (s *PartialFailure) SetFailureResource(v string) *PartialFailure + func (s PartialFailure) GoString() string + func (s PartialFailure) String() string + type PutAnomalyDetectorInput struct + Configuration *AnomalyDetectorConfiguration + Dimensions []*Dimension + MetricMathAnomalyDetector *MetricMathAnomalyDetector + MetricName *string + Namespace *string + SingleMetricAnomalyDetector *SingleMetricAnomalyDetector + Stat *string + func (s *PutAnomalyDetectorInput) SetConfiguration(v *AnomalyDetectorConfiguration) *PutAnomalyDetectorInput + func (s *PutAnomalyDetectorInput) SetDimensions(v []*Dimension) *PutAnomalyDetectorInput + func (s *PutAnomalyDetectorInput) SetMetricMathAnomalyDetector(v *MetricMathAnomalyDetector) *PutAnomalyDetectorInput + func (s *PutAnomalyDetectorInput) SetMetricName(v string) *PutAnomalyDetectorInput + func (s *PutAnomalyDetectorInput) SetNamespace(v string) *PutAnomalyDetectorInput + func (s *PutAnomalyDetectorInput) SetSingleMetricAnomalyDetector(v *SingleMetricAnomalyDetector) *PutAnomalyDetectorInput + func (s *PutAnomalyDetectorInput) SetStat(v string) *PutAnomalyDetectorInput + func (s *PutAnomalyDetectorInput) Validate() error + func (s PutAnomalyDetectorInput) GoString() string + func (s PutAnomalyDetectorInput) String() string + type PutAnomalyDetectorOutput struct + func (s PutAnomalyDetectorOutput) GoString() string + func (s PutAnomalyDetectorOutput) String() string + type PutCompositeAlarmInput struct + ActionsEnabled *bool + ActionsSuppressor *string + ActionsSuppressorExtensionPeriod *int64 + ActionsSuppressorWaitPeriod *int64 + AlarmActions []*string + AlarmDescription *string + AlarmName *string + AlarmRule *string + InsufficientDataActions []*string + OKActions []*string + Tags []*Tag + func (s *PutCompositeAlarmInput) SetActionsEnabled(v bool) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) SetActionsSuppressor(v string) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) SetActionsSuppressorExtensionPeriod(v int64) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) SetActionsSuppressorWaitPeriod(v int64) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) SetAlarmActions(v []*string) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) SetAlarmDescription(v string) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) SetAlarmName(v string) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) SetAlarmRule(v string) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) SetInsufficientDataActions(v []*string) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) SetOKActions(v []*string) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) SetTags(v []*Tag) *PutCompositeAlarmInput + func (s *PutCompositeAlarmInput) Validate() error + func (s PutCompositeAlarmInput) GoString() string + func (s PutCompositeAlarmInput) String() string + type PutCompositeAlarmOutput struct + func (s PutCompositeAlarmOutput) GoString() string + func (s PutCompositeAlarmOutput) String() string + type PutDashboardInput struct + DashboardBody *string + DashboardName *string + func (s *PutDashboardInput) SetDashboardBody(v string) *PutDashboardInput + func (s *PutDashboardInput) SetDashboardName(v string) *PutDashboardInput + func (s *PutDashboardInput) Validate() error + func (s PutDashboardInput) GoString() string + func (s PutDashboardInput) String() string + type PutDashboardOutput struct + DashboardValidationMessages []*DashboardValidationMessage + func (s *PutDashboardOutput) SetDashboardValidationMessages(v []*DashboardValidationMessage) *PutDashboardOutput + func (s PutDashboardOutput) GoString() string + func (s PutDashboardOutput) String() string + type PutInsightRuleInput struct + RuleDefinition *string + RuleName *string + RuleState *string + Tags []*Tag + func (s *PutInsightRuleInput) SetRuleDefinition(v string) *PutInsightRuleInput + func (s *PutInsightRuleInput) SetRuleName(v string) *PutInsightRuleInput + func (s *PutInsightRuleInput) SetRuleState(v string) *PutInsightRuleInput + func (s *PutInsightRuleInput) SetTags(v []*Tag) *PutInsightRuleInput + func (s *PutInsightRuleInput) Validate() error + func (s PutInsightRuleInput) GoString() string + func (s PutInsightRuleInput) String() string + type PutInsightRuleOutput struct + func (s PutInsightRuleOutput) GoString() string + func (s PutInsightRuleOutput) String() string + type PutManagedInsightRulesInput struct + ManagedRules []*ManagedRule + func (s *PutManagedInsightRulesInput) SetManagedRules(v []*ManagedRule) *PutManagedInsightRulesInput + func (s *PutManagedInsightRulesInput) Validate() error + func (s PutManagedInsightRulesInput) GoString() string + func (s PutManagedInsightRulesInput) String() string + type PutManagedInsightRulesOutput struct + Failures []*PartialFailure + func (s *PutManagedInsightRulesOutput) SetFailures(v []*PartialFailure) *PutManagedInsightRulesOutput + func (s PutManagedInsightRulesOutput) GoString() string + func (s PutManagedInsightRulesOutput) String() string + type PutMetricAlarmInput struct + ActionsEnabled *bool + AlarmActions []*string + AlarmDescription *string + AlarmName *string + ComparisonOperator *string + DatapointsToAlarm *int64 + Dimensions []*Dimension + EvaluateLowSampleCountPercentile *string + EvaluationPeriods *int64 + ExtendedStatistic *string + InsufficientDataActions []*string + MetricName *string + Metrics []*MetricDataQuery + Namespace *string + OKActions []*string + Period *int64 + Statistic *string + Tags []*Tag + Threshold *float64 + ThresholdMetricId *string + TreatMissingData *string + Unit *string + func (s *PutMetricAlarmInput) SetActionsEnabled(v bool) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetAlarmActions(v []*string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetAlarmDescription(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetAlarmName(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetComparisonOperator(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetDatapointsToAlarm(v int64) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetDimensions(v []*Dimension) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetEvaluateLowSampleCountPercentile(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetEvaluationPeriods(v int64) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetExtendedStatistic(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetInsufficientDataActions(v []*string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetMetricName(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetMetrics(v []*MetricDataQuery) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetNamespace(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetOKActions(v []*string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetPeriod(v int64) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetStatistic(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetTags(v []*Tag) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetThreshold(v float64) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetThresholdMetricId(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetTreatMissingData(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) SetUnit(v string) *PutMetricAlarmInput + func (s *PutMetricAlarmInput) Validate() error + func (s PutMetricAlarmInput) GoString() string + func (s PutMetricAlarmInput) String() string + type PutMetricAlarmOutput struct + func (s PutMetricAlarmOutput) GoString() string + func (s PutMetricAlarmOutput) String() string + type PutMetricDataInput struct + MetricData []*MetricDatum + Namespace *string + func (s *PutMetricDataInput) SetMetricData(v []*MetricDatum) *PutMetricDataInput + func (s *PutMetricDataInput) SetNamespace(v string) *PutMetricDataInput + func (s *PutMetricDataInput) Validate() error + func (s PutMetricDataInput) GoString() string + func (s PutMetricDataInput) String() string + type PutMetricDataOutput struct + func (s PutMetricDataOutput) GoString() string + func (s PutMetricDataOutput) String() string + type PutMetricStreamInput struct + ExcludeFilters []*MetricStreamFilter + FirehoseArn *string + IncludeFilters []*MetricStreamFilter + IncludeLinkedAccountsMetrics *bool + Name *string + OutputFormat *string + RoleArn *string + StatisticsConfigurations []*MetricStreamStatisticsConfiguration + Tags []*Tag + func (s *PutMetricStreamInput) SetExcludeFilters(v []*MetricStreamFilter) *PutMetricStreamInput + func (s *PutMetricStreamInput) SetFirehoseArn(v string) *PutMetricStreamInput + func (s *PutMetricStreamInput) SetIncludeFilters(v []*MetricStreamFilter) *PutMetricStreamInput + func (s *PutMetricStreamInput) SetIncludeLinkedAccountsMetrics(v bool) *PutMetricStreamInput + func (s *PutMetricStreamInput) SetName(v string) *PutMetricStreamInput + func (s *PutMetricStreamInput) SetOutputFormat(v string) *PutMetricStreamInput + func (s *PutMetricStreamInput) SetRoleArn(v string) *PutMetricStreamInput + func (s *PutMetricStreamInput) SetStatisticsConfigurations(v []*MetricStreamStatisticsConfiguration) *PutMetricStreamInput + func (s *PutMetricStreamInput) SetTags(v []*Tag) *PutMetricStreamInput + func (s *PutMetricStreamInput) Validate() error + func (s PutMetricStreamInput) GoString() string + func (s PutMetricStreamInput) String() string + type PutMetricStreamOutput struct + Arn *string + func (s *PutMetricStreamOutput) SetArn(v string) *PutMetricStreamOutput + func (s PutMetricStreamOutput) GoString() string + func (s PutMetricStreamOutput) String() string + type Range struct + EndTime *time.Time + StartTime *time.Time + func (s *Range) SetEndTime(v time.Time) *Range + func (s *Range) SetStartTime(v time.Time) *Range + func (s *Range) Validate() error + func (s Range) GoString() string + func (s Range) String() string + type SetAlarmStateInput struct + AlarmName *string + StateReason *string + StateReasonData *string + StateValue *string + func (s *SetAlarmStateInput) SetAlarmName(v string) *SetAlarmStateInput + func (s *SetAlarmStateInput) SetStateReason(v string) *SetAlarmStateInput + func (s *SetAlarmStateInput) SetStateReasonData(v string) *SetAlarmStateInput + func (s *SetAlarmStateInput) SetStateValue(v string) *SetAlarmStateInput + func (s *SetAlarmStateInput) Validate() error + func (s SetAlarmStateInput) GoString() string + func (s SetAlarmStateInput) String() string + type SetAlarmStateOutput struct + func (s SetAlarmStateOutput) GoString() string + func (s SetAlarmStateOutput) String() string + type SingleMetricAnomalyDetector struct + Dimensions []*Dimension + MetricName *string + Namespace *string + Stat *string + func (s *SingleMetricAnomalyDetector) SetDimensions(v []*Dimension) *SingleMetricAnomalyDetector + func (s *SingleMetricAnomalyDetector) SetMetricName(v string) *SingleMetricAnomalyDetector + func (s *SingleMetricAnomalyDetector) SetNamespace(v string) *SingleMetricAnomalyDetector + func (s *SingleMetricAnomalyDetector) SetStat(v string) *SingleMetricAnomalyDetector + func (s *SingleMetricAnomalyDetector) Validate() error + func (s SingleMetricAnomalyDetector) GoString() string + func (s SingleMetricAnomalyDetector) String() string + type StartMetricStreamsInput struct + Names []*string + func (s *StartMetricStreamsInput) SetNames(v []*string) *StartMetricStreamsInput + func (s *StartMetricStreamsInput) Validate() error + func (s StartMetricStreamsInput) GoString() string + func (s StartMetricStreamsInput) String() string + type StartMetricStreamsOutput struct + func (s StartMetricStreamsOutput) GoString() string + func (s StartMetricStreamsOutput) String() string + type StatisticSet struct + Maximum *float64 + Minimum *float64 + SampleCount *float64 + Sum *float64 + func (s *StatisticSet) SetMaximum(v float64) *StatisticSet + func (s *StatisticSet) SetMinimum(v float64) *StatisticSet + func (s *StatisticSet) SetSampleCount(v float64) *StatisticSet + func (s *StatisticSet) SetSum(v float64) *StatisticSet + func (s *StatisticSet) Validate() error + func (s StatisticSet) GoString() string + func (s StatisticSet) String() string + type StopMetricStreamsInput struct + Names []*string + func (s *StopMetricStreamsInput) SetNames(v []*string) *StopMetricStreamsInput + func (s *StopMetricStreamsInput) Validate() error + func (s StopMetricStreamsInput) GoString() string + func (s StopMetricStreamsInput) String() string + type StopMetricStreamsOutput struct + func (s StopMetricStreamsOutput) GoString() string + func (s StopMetricStreamsOutput) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s *Tag) Validate() error + func (s Tag) GoString() string + func (s Tag) String() string + type TagResourceInput struct + ResourceARN *string + Tags []*Tag + func (s *TagResourceInput) SetResourceARN(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type UntagResourceInput struct + ResourceARN *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceARN(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string