1// Code generated by smithy-go-codegen DO NOT EDIT.
2
3package types
4
5type ArchiveState string
6
7// Enum values for ArchiveState
8const (
9	ArchiveStateEnabled      ArchiveState = "ENABLED"
10	ArchiveStateDisabled     ArchiveState = "DISABLED"
11	ArchiveStateCreating     ArchiveState = "CREATING"
12	ArchiveStateUpdating     ArchiveState = "UPDATING"
13	ArchiveStateCreateFailed ArchiveState = "CREATE_FAILED"
14	ArchiveStateUpdateFailed ArchiveState = "UPDATE_FAILED"
15)
16
17// Values returns all known values for ArchiveState. Note that this can be expanded
18// in the future, and so it is only as up to date as the client. The ordering of
19// this slice is not guaranteed to be stable across updates.
20func (ArchiveState) Values() []ArchiveState {
21	return []ArchiveState{
22		"ENABLED",
23		"DISABLED",
24		"CREATING",
25		"UPDATING",
26		"CREATE_FAILED",
27		"UPDATE_FAILED",
28	}
29}
30
31type AssignPublicIp string
32
33// Enum values for AssignPublicIp
34const (
35	AssignPublicIpEnabled  AssignPublicIp = "ENABLED"
36	AssignPublicIpDisabled AssignPublicIp = "DISABLED"
37)
38
39// Values returns all known values for AssignPublicIp. Note that this can be
40// expanded in the future, and so it is only as up to date as the client. The
41// ordering of this slice is not guaranteed to be stable across updates.
42func (AssignPublicIp) Values() []AssignPublicIp {
43	return []AssignPublicIp{
44		"ENABLED",
45		"DISABLED",
46	}
47}
48
49type EventSourceState string
50
51// Enum values for EventSourceState
52const (
53	EventSourceStatePending EventSourceState = "PENDING"
54	EventSourceStateActive  EventSourceState = "ACTIVE"
55	EventSourceStateDeleted EventSourceState = "DELETED"
56)
57
58// Values returns all known values for EventSourceState. Note that this can be
59// expanded in the future, and so it is only as up to date as the client. The
60// ordering of this slice is not guaranteed to be stable across updates.
61func (EventSourceState) Values() []EventSourceState {
62	return []EventSourceState{
63		"PENDING",
64		"ACTIVE",
65		"DELETED",
66	}
67}
68
69type LaunchType string
70
71// Enum values for LaunchType
72const (
73	LaunchTypeEc2     LaunchType = "EC2"
74	LaunchTypeFargate LaunchType = "FARGATE"
75)
76
77// Values returns all known values for LaunchType. Note that this can be expanded
78// in the future, and so it is only as up to date as the client. The ordering of
79// this slice is not guaranteed to be stable across updates.
80func (LaunchType) Values() []LaunchType {
81	return []LaunchType{
82		"EC2",
83		"FARGATE",
84	}
85}
86
87type ReplayState string
88
89// Enum values for ReplayState
90const (
91	ReplayStateStarting   ReplayState = "STARTING"
92	ReplayStateRunning    ReplayState = "RUNNING"
93	ReplayStateCancelling ReplayState = "CANCELLING"
94	ReplayStateCompleted  ReplayState = "COMPLETED"
95	ReplayStateCancelled  ReplayState = "CANCELLED"
96	ReplayStateFailed     ReplayState = "FAILED"
97)
98
99// Values returns all known values for ReplayState. Note that this can be expanded
100// in the future, and so it is only as up to date as the client. The ordering of
101// this slice is not guaranteed to be stable across updates.
102func (ReplayState) Values() []ReplayState {
103	return []ReplayState{
104		"STARTING",
105		"RUNNING",
106		"CANCELLING",
107		"COMPLETED",
108		"CANCELLED",
109		"FAILED",
110	}
111}
112
113type RuleState string
114
115// Enum values for RuleState
116const (
117	RuleStateEnabled  RuleState = "ENABLED"
118	RuleStateDisabled RuleState = "DISABLED"
119)
120
121// Values returns all known values for RuleState. Note that this can be expanded in
122// the future, and so it is only as up to date as the client. The ordering of this
123// slice is not guaranteed to be stable across updates.
124func (RuleState) Values() []RuleState {
125	return []RuleState{
126		"ENABLED",
127		"DISABLED",
128	}
129}
130