File: enums.go

package info (click to toggle)
golang-github-aws-aws-sdk-go-v2 1.24.1-2~bpo12%2B1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm-backports
  • size: 554,032 kB
  • sloc: java: 15,941; makefile: 419; sh: 175
file content (303 lines) | stat: -rw-r--r-- 11,199 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
// Code generated by smithy-go-codegen DO NOT EDIT.

package types

type DefinitionLanguage string

// Enum values for DefinitionLanguage
const (
	DefinitionLanguageGraphql DefinitionLanguage = "GRAPHQL"
)

// Values returns all known values for DefinitionLanguage. Note that this can be
// expanded in the future, and so it is only as up to date as the client. The
// ordering of this slice is not guaranteed to be stable across updates.
func (DefinitionLanguage) Values() []DefinitionLanguage {
	return []DefinitionLanguage{
		"GRAPHQL",
	}
}

type DeploymentTarget string

// Enum values for DeploymentTarget
const (
	DeploymentTargetGreengrass DeploymentTarget = "GREENGRASS"
	DeploymentTargetCloud      DeploymentTarget = "CLOUD"
)

// Values returns all known values for DeploymentTarget. Note that this can be
// expanded in the future, and so it is only as up to date as the client. The
// ordering of this slice is not guaranteed to be stable across updates.
func (DeploymentTarget) Values() []DeploymentTarget {
	return []DeploymentTarget{
		"GREENGRASS",
		"CLOUD",
	}
}

type EntityFilterName string

// Enum values for EntityFilterName
const (
	EntityFilterNameName               EntityFilterName = "NAME"
	EntityFilterNameNamespace          EntityFilterName = "NAMESPACE"
	EntityFilterNameSemanticTypePath   EntityFilterName = "SEMANTIC_TYPE_PATH"
	EntityFilterNameReferencedEntityId EntityFilterName = "REFERENCED_ENTITY_ID"
)

// Values returns all known values for EntityFilterName. Note that this can be
// expanded in the future, and so it is only as up to date as the client. The
// ordering of this slice is not guaranteed to be stable across updates.
func (EntityFilterName) Values() []EntityFilterName {
	return []EntityFilterName{
		"NAME",
		"NAMESPACE",
		"SEMANTIC_TYPE_PATH",
		"REFERENCED_ENTITY_ID",
	}
}

type EntityType string

// Enum values for EntityType
const (
	EntityTypeDevice      EntityType = "DEVICE"
	EntityTypeService     EntityType = "SERVICE"
	EntityTypeDeviceModel EntityType = "DEVICE_MODEL"
	EntityTypeCapability  EntityType = "CAPABILITY"
	EntityTypeState       EntityType = "STATE"
	EntityTypeAction      EntityType = "ACTION"
	EntityTypeEvent       EntityType = "EVENT"
	EntityTypeProperty    EntityType = "PROPERTY"
	EntityTypeMapping     EntityType = "MAPPING"
	EntityTypeEnum        EntityType = "ENUM"
)

// Values returns all known values for EntityType. Note that this can be expanded
// in the future, and so it is only as up to date as the client. The ordering of
// this slice is not guaranteed to be stable across updates.
func (EntityType) Values() []EntityType {
	return []EntityType{
		"DEVICE",
		"SERVICE",
		"DEVICE_MODEL",
		"CAPABILITY",
		"STATE",
		"ACTION",
		"EVENT",
		"PROPERTY",
		"MAPPING",
		"ENUM",
	}
}

type FlowExecutionEventType string

// Enum values for FlowExecutionEventType
const (
	FlowExecutionEventTypeExecutionStarted           FlowExecutionEventType = "EXECUTION_STARTED"
	FlowExecutionEventTypeExecutionFailed            FlowExecutionEventType = "EXECUTION_FAILED"
	FlowExecutionEventTypeExecutionAborted           FlowExecutionEventType = "EXECUTION_ABORTED"
	FlowExecutionEventTypeExecutionSucceeded         FlowExecutionEventType = "EXECUTION_SUCCEEDED"
	FlowExecutionEventTypeStepStarted                FlowExecutionEventType = "STEP_STARTED"
	FlowExecutionEventTypeStepFailed                 FlowExecutionEventType = "STEP_FAILED"
	FlowExecutionEventTypeStepSucceeded              FlowExecutionEventType = "STEP_SUCCEEDED"
	FlowExecutionEventTypeActivityScheduled          FlowExecutionEventType = "ACTIVITY_SCHEDULED"
	FlowExecutionEventTypeActivityStarted            FlowExecutionEventType = "ACTIVITY_STARTED"
	FlowExecutionEventTypeActivityFailed             FlowExecutionEventType = "ACTIVITY_FAILED"
	FlowExecutionEventTypeActivitySucceeded          FlowExecutionEventType = "ACTIVITY_SUCCEEDED"
	FlowExecutionEventTypeStartFlowExecutionTask     FlowExecutionEventType = "START_FLOW_EXECUTION_TASK"
	FlowExecutionEventTypeScheduleNextReadyStepsTask FlowExecutionEventType = "SCHEDULE_NEXT_READY_STEPS_TASK"
	FlowExecutionEventTypeThingActionTask            FlowExecutionEventType = "THING_ACTION_TASK"
	FlowExecutionEventTypeThingActionTaskFailed      FlowExecutionEventType = "THING_ACTION_TASK_FAILED"
	FlowExecutionEventTypeThingActionTaskSucceeded   FlowExecutionEventType = "THING_ACTION_TASK_SUCCEEDED"
	FlowExecutionEventTypeAcknowledgeTaskMessage     FlowExecutionEventType = "ACKNOWLEDGE_TASK_MESSAGE"
)

// Values returns all known values for FlowExecutionEventType. Note that this can
// be expanded in the future, and so it is only as up to date as the client. The
// ordering of this slice is not guaranteed to be stable across updates.
func (FlowExecutionEventType) Values() []FlowExecutionEventType {
	return []FlowExecutionEventType{
		"EXECUTION_STARTED",
		"EXECUTION_FAILED",
		"EXECUTION_ABORTED",
		"EXECUTION_SUCCEEDED",
		"STEP_STARTED",
		"STEP_FAILED",
		"STEP_SUCCEEDED",
		"ACTIVITY_SCHEDULED",
		"ACTIVITY_STARTED",
		"ACTIVITY_FAILED",
		"ACTIVITY_SUCCEEDED",
		"START_FLOW_EXECUTION_TASK",
		"SCHEDULE_NEXT_READY_STEPS_TASK",
		"THING_ACTION_TASK",
		"THING_ACTION_TASK_FAILED",
		"THING_ACTION_TASK_SUCCEEDED",
		"ACKNOWLEDGE_TASK_MESSAGE",
	}
}

type FlowExecutionStatus string

// Enum values for FlowExecutionStatus
const (
	FlowExecutionStatusRunning   FlowExecutionStatus = "RUNNING"
	FlowExecutionStatusAborted   FlowExecutionStatus = "ABORTED"
	FlowExecutionStatusSucceeded FlowExecutionStatus = "SUCCEEDED"
	FlowExecutionStatusFailed    FlowExecutionStatus = "FAILED"
)

// Values returns all known values for FlowExecutionStatus. Note that this can be
// expanded in the future, and so it is only as up to date as the client. The
// ordering of this slice is not guaranteed to be stable across updates.
func (FlowExecutionStatus) Values() []FlowExecutionStatus {
	return []FlowExecutionStatus{
		"RUNNING",
		"ABORTED",
		"SUCCEEDED",
		"FAILED",
	}
}

type FlowTemplateFilterName string

// Enum values for FlowTemplateFilterName
const (
	FlowTemplateFilterNameDeviceModelId FlowTemplateFilterName = "DEVICE_MODEL_ID"
)

// Values returns all known values for FlowTemplateFilterName. Note that this can
// be expanded in the future, and so it is only as up to date as the client. The
// ordering of this slice is not guaranteed to be stable across updates.
func (FlowTemplateFilterName) Values() []FlowTemplateFilterName {
	return []FlowTemplateFilterName{
		"DEVICE_MODEL_ID",
	}
}

type NamespaceDeletionStatus string

// Enum values for NamespaceDeletionStatus
const (
	NamespaceDeletionStatusInProgress NamespaceDeletionStatus = "IN_PROGRESS"
	NamespaceDeletionStatusSucceeded  NamespaceDeletionStatus = "SUCCEEDED"
	NamespaceDeletionStatusFailed     NamespaceDeletionStatus = "FAILED"
)

// Values returns all known values for NamespaceDeletionStatus. Note that this can
// be expanded in the future, and so it is only as up to date as the client. The
// ordering of this slice is not guaranteed to be stable across updates.
func (NamespaceDeletionStatus) Values() []NamespaceDeletionStatus {
	return []NamespaceDeletionStatus{
		"IN_PROGRESS",
		"SUCCEEDED",
		"FAILED",
	}
}

type NamespaceDeletionStatusErrorCodes string

// Enum values for NamespaceDeletionStatusErrorCodes
const (
	NamespaceDeletionStatusErrorCodesValidationFailed NamespaceDeletionStatusErrorCodes = "VALIDATION_FAILED"
)

// Values returns all known values for NamespaceDeletionStatusErrorCodes. Note
// that this can be expanded in the future, and so it is only as up to date as the
// client. The ordering of this slice is not guaranteed to be stable across
// updates.
func (NamespaceDeletionStatusErrorCodes) Values() []NamespaceDeletionStatusErrorCodes {
	return []NamespaceDeletionStatusErrorCodes{
		"VALIDATION_FAILED",
	}
}

type SystemInstanceDeploymentStatus string

// Enum values for SystemInstanceDeploymentStatus
const (
	SystemInstanceDeploymentStatusNotDeployed        SystemInstanceDeploymentStatus = "NOT_DEPLOYED"
	SystemInstanceDeploymentStatusBootstrap          SystemInstanceDeploymentStatus = "BOOTSTRAP"
	SystemInstanceDeploymentStatusDeployInProgress   SystemInstanceDeploymentStatus = "DEPLOY_IN_PROGRESS"
	SystemInstanceDeploymentStatusDeployedInTarget   SystemInstanceDeploymentStatus = "DEPLOYED_IN_TARGET"
	SystemInstanceDeploymentStatusUndeployInProgress SystemInstanceDeploymentStatus = "UNDEPLOY_IN_PROGRESS"
	SystemInstanceDeploymentStatusFailed             SystemInstanceDeploymentStatus = "FAILED"
	SystemInstanceDeploymentStatusPendingDelete      SystemInstanceDeploymentStatus = "PENDING_DELETE"
	SystemInstanceDeploymentStatusDeletedInTarget    SystemInstanceDeploymentStatus = "DELETED_IN_TARGET"
)

// Values returns all known values for SystemInstanceDeploymentStatus. Note that
// this can be expanded in the future, and so it is only as up to date as the
// client. The ordering of this slice is not guaranteed to be stable across
// updates.
func (SystemInstanceDeploymentStatus) Values() []SystemInstanceDeploymentStatus {
	return []SystemInstanceDeploymentStatus{
		"NOT_DEPLOYED",
		"BOOTSTRAP",
		"DEPLOY_IN_PROGRESS",
		"DEPLOYED_IN_TARGET",
		"UNDEPLOY_IN_PROGRESS",
		"FAILED",
		"PENDING_DELETE",
		"DELETED_IN_TARGET",
	}
}

type SystemInstanceFilterName string

// Enum values for SystemInstanceFilterName
const (
	SystemInstanceFilterNameSystemTemplateId    SystemInstanceFilterName = "SYSTEM_TEMPLATE_ID"
	SystemInstanceFilterNameStatus              SystemInstanceFilterName = "STATUS"
	SystemInstanceFilterNameGreengrassGroupName SystemInstanceFilterName = "GREENGRASS_GROUP_NAME"
)

// Values returns all known values for SystemInstanceFilterName. Note that this
// can be expanded in the future, and so it is only as up to date as the client.
// The ordering of this slice is not guaranteed to be stable across updates.
func (SystemInstanceFilterName) Values() []SystemInstanceFilterName {
	return []SystemInstanceFilterName{
		"SYSTEM_TEMPLATE_ID",
		"STATUS",
		"GREENGRASS_GROUP_NAME",
	}
}

type SystemTemplateFilterName string

// Enum values for SystemTemplateFilterName
const (
	SystemTemplateFilterNameFlowTemplateId SystemTemplateFilterName = "FLOW_TEMPLATE_ID"
)

// Values returns all known values for SystemTemplateFilterName. Note that this
// can be expanded in the future, and so it is only as up to date as the client.
// The ordering of this slice is not guaranteed to be stable across updates.
func (SystemTemplateFilterName) Values() []SystemTemplateFilterName {
	return []SystemTemplateFilterName{
		"FLOW_TEMPLATE_ID",
	}
}

type UploadStatus string

// Enum values for UploadStatus
const (
	UploadStatusInProgress UploadStatus = "IN_PROGRESS"
	UploadStatusSucceeded  UploadStatus = "SUCCEEDED"
	UploadStatusFailed     UploadStatus = "FAILED"
)

// Values returns all known values for UploadStatus. Note that this can be
// expanded in the future, and so it is only as up to date as the client. The
// ordering of this slice is not guaranteed to be stable across updates.
func (UploadStatus) Values() []UploadStatus {
	return []UploadStatus{
		"IN_PROGRESS",
		"SUCCEEDED",
		"FAILED",
	}
}