1// Code generated by smithy-go-codegen DO NOT EDIT.
2
3package types
4
5type AggregationFunction string
6
7// Enum values for AggregationFunction
8const (
9	AggregationFunctionAvg AggregationFunction = "AVG"
10	AggregationFunctionSum AggregationFunction = "SUM"
11)
12
13// Values returns all known values for AggregationFunction. Note that this can be
14// expanded in the future, and so it is only as up to date as the client. The
15// ordering of this slice is not guaranteed to be stable across updates.
16func (AggregationFunction) Values() []AggregationFunction {
17	return []AggregationFunction{
18		"AVG",
19		"SUM",
20	}
21}
22
23type AlertStatus string
24
25// Enum values for AlertStatus
26const (
27	AlertStatusActive   AlertStatus = "ACTIVE"
28	AlertStatusInactive AlertStatus = "INACTIVE"
29)
30
31// Values returns all known values for AlertStatus. Note that this can be expanded
32// in the future, and so it is only as up to date as the client. The ordering of
33// this slice is not guaranteed to be stable across updates.
34func (AlertStatus) Values() []AlertStatus {
35	return []AlertStatus{
36		"ACTIVE",
37		"INACTIVE",
38	}
39}
40
41type AlertType string
42
43// Enum values for AlertType
44const (
45	AlertTypeSns    AlertType = "SNS"
46	AlertTypeLambda AlertType = "LAMBDA"
47)
48
49// Values returns all known values for AlertType. Note that this can be expanded in
50// the future, and so it is only as up to date as the client. The ordering of this
51// slice is not guaranteed to be stable across updates.
52func (AlertType) Values() []AlertType {
53	return []AlertType{
54		"SNS",
55		"LAMBDA",
56	}
57}
58
59type AnomalyDetectionTaskStatus string
60
61// Enum values for AnomalyDetectionTaskStatus
62const (
63	AnomalyDetectionTaskStatusPending          AnomalyDetectionTaskStatus = "PENDING"
64	AnomalyDetectionTaskStatusInProgress       AnomalyDetectionTaskStatus = "IN_PROGRESS"
65	AnomalyDetectionTaskStatusCompleted        AnomalyDetectionTaskStatus = "COMPLETED"
66	AnomalyDetectionTaskStatusFailed           AnomalyDetectionTaskStatus = "FAILED"
67	AnomalyDetectionTaskStatusFailedToSchedule AnomalyDetectionTaskStatus = "FAILED_TO_SCHEDULE"
68)
69
70// Values returns all known values for AnomalyDetectionTaskStatus. Note that this
71// can be expanded in the future, and so it is only as up to date as the client.
72// The ordering of this slice is not guaranteed to be stable across updates.
73func (AnomalyDetectionTaskStatus) Values() []AnomalyDetectionTaskStatus {
74	return []AnomalyDetectionTaskStatus{
75		"PENDING",
76		"IN_PROGRESS",
77		"COMPLETED",
78		"FAILED",
79		"FAILED_TO_SCHEDULE",
80	}
81}
82
83type AnomalyDetectorStatus string
84
85// Enum values for AnomalyDetectorStatus
86const (
87	AnomalyDetectorStatusActive             AnomalyDetectorStatus = "ACTIVE"
88	AnomalyDetectorStatusActivating         AnomalyDetectorStatus = "ACTIVATING"
89	AnomalyDetectorStatusDeleting           AnomalyDetectorStatus = "DELETING"
90	AnomalyDetectorStatusFailed             AnomalyDetectorStatus = "FAILED"
91	AnomalyDetectorStatusInactive           AnomalyDetectorStatus = "INACTIVE"
92	AnomalyDetectorStatusLearning           AnomalyDetectorStatus = "LEARNING"
93	AnomalyDetectorStatusBackTestActivating AnomalyDetectorStatus = "BACK_TEST_ACTIVATING"
94	AnomalyDetectorStatusBackTestActive     AnomalyDetectorStatus = "BACK_TEST_ACTIVE"
95	AnomalyDetectorStatusBackTestComplete   AnomalyDetectorStatus = "BACK_TEST_COMPLETE"
96)
97
98// Values returns all known values for AnomalyDetectorStatus. Note that this can be
99// expanded in the future, and so it is only as up to date as the client. The
100// ordering of this slice is not guaranteed to be stable across updates.
101func (AnomalyDetectorStatus) Values() []AnomalyDetectorStatus {
102	return []AnomalyDetectorStatus{
103		"ACTIVE",
104		"ACTIVATING",
105		"DELETING",
106		"FAILED",
107		"INACTIVE",
108		"LEARNING",
109		"BACK_TEST_ACTIVATING",
110		"BACK_TEST_ACTIVE",
111		"BACK_TEST_COMPLETE",
112	}
113}
114
115type CSVFileCompression string
116
117// Enum values for CSVFileCompression
118const (
119	CSVFileCompressionNone CSVFileCompression = "NONE"
120	CSVFileCompressionGzip CSVFileCompression = "GZIP"
121)
122
123// Values returns all known values for CSVFileCompression. Note that this can be
124// expanded in the future, and so it is only as up to date as the client. The
125// ordering of this slice is not guaranteed to be stable across updates.
126func (CSVFileCompression) Values() []CSVFileCompression {
127	return []CSVFileCompression{
128		"NONE",
129		"GZIP",
130	}
131}
132
133type Frequency string
134
135// Enum values for Frequency
136const (
137	FrequencyP1d   Frequency = "P1D"
138	FrequencyPt1h  Frequency = "PT1H"
139	FrequencyPt10m Frequency = "PT10M"
140	FrequencyPt5m  Frequency = "PT5M"
141)
142
143// Values returns all known values for Frequency. Note that this can be expanded in
144// the future, and so it is only as up to date as the client. The ordering of this
145// slice is not guaranteed to be stable across updates.
146func (Frequency) Values() []Frequency {
147	return []Frequency{
148		"P1D",
149		"PT1H",
150		"PT10M",
151		"PT5M",
152	}
153}
154
155type JsonFileCompression string
156
157// Enum values for JsonFileCompression
158const (
159	JsonFileCompressionNone JsonFileCompression = "NONE"
160	JsonFileCompressionGzip JsonFileCompression = "GZIP"
161)
162
163// Values returns all known values for JsonFileCompression. Note that this can be
164// expanded in the future, and so it is only as up to date as the client. The
165// ordering of this slice is not guaranteed to be stable across updates.
166func (JsonFileCompression) Values() []JsonFileCompression {
167	return []JsonFileCompression{
168		"NONE",
169		"GZIP",
170	}
171}
172
173type ValidationExceptionReason string
174
175// Enum values for ValidationExceptionReason
176const (
177	ValidationExceptionReasonUnknownOperation      ValidationExceptionReason = "UNKNOWN_OPERATION"
178	ValidationExceptionReasonCannotParse           ValidationExceptionReason = "CANNOT_PARSE"
179	ValidationExceptionReasonFieldValidationFailed ValidationExceptionReason = "FIELD_VALIDATION_FAILED"
180	ValidationExceptionReasonOther                 ValidationExceptionReason = "OTHER"
181)
182
183// Values returns all known values for ValidationExceptionReason. Note that this
184// can be expanded in the future, and so it is only as up to date as the client.
185// The ordering of this slice is not guaranteed to be stable across updates.
186func (ValidationExceptionReason) Values() []ValidationExceptionReason {
187	return []ValidationExceptionReason{
188		"UNKNOWN_OPERATION",
189		"CANNOT_PARSE",
190		"FIELD_VALIDATION_FAILED",
191		"OTHER",
192	}
193}
194