1// Code generated by smithy-go-codegen DO NOT EDIT.
2
3package types
4
5type AuthenticationStrategy string
6
7// Enum values for AuthenticationStrategy
8const (
9	AuthenticationStrategySimple AuthenticationStrategy = "SIMPLE"
10	AuthenticationStrategyLdap   AuthenticationStrategy = "LDAP"
11)
12
13// Values returns all known values for AuthenticationStrategy. Note that this can
14// be 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 (AuthenticationStrategy) Values() []AuthenticationStrategy {
17	return []AuthenticationStrategy{
18		"SIMPLE",
19		"LDAP",
20	}
21}
22
23type BrokerState string
24
25// Enum values for BrokerState
26const (
27	BrokerStateCreationInProgress BrokerState = "CREATION_IN_PROGRESS"
28	BrokerStateCreationFailed     BrokerState = "CREATION_FAILED"
29	BrokerStateDeletionInProgress BrokerState = "DELETION_IN_PROGRESS"
30	BrokerStateRunning            BrokerState = "RUNNING"
31	BrokerStateRebootInProgress   BrokerState = "REBOOT_IN_PROGRESS"
32)
33
34// Values returns all known values for BrokerState. Note that this can be expanded
35// in the future, and so it is only as up to date as the client. The ordering of
36// this slice is not guaranteed to be stable across updates.
37func (BrokerState) Values() []BrokerState {
38	return []BrokerState{
39		"CREATION_IN_PROGRESS",
40		"CREATION_FAILED",
41		"DELETION_IN_PROGRESS",
42		"RUNNING",
43		"REBOOT_IN_PROGRESS",
44	}
45}
46
47type BrokerStorageType string
48
49// Enum values for BrokerStorageType
50const (
51	BrokerStorageTypeEbs BrokerStorageType = "EBS"
52	BrokerStorageTypeEfs BrokerStorageType = "EFS"
53)
54
55// Values returns all known values for BrokerStorageType. Note that this can be
56// expanded in the future, and so it is only as up to date as the client. The
57// ordering of this slice is not guaranteed to be stable across updates.
58func (BrokerStorageType) Values() []BrokerStorageType {
59	return []BrokerStorageType{
60		"EBS",
61		"EFS",
62	}
63}
64
65type ChangeType string
66
67// Enum values for ChangeType
68const (
69	ChangeTypeCreate ChangeType = "CREATE"
70	ChangeTypeUpdate ChangeType = "UPDATE"
71	ChangeTypeDelete ChangeType = "DELETE"
72)
73
74// Values returns all known values for ChangeType. Note that this can be expanded
75// in the future, and so it is only as up to date as the client. The ordering of
76// this slice is not guaranteed to be stable across updates.
77func (ChangeType) Values() []ChangeType {
78	return []ChangeType{
79		"CREATE",
80		"UPDATE",
81		"DELETE",
82	}
83}
84
85type DayOfWeek string
86
87// Enum values for DayOfWeek
88const (
89	DayOfWeekMonday    DayOfWeek = "MONDAY"
90	DayOfWeekTuesday   DayOfWeek = "TUESDAY"
91	DayOfWeekWednesday DayOfWeek = "WEDNESDAY"
92	DayOfWeekThursday  DayOfWeek = "THURSDAY"
93	DayOfWeekFriday    DayOfWeek = "FRIDAY"
94	DayOfWeekSaturday  DayOfWeek = "SATURDAY"
95	DayOfWeekSunday    DayOfWeek = "SUNDAY"
96)
97
98// Values returns all known values for DayOfWeek. Note that this can be expanded in
99// the future, and so it is only as up to date as the client. The ordering of this
100// slice is not guaranteed to be stable across updates.
101func (DayOfWeek) Values() []DayOfWeek {
102	return []DayOfWeek{
103		"MONDAY",
104		"TUESDAY",
105		"WEDNESDAY",
106		"THURSDAY",
107		"FRIDAY",
108		"SATURDAY",
109		"SUNDAY",
110	}
111}
112
113type DeploymentMode string
114
115// Enum values for DeploymentMode
116const (
117	DeploymentModeSingleInstance       DeploymentMode = "SINGLE_INSTANCE"
118	DeploymentModeActiveStandbyMultiAz DeploymentMode = "ACTIVE_STANDBY_MULTI_AZ"
119	DeploymentModeClusterMultiAz       DeploymentMode = "CLUSTER_MULTI_AZ"
120)
121
122// Values returns all known values for DeploymentMode. Note that this can be
123// expanded in the future, and so it is only as up to date as the client. The
124// ordering of this slice is not guaranteed to be stable across updates.
125func (DeploymentMode) Values() []DeploymentMode {
126	return []DeploymentMode{
127		"SINGLE_INSTANCE",
128		"ACTIVE_STANDBY_MULTI_AZ",
129		"CLUSTER_MULTI_AZ",
130	}
131}
132
133type EngineType string
134
135// Enum values for EngineType
136const (
137	EngineTypeActivemq EngineType = "ACTIVEMQ"
138	EngineTypeRabbitmq EngineType = "RABBITMQ"
139)
140
141// Values returns all known values for EngineType. Note that this can be expanded
142// in the future, and so it is only as up to date as the client. The ordering of
143// this slice is not guaranteed to be stable across updates.
144func (EngineType) Values() []EngineType {
145	return []EngineType{
146		"ACTIVEMQ",
147		"RABBITMQ",
148	}
149}
150
151type SanitizationWarningReason string
152
153// Enum values for SanitizationWarningReason
154const (
155	SanitizationWarningReasonDisallowedElementRemoved     SanitizationWarningReason = "DISALLOWED_ELEMENT_REMOVED"
156	SanitizationWarningReasonDisallowedAttributeRemoved   SanitizationWarningReason = "DISALLOWED_ATTRIBUTE_REMOVED"
157	SanitizationWarningReasonInvalidAttributeValueRemoved SanitizationWarningReason = "INVALID_ATTRIBUTE_VALUE_REMOVED"
158)
159
160// Values returns all known values for SanitizationWarningReason. Note that this
161// can be expanded in the future, and so it is only as up to date as the client.
162// The ordering of this slice is not guaranteed to be stable across updates.
163func (SanitizationWarningReason) Values() []SanitizationWarningReason {
164	return []SanitizationWarningReason{
165		"DISALLOWED_ELEMENT_REMOVED",
166		"DISALLOWED_ATTRIBUTE_REMOVED",
167		"INVALID_ATTRIBUTE_VALUE_REMOVED",
168	}
169}
170