1// Code generated by smithy-go-codegen DO NOT EDIT.
2
3package types
4
5import (
6	"fmt"
7	smithy "github.com/aws/smithy-go"
8)
9
10// The maximum number of alarms for a deployment group (10) was exceeded.
11type AlarmsLimitExceededException struct {
12	Message *string
13
14	noSmithyDocumentSerde
15}
16
17func (e *AlarmsLimitExceededException) Error() string {
18	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
19}
20func (e *AlarmsLimitExceededException) ErrorMessage() string {
21	if e.Message == nil {
22		return ""
23	}
24	return *e.Message
25}
26func (e *AlarmsLimitExceededException) ErrorCode() string             { return "AlarmsLimitExceededException" }
27func (e *AlarmsLimitExceededException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
28
29// An application with the specified name with the IAM user or AWS account already
30// exists.
31type ApplicationAlreadyExistsException struct {
32	Message *string
33
34	noSmithyDocumentSerde
35}
36
37func (e *ApplicationAlreadyExistsException) Error() string {
38	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
39}
40func (e *ApplicationAlreadyExistsException) ErrorMessage() string {
41	if e.Message == nil {
42		return ""
43	}
44	return *e.Message
45}
46func (e *ApplicationAlreadyExistsException) ErrorCode() string {
47	return "ApplicationAlreadyExistsException"
48}
49func (e *ApplicationAlreadyExistsException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
50
51// The application does not exist with the IAM user or AWS account.
52type ApplicationDoesNotExistException struct {
53	Message *string
54
55	noSmithyDocumentSerde
56}
57
58func (e *ApplicationDoesNotExistException) Error() string {
59	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
60}
61func (e *ApplicationDoesNotExistException) ErrorMessage() string {
62	if e.Message == nil {
63		return ""
64	}
65	return *e.Message
66}
67func (e *ApplicationDoesNotExistException) ErrorCode() string {
68	return "ApplicationDoesNotExistException"
69}
70func (e *ApplicationDoesNotExistException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
71
72// More applications were attempted to be created than are allowed.
73type ApplicationLimitExceededException struct {
74	Message *string
75
76	noSmithyDocumentSerde
77}
78
79func (e *ApplicationLimitExceededException) Error() string {
80	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
81}
82func (e *ApplicationLimitExceededException) ErrorMessage() string {
83	if e.Message == nil {
84		return ""
85	}
86	return *e.Message
87}
88func (e *ApplicationLimitExceededException) ErrorCode() string {
89	return "ApplicationLimitExceededException"
90}
91func (e *ApplicationLimitExceededException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
92
93// The minimum number of required application names was not specified.
94type ApplicationNameRequiredException struct {
95	Message *string
96
97	noSmithyDocumentSerde
98}
99
100func (e *ApplicationNameRequiredException) Error() string {
101	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
102}
103func (e *ApplicationNameRequiredException) ErrorMessage() string {
104	if e.Message == nil {
105		return ""
106	}
107	return *e.Message
108}
109func (e *ApplicationNameRequiredException) ErrorCode() string {
110	return "ApplicationNameRequiredException"
111}
112func (e *ApplicationNameRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
113
114// The specified ARN is not supported. For example, it might be an ARN for a
115// resource that is not expected.
116type ArnNotSupportedException struct {
117	Message *string
118
119	noSmithyDocumentSerde
120}
121
122func (e *ArnNotSupportedException) Error() string {
123	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
124}
125func (e *ArnNotSupportedException) ErrorMessage() string {
126	if e.Message == nil {
127		return ""
128	}
129	return *e.Message
130}
131func (e *ArnNotSupportedException) ErrorCode() string             { return "ArnNotSupportedException" }
132func (e *ArnNotSupportedException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
133
134// The maximum number of names or IDs allowed for this request (100) was exceeded.
135type BatchLimitExceededException struct {
136	Message *string
137
138	noSmithyDocumentSerde
139}
140
141func (e *BatchLimitExceededException) Error() string {
142	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
143}
144func (e *BatchLimitExceededException) ErrorMessage() string {
145	if e.Message == nil {
146		return ""
147	}
148	return *e.Message
149}
150func (e *BatchLimitExceededException) ErrorCode() string             { return "BatchLimitExceededException" }
151func (e *BatchLimitExceededException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
152
153// A bucket name is required, but was not provided.
154type BucketNameFilterRequiredException struct {
155	Message *string
156
157	noSmithyDocumentSerde
158}
159
160func (e *BucketNameFilterRequiredException) Error() string {
161	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
162}
163func (e *BucketNameFilterRequiredException) ErrorMessage() string {
164	if e.Message == nil {
165		return ""
166	}
167	return *e.Message
168}
169func (e *BucketNameFilterRequiredException) ErrorCode() string {
170	return "BucketNameFilterRequiredException"
171}
172func (e *BucketNameFilterRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
173
174// The deployment is already complete.
175type DeploymentAlreadyCompletedException struct {
176	Message *string
177
178	noSmithyDocumentSerde
179}
180
181func (e *DeploymentAlreadyCompletedException) Error() string {
182	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
183}
184func (e *DeploymentAlreadyCompletedException) ErrorMessage() string {
185	if e.Message == nil {
186		return ""
187	}
188	return *e.Message
189}
190func (e *DeploymentAlreadyCompletedException) ErrorCode() string {
191	return "DeploymentAlreadyCompletedException"
192}
193func (e *DeploymentAlreadyCompletedException) ErrorFault() smithy.ErrorFault {
194	return smithy.FaultClient
195}
196
197// A deployment configuration with the specified name with the IAM user or AWS
198// account already exists.
199type DeploymentConfigAlreadyExistsException struct {
200	Message *string
201
202	noSmithyDocumentSerde
203}
204
205func (e *DeploymentConfigAlreadyExistsException) Error() string {
206	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
207}
208func (e *DeploymentConfigAlreadyExistsException) ErrorMessage() string {
209	if e.Message == nil {
210		return ""
211	}
212	return *e.Message
213}
214func (e *DeploymentConfigAlreadyExistsException) ErrorCode() string {
215	return "DeploymentConfigAlreadyExistsException"
216}
217func (e *DeploymentConfigAlreadyExistsException) ErrorFault() smithy.ErrorFault {
218	return smithy.FaultClient
219}
220
221// The deployment configuration does not exist with the IAM user or AWS account.
222type DeploymentConfigDoesNotExistException struct {
223	Message *string
224
225	noSmithyDocumentSerde
226}
227
228func (e *DeploymentConfigDoesNotExistException) Error() string {
229	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
230}
231func (e *DeploymentConfigDoesNotExistException) ErrorMessage() string {
232	if e.Message == nil {
233		return ""
234	}
235	return *e.Message
236}
237func (e *DeploymentConfigDoesNotExistException) ErrorCode() string {
238	return "DeploymentConfigDoesNotExistException"
239}
240func (e *DeploymentConfigDoesNotExistException) ErrorFault() smithy.ErrorFault {
241	return smithy.FaultClient
242}
243
244// The deployment configuration is still in use.
245type DeploymentConfigInUseException struct {
246	Message *string
247
248	noSmithyDocumentSerde
249}
250
251func (e *DeploymentConfigInUseException) Error() string {
252	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
253}
254func (e *DeploymentConfigInUseException) ErrorMessage() string {
255	if e.Message == nil {
256		return ""
257	}
258	return *e.Message
259}
260func (e *DeploymentConfigInUseException) ErrorCode() string             { return "DeploymentConfigInUseException" }
261func (e *DeploymentConfigInUseException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
262
263// The deployment configurations limit was exceeded.
264type DeploymentConfigLimitExceededException struct {
265	Message *string
266
267	noSmithyDocumentSerde
268}
269
270func (e *DeploymentConfigLimitExceededException) Error() string {
271	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
272}
273func (e *DeploymentConfigLimitExceededException) ErrorMessage() string {
274	if e.Message == nil {
275		return ""
276	}
277	return *e.Message
278}
279func (e *DeploymentConfigLimitExceededException) ErrorCode() string {
280	return "DeploymentConfigLimitExceededException"
281}
282func (e *DeploymentConfigLimitExceededException) ErrorFault() smithy.ErrorFault {
283	return smithy.FaultClient
284}
285
286// The deployment configuration name was not specified.
287type DeploymentConfigNameRequiredException struct {
288	Message *string
289
290	noSmithyDocumentSerde
291}
292
293func (e *DeploymentConfigNameRequiredException) Error() string {
294	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
295}
296func (e *DeploymentConfigNameRequiredException) ErrorMessage() string {
297	if e.Message == nil {
298		return ""
299	}
300	return *e.Message
301}
302func (e *DeploymentConfigNameRequiredException) ErrorCode() string {
303	return "DeploymentConfigNameRequiredException"
304}
305func (e *DeploymentConfigNameRequiredException) ErrorFault() smithy.ErrorFault {
306	return smithy.FaultClient
307}
308
309// The deployment with the IAM user or AWS account does not exist.
310type DeploymentDoesNotExistException struct {
311	Message *string
312
313	noSmithyDocumentSerde
314}
315
316func (e *DeploymentDoesNotExistException) Error() string {
317	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
318}
319func (e *DeploymentDoesNotExistException) ErrorMessage() string {
320	if e.Message == nil {
321		return ""
322	}
323	return *e.Message
324}
325func (e *DeploymentDoesNotExistException) ErrorCode() string {
326	return "DeploymentDoesNotExistException"
327}
328func (e *DeploymentDoesNotExistException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
329
330// A deployment group with the specified name with the IAM user or AWS account
331// already exists.
332type DeploymentGroupAlreadyExistsException struct {
333	Message *string
334
335	noSmithyDocumentSerde
336}
337
338func (e *DeploymentGroupAlreadyExistsException) Error() string {
339	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
340}
341func (e *DeploymentGroupAlreadyExistsException) ErrorMessage() string {
342	if e.Message == nil {
343		return ""
344	}
345	return *e.Message
346}
347func (e *DeploymentGroupAlreadyExistsException) ErrorCode() string {
348	return "DeploymentGroupAlreadyExistsException"
349}
350func (e *DeploymentGroupAlreadyExistsException) ErrorFault() smithy.ErrorFault {
351	return smithy.FaultClient
352}
353
354// The named deployment group with the IAM user or AWS account does not exist.
355type DeploymentGroupDoesNotExistException struct {
356	Message *string
357
358	noSmithyDocumentSerde
359}
360
361func (e *DeploymentGroupDoesNotExistException) Error() string {
362	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
363}
364func (e *DeploymentGroupDoesNotExistException) ErrorMessage() string {
365	if e.Message == nil {
366		return ""
367	}
368	return *e.Message
369}
370func (e *DeploymentGroupDoesNotExistException) ErrorCode() string {
371	return "DeploymentGroupDoesNotExistException"
372}
373func (e *DeploymentGroupDoesNotExistException) ErrorFault() smithy.ErrorFault {
374	return smithy.FaultClient
375}
376
377// The deployment groups limit was exceeded.
378type DeploymentGroupLimitExceededException struct {
379	Message *string
380
381	noSmithyDocumentSerde
382}
383
384func (e *DeploymentGroupLimitExceededException) Error() string {
385	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
386}
387func (e *DeploymentGroupLimitExceededException) ErrorMessage() string {
388	if e.Message == nil {
389		return ""
390	}
391	return *e.Message
392}
393func (e *DeploymentGroupLimitExceededException) ErrorCode() string {
394	return "DeploymentGroupLimitExceededException"
395}
396func (e *DeploymentGroupLimitExceededException) ErrorFault() smithy.ErrorFault {
397	return smithy.FaultClient
398}
399
400// The deployment group name was not specified.
401type DeploymentGroupNameRequiredException struct {
402	Message *string
403
404	noSmithyDocumentSerde
405}
406
407func (e *DeploymentGroupNameRequiredException) Error() string {
408	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
409}
410func (e *DeploymentGroupNameRequiredException) ErrorMessage() string {
411	if e.Message == nil {
412		return ""
413	}
414	return *e.Message
415}
416func (e *DeploymentGroupNameRequiredException) ErrorCode() string {
417	return "DeploymentGroupNameRequiredException"
418}
419func (e *DeploymentGroupNameRequiredException) ErrorFault() smithy.ErrorFault {
420	return smithy.FaultClient
421}
422
423// At least one deployment ID must be specified.
424type DeploymentIdRequiredException struct {
425	Message *string
426
427	noSmithyDocumentSerde
428}
429
430func (e *DeploymentIdRequiredException) Error() string {
431	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
432}
433func (e *DeploymentIdRequiredException) ErrorMessage() string {
434	if e.Message == nil {
435		return ""
436	}
437	return *e.Message
438}
439func (e *DeploymentIdRequiredException) ErrorCode() string             { return "DeploymentIdRequiredException" }
440func (e *DeploymentIdRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
441
442// The deployment does not have a status of Ready and can't continue yet.
443type DeploymentIsNotInReadyStateException struct {
444	Message *string
445
446	noSmithyDocumentSerde
447}
448
449func (e *DeploymentIsNotInReadyStateException) Error() string {
450	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
451}
452func (e *DeploymentIsNotInReadyStateException) ErrorMessage() string {
453	if e.Message == nil {
454		return ""
455	}
456	return *e.Message
457}
458func (e *DeploymentIsNotInReadyStateException) ErrorCode() string {
459	return "DeploymentIsNotInReadyStateException"
460}
461func (e *DeploymentIsNotInReadyStateException) ErrorFault() smithy.ErrorFault {
462	return smithy.FaultClient
463}
464
465// The number of allowed deployments was exceeded.
466type DeploymentLimitExceededException struct {
467	Message *string
468
469	noSmithyDocumentSerde
470}
471
472func (e *DeploymentLimitExceededException) Error() string {
473	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
474}
475func (e *DeploymentLimitExceededException) ErrorMessage() string {
476	if e.Message == nil {
477		return ""
478	}
479	return *e.Message
480}
481func (e *DeploymentLimitExceededException) ErrorCode() string {
482	return "DeploymentLimitExceededException"
483}
484func (e *DeploymentLimitExceededException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
485
486// The specified deployment has not started.
487type DeploymentNotStartedException struct {
488	Message *string
489
490	noSmithyDocumentSerde
491}
492
493func (e *DeploymentNotStartedException) Error() string {
494	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
495}
496func (e *DeploymentNotStartedException) ErrorMessage() string {
497	if e.Message == nil {
498		return ""
499	}
500	return *e.Message
501}
502func (e *DeploymentNotStartedException) ErrorCode() string             { return "DeploymentNotStartedException" }
503func (e *DeploymentNotStartedException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
504
505// The provided target ID does not belong to the attempted deployment.
506type DeploymentTargetDoesNotExistException struct {
507	Message *string
508
509	noSmithyDocumentSerde
510}
511
512func (e *DeploymentTargetDoesNotExistException) Error() string {
513	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
514}
515func (e *DeploymentTargetDoesNotExistException) ErrorMessage() string {
516	if e.Message == nil {
517		return ""
518	}
519	return *e.Message
520}
521func (e *DeploymentTargetDoesNotExistException) ErrorCode() string {
522	return "DeploymentTargetDoesNotExistException"
523}
524func (e *DeploymentTargetDoesNotExistException) ErrorFault() smithy.ErrorFault {
525	return smithy.FaultClient
526}
527
528// A deployment target ID was not provided.
529type DeploymentTargetIdRequiredException struct {
530	Message *string
531
532	noSmithyDocumentSerde
533}
534
535func (e *DeploymentTargetIdRequiredException) Error() string {
536	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
537}
538func (e *DeploymentTargetIdRequiredException) ErrorMessage() string {
539	if e.Message == nil {
540		return ""
541	}
542	return *e.Message
543}
544func (e *DeploymentTargetIdRequiredException) ErrorCode() string {
545	return "DeploymentTargetIdRequiredException"
546}
547func (e *DeploymentTargetIdRequiredException) ErrorFault() smithy.ErrorFault {
548	return smithy.FaultClient
549}
550
551// The maximum number of targets that can be associated with an Amazon ECS or AWS
552// Lambda deployment was exceeded. The target list of both types of deployments
553// must have exactly one item. This exception does not apply to EC2/On-premises
554// deployments.
555type DeploymentTargetListSizeExceededException struct {
556	Message *string
557
558	noSmithyDocumentSerde
559}
560
561func (e *DeploymentTargetListSizeExceededException) Error() string {
562	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
563}
564func (e *DeploymentTargetListSizeExceededException) ErrorMessage() string {
565	if e.Message == nil {
566		return ""
567	}
568	return *e.Message
569}
570func (e *DeploymentTargetListSizeExceededException) ErrorCode() string {
571	return "DeploymentTargetListSizeExceededException"
572}
573func (e *DeploymentTargetListSizeExceededException) ErrorFault() smithy.ErrorFault {
574	return smithy.FaultClient
575}
576
577// The description is too long.
578type DescriptionTooLongException struct {
579	Message *string
580
581	noSmithyDocumentSerde
582}
583
584func (e *DescriptionTooLongException) Error() string {
585	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
586}
587func (e *DescriptionTooLongException) ErrorMessage() string {
588	if e.Message == nil {
589		return ""
590	}
591	return *e.Message
592}
593func (e *DescriptionTooLongException) ErrorCode() string             { return "DescriptionTooLongException" }
594func (e *DescriptionTooLongException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
595
596// The Amazon ECS service is associated with more than one deployment groups. An
597// Amazon ECS service can be associated with only one deployment group.
598type ECSServiceMappingLimitExceededException struct {
599	Message *string
600
601	noSmithyDocumentSerde
602}
603
604func (e *ECSServiceMappingLimitExceededException) Error() string {
605	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
606}
607func (e *ECSServiceMappingLimitExceededException) ErrorMessage() string {
608	if e.Message == nil {
609		return ""
610	}
611	return *e.Message
612}
613func (e *ECSServiceMappingLimitExceededException) ErrorCode() string {
614	return "ECSServiceMappingLimitExceededException"
615}
616func (e *ECSServiceMappingLimitExceededException) ErrorFault() smithy.ErrorFault {
617	return smithy.FaultClient
618}
619
620// No GitHub account connection exists with the named specified in the call.
621type GitHubAccountTokenDoesNotExistException struct {
622	Message *string
623
624	noSmithyDocumentSerde
625}
626
627func (e *GitHubAccountTokenDoesNotExistException) Error() string {
628	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
629}
630func (e *GitHubAccountTokenDoesNotExistException) ErrorMessage() string {
631	if e.Message == nil {
632		return ""
633	}
634	return *e.Message
635}
636func (e *GitHubAccountTokenDoesNotExistException) ErrorCode() string {
637	return "GitHubAccountTokenDoesNotExistException"
638}
639func (e *GitHubAccountTokenDoesNotExistException) ErrorFault() smithy.ErrorFault {
640	return smithy.FaultClient
641}
642
643// The call is missing a required GitHub account connection name.
644type GitHubAccountTokenNameRequiredException struct {
645	Message *string
646
647	noSmithyDocumentSerde
648}
649
650func (e *GitHubAccountTokenNameRequiredException) Error() string {
651	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
652}
653func (e *GitHubAccountTokenNameRequiredException) ErrorMessage() string {
654	if e.Message == nil {
655		return ""
656	}
657	return *e.Message
658}
659func (e *GitHubAccountTokenNameRequiredException) ErrorCode() string {
660	return "GitHubAccountTokenNameRequiredException"
661}
662func (e *GitHubAccountTokenNameRequiredException) ErrorFault() smithy.ErrorFault {
663	return smithy.FaultClient
664}
665
666// No IAM ARN was included in the request. You must use an IAM session ARN or IAM
667// user ARN in the request.
668type IamArnRequiredException struct {
669	Message *string
670
671	noSmithyDocumentSerde
672}
673
674func (e *IamArnRequiredException) Error() string {
675	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
676}
677func (e *IamArnRequiredException) ErrorMessage() string {
678	if e.Message == nil {
679		return ""
680	}
681	return *e.Message
682}
683func (e *IamArnRequiredException) ErrorCode() string             { return "IamArnRequiredException" }
684func (e *IamArnRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
685
686// The request included an IAM session ARN that has already been used to register a
687// different instance.
688type IamSessionArnAlreadyRegisteredException struct {
689	Message *string
690
691	noSmithyDocumentSerde
692}
693
694func (e *IamSessionArnAlreadyRegisteredException) Error() string {
695	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
696}
697func (e *IamSessionArnAlreadyRegisteredException) ErrorMessage() string {
698	if e.Message == nil {
699		return ""
700	}
701	return *e.Message
702}
703func (e *IamSessionArnAlreadyRegisteredException) ErrorCode() string {
704	return "IamSessionArnAlreadyRegisteredException"
705}
706func (e *IamSessionArnAlreadyRegisteredException) ErrorFault() smithy.ErrorFault {
707	return smithy.FaultClient
708}
709
710// The specified IAM user ARN is already registered with an on-premises instance.
711type IamUserArnAlreadyRegisteredException struct {
712	Message *string
713
714	noSmithyDocumentSerde
715}
716
717func (e *IamUserArnAlreadyRegisteredException) Error() string {
718	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
719}
720func (e *IamUserArnAlreadyRegisteredException) ErrorMessage() string {
721	if e.Message == nil {
722		return ""
723	}
724	return *e.Message
725}
726func (e *IamUserArnAlreadyRegisteredException) ErrorCode() string {
727	return "IamUserArnAlreadyRegisteredException"
728}
729func (e *IamUserArnAlreadyRegisteredException) ErrorFault() smithy.ErrorFault {
730	return smithy.FaultClient
731}
732
733// An IAM user ARN was not specified.
734type IamUserArnRequiredException struct {
735	Message *string
736
737	noSmithyDocumentSerde
738}
739
740func (e *IamUserArnRequiredException) Error() string {
741	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
742}
743func (e *IamUserArnRequiredException) ErrorMessage() string {
744	if e.Message == nil {
745		return ""
746	}
747	return *e.Message
748}
749func (e *IamUserArnRequiredException) ErrorCode() string             { return "IamUserArnRequiredException" }
750func (e *IamUserArnRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
751
752// The specified instance does not exist in the deployment group.
753type InstanceDoesNotExistException struct {
754	Message *string
755
756	noSmithyDocumentSerde
757}
758
759func (e *InstanceDoesNotExistException) Error() string {
760	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
761}
762func (e *InstanceDoesNotExistException) ErrorMessage() string {
763	if e.Message == nil {
764		return ""
765	}
766	return *e.Message
767}
768func (e *InstanceDoesNotExistException) ErrorCode() string             { return "InstanceDoesNotExistException" }
769func (e *InstanceDoesNotExistException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
770
771// The instance ID was not specified.
772type InstanceIdRequiredException struct {
773	Message *string
774
775	noSmithyDocumentSerde
776}
777
778func (e *InstanceIdRequiredException) Error() string {
779	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
780}
781func (e *InstanceIdRequiredException) ErrorMessage() string {
782	if e.Message == nil {
783		return ""
784	}
785	return *e.Message
786}
787func (e *InstanceIdRequiredException) ErrorCode() string             { return "InstanceIdRequiredException" }
788func (e *InstanceIdRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
789
790// The maximum number of allowed on-premises instances in a single call was
791// exceeded.
792type InstanceLimitExceededException struct {
793	Message *string
794
795	noSmithyDocumentSerde
796}
797
798func (e *InstanceLimitExceededException) Error() string {
799	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
800}
801func (e *InstanceLimitExceededException) ErrorMessage() string {
802	if e.Message == nil {
803		return ""
804	}
805	return *e.Message
806}
807func (e *InstanceLimitExceededException) ErrorCode() string             { return "InstanceLimitExceededException" }
808func (e *InstanceLimitExceededException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
809
810// The specified on-premises instance name is already registered.
811type InstanceNameAlreadyRegisteredException struct {
812	Message *string
813
814	noSmithyDocumentSerde
815}
816
817func (e *InstanceNameAlreadyRegisteredException) Error() string {
818	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
819}
820func (e *InstanceNameAlreadyRegisteredException) ErrorMessage() string {
821	if e.Message == nil {
822		return ""
823	}
824	return *e.Message
825}
826func (e *InstanceNameAlreadyRegisteredException) ErrorCode() string {
827	return "InstanceNameAlreadyRegisteredException"
828}
829func (e *InstanceNameAlreadyRegisteredException) ErrorFault() smithy.ErrorFault {
830	return smithy.FaultClient
831}
832
833// An on-premises instance name was not specified.
834type InstanceNameRequiredException struct {
835	Message *string
836
837	noSmithyDocumentSerde
838}
839
840func (e *InstanceNameRequiredException) Error() string {
841	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
842}
843func (e *InstanceNameRequiredException) ErrorMessage() string {
844	if e.Message == nil {
845		return ""
846	}
847	return *e.Message
848}
849func (e *InstanceNameRequiredException) ErrorCode() string             { return "InstanceNameRequiredException" }
850func (e *InstanceNameRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
851
852// The specified on-premises instance is not registered.
853type InstanceNotRegisteredException struct {
854	Message *string
855
856	noSmithyDocumentSerde
857}
858
859func (e *InstanceNotRegisteredException) Error() string {
860	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
861}
862func (e *InstanceNotRegisteredException) ErrorMessage() string {
863	if e.Message == nil {
864		return ""
865	}
866	return *e.Message
867}
868func (e *InstanceNotRegisteredException) ErrorCode() string             { return "InstanceNotRegisteredException" }
869func (e *InstanceNotRegisteredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
870
871// The format of the alarm configuration is invalid. Possible causes include:
872//
873// *
874// The alarm list is null.
875//
876// * The alarm object is null.
877//
878// * The alarm name is empty
879// or null or exceeds the limit of 255 characters.
880//
881// * Two alarms with the same name
882// have been specified.
883//
884// * The alarm configuration is enabled, but the alarm list
885// is empty.
886type InvalidAlarmConfigException struct {
887	Message *string
888
889	noSmithyDocumentSerde
890}
891
892func (e *InvalidAlarmConfigException) Error() string {
893	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
894}
895func (e *InvalidAlarmConfigException) ErrorMessage() string {
896	if e.Message == nil {
897		return ""
898	}
899	return *e.Message
900}
901func (e *InvalidAlarmConfigException) ErrorCode() string             { return "InvalidAlarmConfigException" }
902func (e *InvalidAlarmConfigException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
903
904// The application name was specified in an invalid format.
905type InvalidApplicationNameException struct {
906	Message *string
907
908	noSmithyDocumentSerde
909}
910
911func (e *InvalidApplicationNameException) Error() string {
912	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
913}
914func (e *InvalidApplicationNameException) ErrorMessage() string {
915	if e.Message == nil {
916		return ""
917	}
918	return *e.Message
919}
920func (e *InvalidApplicationNameException) ErrorCode() string {
921	return "InvalidApplicationNameException"
922}
923func (e *InvalidApplicationNameException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
924
925// The specified ARN is not in a valid format.
926type InvalidArnException struct {
927	Message *string
928
929	noSmithyDocumentSerde
930}
931
932func (e *InvalidArnException) Error() string {
933	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
934}
935func (e *InvalidArnException) ErrorMessage() string {
936	if e.Message == nil {
937		return ""
938	}
939	return *e.Message
940}
941func (e *InvalidArnException) ErrorCode() string             { return "InvalidArnException" }
942func (e *InvalidArnException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
943
944// The automatic rollback configuration was specified in an invalid format. For
945// example, automatic rollback is enabled, but an invalid triggering event type or
946// no event types were listed.
947type InvalidAutoRollbackConfigException struct {
948	Message *string
949
950	noSmithyDocumentSerde
951}
952
953func (e *InvalidAutoRollbackConfigException) Error() string {
954	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
955}
956func (e *InvalidAutoRollbackConfigException) ErrorMessage() string {
957	if e.Message == nil {
958		return ""
959	}
960	return *e.Message
961}
962func (e *InvalidAutoRollbackConfigException) ErrorCode() string {
963	return "InvalidAutoRollbackConfigException"
964}
965func (e *InvalidAutoRollbackConfigException) ErrorFault() smithy.ErrorFault {
966	return smithy.FaultClient
967}
968
969// The Auto Scaling group was specified in an invalid format or does not exist.
970type InvalidAutoScalingGroupException struct {
971	Message *string
972
973	noSmithyDocumentSerde
974}
975
976func (e *InvalidAutoScalingGroupException) Error() string {
977	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
978}
979func (e *InvalidAutoScalingGroupException) ErrorMessage() string {
980	if e.Message == nil {
981		return ""
982	}
983	return *e.Message
984}
985func (e *InvalidAutoScalingGroupException) ErrorCode() string {
986	return "InvalidAutoScalingGroupException"
987}
988func (e *InvalidAutoScalingGroupException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
989
990// The configuration for the blue/green deployment group was provided in an invalid
991// format. For information about deployment configuration format, see
992// CreateDeploymentConfig.
993type InvalidBlueGreenDeploymentConfigurationException struct {
994	Message *string
995
996	noSmithyDocumentSerde
997}
998
999func (e *InvalidBlueGreenDeploymentConfigurationException) Error() string {
1000	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1001}
1002func (e *InvalidBlueGreenDeploymentConfigurationException) ErrorMessage() string {
1003	if e.Message == nil {
1004		return ""
1005	}
1006	return *e.Message
1007}
1008func (e *InvalidBlueGreenDeploymentConfigurationException) ErrorCode() string {
1009	return "InvalidBlueGreenDeploymentConfigurationException"
1010}
1011func (e *InvalidBlueGreenDeploymentConfigurationException) ErrorFault() smithy.ErrorFault {
1012	return smithy.FaultClient
1013}
1014
1015// The bucket name either doesn't exist or was specified in an invalid format.
1016type InvalidBucketNameFilterException struct {
1017	Message *string
1018
1019	noSmithyDocumentSerde
1020}
1021
1022func (e *InvalidBucketNameFilterException) Error() string {
1023	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1024}
1025func (e *InvalidBucketNameFilterException) ErrorMessage() string {
1026	if e.Message == nil {
1027		return ""
1028	}
1029	return *e.Message
1030}
1031func (e *InvalidBucketNameFilterException) ErrorCode() string {
1032	return "InvalidBucketNameFilterException"
1033}
1034func (e *InvalidBucketNameFilterException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1035
1036// The computePlatform is invalid. The computePlatform should be Lambda, Server, or
1037// ECS.
1038type InvalidComputePlatformException struct {
1039	Message *string
1040
1041	noSmithyDocumentSerde
1042}
1043
1044func (e *InvalidComputePlatformException) Error() string {
1045	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1046}
1047func (e *InvalidComputePlatformException) ErrorMessage() string {
1048	if e.Message == nil {
1049		return ""
1050	}
1051	return *e.Message
1052}
1053func (e *InvalidComputePlatformException) ErrorCode() string {
1054	return "InvalidComputePlatformException"
1055}
1056func (e *InvalidComputePlatformException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1057
1058// The deployed state filter was specified in an invalid format.
1059type InvalidDeployedStateFilterException struct {
1060	Message *string
1061
1062	noSmithyDocumentSerde
1063}
1064
1065func (e *InvalidDeployedStateFilterException) Error() string {
1066	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1067}
1068func (e *InvalidDeployedStateFilterException) ErrorMessage() string {
1069	if e.Message == nil {
1070		return ""
1071	}
1072	return *e.Message
1073}
1074func (e *InvalidDeployedStateFilterException) ErrorCode() string {
1075	return "InvalidDeployedStateFilterException"
1076}
1077func (e *InvalidDeployedStateFilterException) ErrorFault() smithy.ErrorFault {
1078	return smithy.FaultClient
1079}
1080
1081// The deployment configuration name was specified in an invalid format.
1082type InvalidDeploymentConfigNameException struct {
1083	Message *string
1084
1085	noSmithyDocumentSerde
1086}
1087
1088func (e *InvalidDeploymentConfigNameException) Error() string {
1089	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1090}
1091func (e *InvalidDeploymentConfigNameException) ErrorMessage() string {
1092	if e.Message == nil {
1093		return ""
1094	}
1095	return *e.Message
1096}
1097func (e *InvalidDeploymentConfigNameException) ErrorCode() string {
1098	return "InvalidDeploymentConfigNameException"
1099}
1100func (e *InvalidDeploymentConfigNameException) ErrorFault() smithy.ErrorFault {
1101	return smithy.FaultClient
1102}
1103
1104// The deployment group name was specified in an invalid format.
1105type InvalidDeploymentGroupNameException struct {
1106	Message *string
1107
1108	noSmithyDocumentSerde
1109}
1110
1111func (e *InvalidDeploymentGroupNameException) Error() string {
1112	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1113}
1114func (e *InvalidDeploymentGroupNameException) ErrorMessage() string {
1115	if e.Message == nil {
1116		return ""
1117	}
1118	return *e.Message
1119}
1120func (e *InvalidDeploymentGroupNameException) ErrorCode() string {
1121	return "InvalidDeploymentGroupNameException"
1122}
1123func (e *InvalidDeploymentGroupNameException) ErrorFault() smithy.ErrorFault {
1124	return smithy.FaultClient
1125}
1126
1127// At least one of the deployment IDs was specified in an invalid format.
1128type InvalidDeploymentIdException struct {
1129	Message *string
1130
1131	noSmithyDocumentSerde
1132}
1133
1134func (e *InvalidDeploymentIdException) Error() string {
1135	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1136}
1137func (e *InvalidDeploymentIdException) ErrorMessage() string {
1138	if e.Message == nil {
1139		return ""
1140	}
1141	return *e.Message
1142}
1143func (e *InvalidDeploymentIdException) ErrorCode() string             { return "InvalidDeploymentIdException" }
1144func (e *InvalidDeploymentIdException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1145
1146// An instance type was specified for an in-place deployment. Instance types are
1147// supported for blue/green deployments only.
1148type InvalidDeploymentInstanceTypeException struct {
1149	Message *string
1150
1151	noSmithyDocumentSerde
1152}
1153
1154func (e *InvalidDeploymentInstanceTypeException) Error() string {
1155	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1156}
1157func (e *InvalidDeploymentInstanceTypeException) ErrorMessage() string {
1158	if e.Message == nil {
1159		return ""
1160	}
1161	return *e.Message
1162}
1163func (e *InvalidDeploymentInstanceTypeException) ErrorCode() string {
1164	return "InvalidDeploymentInstanceTypeException"
1165}
1166func (e *InvalidDeploymentInstanceTypeException) ErrorFault() smithy.ErrorFault {
1167	return smithy.FaultClient
1168}
1169
1170// The specified deployment status doesn't exist or cannot be determined.
1171type InvalidDeploymentStatusException struct {
1172	Message *string
1173
1174	noSmithyDocumentSerde
1175}
1176
1177func (e *InvalidDeploymentStatusException) Error() string {
1178	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1179}
1180func (e *InvalidDeploymentStatusException) ErrorMessage() string {
1181	if e.Message == nil {
1182		return ""
1183	}
1184	return *e.Message
1185}
1186func (e *InvalidDeploymentStatusException) ErrorCode() string {
1187	return "InvalidDeploymentStatusException"
1188}
1189func (e *InvalidDeploymentStatusException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1190
1191// An invalid deployment style was specified. Valid deployment types include
1192// "IN_PLACE" and "BLUE_GREEN." Valid deployment options include
1193// "WITH_TRAFFIC_CONTROL" and "WITHOUT_TRAFFIC_CONTROL."
1194type InvalidDeploymentStyleException struct {
1195	Message *string
1196
1197	noSmithyDocumentSerde
1198}
1199
1200func (e *InvalidDeploymentStyleException) Error() string {
1201	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1202}
1203func (e *InvalidDeploymentStyleException) ErrorMessage() string {
1204	if e.Message == nil {
1205		return ""
1206	}
1207	return *e.Message
1208}
1209func (e *InvalidDeploymentStyleException) ErrorCode() string {
1210	return "InvalidDeploymentStyleException"
1211}
1212func (e *InvalidDeploymentStyleException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1213
1214// The target ID provided was not valid.
1215type InvalidDeploymentTargetIdException struct {
1216	Message *string
1217
1218	noSmithyDocumentSerde
1219}
1220
1221func (e *InvalidDeploymentTargetIdException) Error() string {
1222	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1223}
1224func (e *InvalidDeploymentTargetIdException) ErrorMessage() string {
1225	if e.Message == nil {
1226		return ""
1227	}
1228	return *e.Message
1229}
1230func (e *InvalidDeploymentTargetIdException) ErrorCode() string {
1231	return "InvalidDeploymentTargetIdException"
1232}
1233func (e *InvalidDeploymentTargetIdException) ErrorFault() smithy.ErrorFault {
1234	return smithy.FaultClient
1235}
1236
1237// The wait type is invalid.
1238type InvalidDeploymentWaitTypeException struct {
1239	Message *string
1240
1241	noSmithyDocumentSerde
1242}
1243
1244func (e *InvalidDeploymentWaitTypeException) Error() string {
1245	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1246}
1247func (e *InvalidDeploymentWaitTypeException) ErrorMessage() string {
1248	if e.Message == nil {
1249		return ""
1250	}
1251	return *e.Message
1252}
1253func (e *InvalidDeploymentWaitTypeException) ErrorCode() string {
1254	return "InvalidDeploymentWaitTypeException"
1255}
1256func (e *InvalidDeploymentWaitTypeException) ErrorFault() smithy.ErrorFault {
1257	return smithy.FaultClient
1258}
1259
1260// A call was submitted that specified both Ec2TagFilters and Ec2TagSet, but only
1261// one of these data types can be used in a single call.
1262type InvalidEC2TagCombinationException struct {
1263	Message *string
1264
1265	noSmithyDocumentSerde
1266}
1267
1268func (e *InvalidEC2TagCombinationException) Error() string {
1269	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1270}
1271func (e *InvalidEC2TagCombinationException) ErrorMessage() string {
1272	if e.Message == nil {
1273		return ""
1274	}
1275	return *e.Message
1276}
1277func (e *InvalidEC2TagCombinationException) ErrorCode() string {
1278	return "InvalidEC2TagCombinationException"
1279}
1280func (e *InvalidEC2TagCombinationException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1281
1282// The tag was specified in an invalid format.
1283type InvalidEC2TagException struct {
1284	Message *string
1285
1286	noSmithyDocumentSerde
1287}
1288
1289func (e *InvalidEC2TagException) Error() string {
1290	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1291}
1292func (e *InvalidEC2TagException) ErrorMessage() string {
1293	if e.Message == nil {
1294		return ""
1295	}
1296	return *e.Message
1297}
1298func (e *InvalidEC2TagException) ErrorCode() string             { return "InvalidEC2TagException" }
1299func (e *InvalidEC2TagException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1300
1301// The Amazon ECS service identifier is not valid.
1302type InvalidECSServiceException struct {
1303	Message *string
1304
1305	noSmithyDocumentSerde
1306}
1307
1308func (e *InvalidECSServiceException) Error() string {
1309	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1310}
1311func (e *InvalidECSServiceException) ErrorMessage() string {
1312	if e.Message == nil {
1313		return ""
1314	}
1315	return *e.Message
1316}
1317func (e *InvalidECSServiceException) ErrorCode() string             { return "InvalidECSServiceException" }
1318func (e *InvalidECSServiceException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1319
1320// The external ID was specified in an invalid format.
1321type InvalidExternalIdException struct {
1322	Message *string
1323
1324	noSmithyDocumentSerde
1325}
1326
1327func (e *InvalidExternalIdException) Error() string {
1328	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1329}
1330func (e *InvalidExternalIdException) ErrorMessage() string {
1331	if e.Message == nil {
1332		return ""
1333	}
1334	return *e.Message
1335}
1336func (e *InvalidExternalIdException) ErrorCode() string             { return "InvalidExternalIdException" }
1337func (e *InvalidExternalIdException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1338
1339// An invalid fileExistsBehavior option was specified to determine how AWS
1340// CodeDeploy handles files or directories that already exist in a deployment
1341// target location, but weren't part of the previous successful deployment. Valid
1342// values include "DISALLOW," "OVERWRITE," and "RETAIN."
1343type InvalidFileExistsBehaviorException struct {
1344	Message *string
1345
1346	noSmithyDocumentSerde
1347}
1348
1349func (e *InvalidFileExistsBehaviorException) Error() string {
1350	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1351}
1352func (e *InvalidFileExistsBehaviorException) ErrorMessage() string {
1353	if e.Message == nil {
1354		return ""
1355	}
1356	return *e.Message
1357}
1358func (e *InvalidFileExistsBehaviorException) ErrorCode() string {
1359	return "InvalidFileExistsBehaviorException"
1360}
1361func (e *InvalidFileExistsBehaviorException) ErrorFault() smithy.ErrorFault {
1362	return smithy.FaultClient
1363}
1364
1365// The GitHub token is not valid.
1366type InvalidGitHubAccountTokenException struct {
1367	Message *string
1368
1369	noSmithyDocumentSerde
1370}
1371
1372func (e *InvalidGitHubAccountTokenException) Error() string {
1373	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1374}
1375func (e *InvalidGitHubAccountTokenException) ErrorMessage() string {
1376	if e.Message == nil {
1377		return ""
1378	}
1379	return *e.Message
1380}
1381func (e *InvalidGitHubAccountTokenException) ErrorCode() string {
1382	return "InvalidGitHubAccountTokenException"
1383}
1384func (e *InvalidGitHubAccountTokenException) ErrorFault() smithy.ErrorFault {
1385	return smithy.FaultClient
1386}
1387
1388// The format of the specified GitHub account connection name is invalid.
1389type InvalidGitHubAccountTokenNameException struct {
1390	Message *string
1391
1392	noSmithyDocumentSerde
1393}
1394
1395func (e *InvalidGitHubAccountTokenNameException) Error() string {
1396	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1397}
1398func (e *InvalidGitHubAccountTokenNameException) ErrorMessage() string {
1399	if e.Message == nil {
1400		return ""
1401	}
1402	return *e.Message
1403}
1404func (e *InvalidGitHubAccountTokenNameException) ErrorCode() string {
1405	return "InvalidGitHubAccountTokenNameException"
1406}
1407func (e *InvalidGitHubAccountTokenNameException) ErrorFault() smithy.ErrorFault {
1408	return smithy.FaultClient
1409}
1410
1411// The IAM session ARN was specified in an invalid format.
1412type InvalidIamSessionArnException struct {
1413	Message *string
1414
1415	noSmithyDocumentSerde
1416}
1417
1418func (e *InvalidIamSessionArnException) Error() string {
1419	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1420}
1421func (e *InvalidIamSessionArnException) ErrorMessage() string {
1422	if e.Message == nil {
1423		return ""
1424	}
1425	return *e.Message
1426}
1427func (e *InvalidIamSessionArnException) ErrorCode() string             { return "InvalidIamSessionArnException" }
1428func (e *InvalidIamSessionArnException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1429
1430// The IAM user ARN was specified in an invalid format.
1431type InvalidIamUserArnException struct {
1432	Message *string
1433
1434	noSmithyDocumentSerde
1435}
1436
1437func (e *InvalidIamUserArnException) Error() string {
1438	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1439}
1440func (e *InvalidIamUserArnException) ErrorMessage() string {
1441	if e.Message == nil {
1442		return ""
1443	}
1444	return *e.Message
1445}
1446func (e *InvalidIamUserArnException) ErrorCode() string             { return "InvalidIamUserArnException" }
1447func (e *InvalidIamUserArnException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1448
1449// The IgnoreApplicationStopFailures value is invalid. For AWS Lambda deployments,
1450// false is expected. For EC2/On-premises deployments, true or false is expected.
1451type InvalidIgnoreApplicationStopFailuresValueException struct {
1452	Message *string
1453
1454	noSmithyDocumentSerde
1455}
1456
1457func (e *InvalidIgnoreApplicationStopFailuresValueException) Error() string {
1458	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1459}
1460func (e *InvalidIgnoreApplicationStopFailuresValueException) ErrorMessage() string {
1461	if e.Message == nil {
1462		return ""
1463	}
1464	return *e.Message
1465}
1466func (e *InvalidIgnoreApplicationStopFailuresValueException) ErrorCode() string {
1467	return "InvalidIgnoreApplicationStopFailuresValueException"
1468}
1469func (e *InvalidIgnoreApplicationStopFailuresValueException) ErrorFault() smithy.ErrorFault {
1470	return smithy.FaultClient
1471}
1472
1473// The input was specified in an invalid format.
1474type InvalidInputException struct {
1475	Message *string
1476
1477	noSmithyDocumentSerde
1478}
1479
1480func (e *InvalidInputException) Error() string {
1481	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1482}
1483func (e *InvalidInputException) ErrorMessage() string {
1484	if e.Message == nil {
1485		return ""
1486	}
1487	return *e.Message
1488}
1489func (e *InvalidInputException) ErrorCode() string             { return "InvalidInputException" }
1490func (e *InvalidInputException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1491
1492// The on-premises instance name was specified in an invalid format.
1493type InvalidInstanceNameException struct {
1494	Message *string
1495
1496	noSmithyDocumentSerde
1497}
1498
1499func (e *InvalidInstanceNameException) Error() string {
1500	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1501}
1502func (e *InvalidInstanceNameException) ErrorMessage() string {
1503	if e.Message == nil {
1504		return ""
1505	}
1506	return *e.Message
1507}
1508func (e *InvalidInstanceNameException) ErrorCode() string             { return "InvalidInstanceNameException" }
1509func (e *InvalidInstanceNameException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1510
1511// The specified instance status does not exist.
1512type InvalidInstanceStatusException struct {
1513	Message *string
1514
1515	noSmithyDocumentSerde
1516}
1517
1518func (e *InvalidInstanceStatusException) Error() string {
1519	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1520}
1521func (e *InvalidInstanceStatusException) ErrorMessage() string {
1522	if e.Message == nil {
1523		return ""
1524	}
1525	return *e.Message
1526}
1527func (e *InvalidInstanceStatusException) ErrorCode() string             { return "InvalidInstanceStatusException" }
1528func (e *InvalidInstanceStatusException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1529
1530// An invalid instance type was specified for instances in a blue/green deployment.
1531// Valid values include "Blue" for an original environment and "Green" for a
1532// replacement environment.
1533type InvalidInstanceTypeException struct {
1534	Message *string
1535
1536	noSmithyDocumentSerde
1537}
1538
1539func (e *InvalidInstanceTypeException) Error() string {
1540	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1541}
1542func (e *InvalidInstanceTypeException) ErrorMessage() string {
1543	if e.Message == nil {
1544		return ""
1545	}
1546	return *e.Message
1547}
1548func (e *InvalidInstanceTypeException) ErrorCode() string             { return "InvalidInstanceTypeException" }
1549func (e *InvalidInstanceTypeException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1550
1551// The specified key prefix filter was specified in an invalid format.
1552type InvalidKeyPrefixFilterException struct {
1553	Message *string
1554
1555	noSmithyDocumentSerde
1556}
1557
1558func (e *InvalidKeyPrefixFilterException) Error() string {
1559	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1560}
1561func (e *InvalidKeyPrefixFilterException) ErrorMessage() string {
1562	if e.Message == nil {
1563		return ""
1564	}
1565	return *e.Message
1566}
1567func (e *InvalidKeyPrefixFilterException) ErrorCode() string {
1568	return "InvalidKeyPrefixFilterException"
1569}
1570func (e *InvalidKeyPrefixFilterException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1571
1572// A lifecycle event hook is invalid. Review the hooks section in your AppSpec file
1573// to ensure the lifecycle events and hooks functions are valid.
1574type InvalidLifecycleEventHookExecutionIdException struct {
1575	Message *string
1576
1577	noSmithyDocumentSerde
1578}
1579
1580func (e *InvalidLifecycleEventHookExecutionIdException) Error() string {
1581	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1582}
1583func (e *InvalidLifecycleEventHookExecutionIdException) ErrorMessage() string {
1584	if e.Message == nil {
1585		return ""
1586	}
1587	return *e.Message
1588}
1589func (e *InvalidLifecycleEventHookExecutionIdException) ErrorCode() string {
1590	return "InvalidLifecycleEventHookExecutionIdException"
1591}
1592func (e *InvalidLifecycleEventHookExecutionIdException) ErrorFault() smithy.ErrorFault {
1593	return smithy.FaultClient
1594}
1595
1596// The result of a Lambda validation function that verifies a lifecycle event is
1597// invalid. It should return Succeeded or Failed.
1598type InvalidLifecycleEventHookExecutionStatusException struct {
1599	Message *string
1600
1601	noSmithyDocumentSerde
1602}
1603
1604func (e *InvalidLifecycleEventHookExecutionStatusException) Error() string {
1605	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1606}
1607func (e *InvalidLifecycleEventHookExecutionStatusException) ErrorMessage() string {
1608	if e.Message == nil {
1609		return ""
1610	}
1611	return *e.Message
1612}
1613func (e *InvalidLifecycleEventHookExecutionStatusException) ErrorCode() string {
1614	return "InvalidLifecycleEventHookExecutionStatusException"
1615}
1616func (e *InvalidLifecycleEventHookExecutionStatusException) ErrorFault() smithy.ErrorFault {
1617	return smithy.FaultClient
1618}
1619
1620// An invalid load balancer name, or no load balancer name, was specified.
1621type InvalidLoadBalancerInfoException struct {
1622	Message *string
1623
1624	noSmithyDocumentSerde
1625}
1626
1627func (e *InvalidLoadBalancerInfoException) Error() string {
1628	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1629}
1630func (e *InvalidLoadBalancerInfoException) ErrorMessage() string {
1631	if e.Message == nil {
1632		return ""
1633	}
1634	return *e.Message
1635}
1636func (e *InvalidLoadBalancerInfoException) ErrorCode() string {
1637	return "InvalidLoadBalancerInfoException"
1638}
1639func (e *InvalidLoadBalancerInfoException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1640
1641// The minimum healthy instance value was specified in an invalid format.
1642type InvalidMinimumHealthyHostValueException struct {
1643	Message *string
1644
1645	noSmithyDocumentSerde
1646}
1647
1648func (e *InvalidMinimumHealthyHostValueException) Error() string {
1649	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1650}
1651func (e *InvalidMinimumHealthyHostValueException) ErrorMessage() string {
1652	if e.Message == nil {
1653		return ""
1654	}
1655	return *e.Message
1656}
1657func (e *InvalidMinimumHealthyHostValueException) ErrorCode() string {
1658	return "InvalidMinimumHealthyHostValueException"
1659}
1660func (e *InvalidMinimumHealthyHostValueException) ErrorFault() smithy.ErrorFault {
1661	return smithy.FaultClient
1662}
1663
1664// The next token was specified in an invalid format.
1665type InvalidNextTokenException struct {
1666	Message *string
1667
1668	noSmithyDocumentSerde
1669}
1670
1671func (e *InvalidNextTokenException) Error() string {
1672	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1673}
1674func (e *InvalidNextTokenException) ErrorMessage() string {
1675	if e.Message == nil {
1676		return ""
1677	}
1678	return *e.Message
1679}
1680func (e *InvalidNextTokenException) ErrorCode() string             { return "InvalidNextTokenException" }
1681func (e *InvalidNextTokenException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1682
1683// A call was submitted that specified both OnPremisesTagFilters and
1684// OnPremisesTagSet, but only one of these data types can be used in a single call.
1685type InvalidOnPremisesTagCombinationException struct {
1686	Message *string
1687
1688	noSmithyDocumentSerde
1689}
1690
1691func (e *InvalidOnPremisesTagCombinationException) Error() string {
1692	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1693}
1694func (e *InvalidOnPremisesTagCombinationException) ErrorMessage() string {
1695	if e.Message == nil {
1696		return ""
1697	}
1698	return *e.Message
1699}
1700func (e *InvalidOnPremisesTagCombinationException) ErrorCode() string {
1701	return "InvalidOnPremisesTagCombinationException"
1702}
1703func (e *InvalidOnPremisesTagCombinationException) ErrorFault() smithy.ErrorFault {
1704	return smithy.FaultClient
1705}
1706
1707// An invalid operation was detected.
1708type InvalidOperationException struct {
1709	Message *string
1710
1711	noSmithyDocumentSerde
1712}
1713
1714func (e *InvalidOperationException) Error() string {
1715	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1716}
1717func (e *InvalidOperationException) ErrorMessage() string {
1718	if e.Message == nil {
1719		return ""
1720	}
1721	return *e.Message
1722}
1723func (e *InvalidOperationException) ErrorCode() string             { return "InvalidOperationException" }
1724func (e *InvalidOperationException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1725
1726// The registration status was specified in an invalid format.
1727type InvalidRegistrationStatusException struct {
1728	Message *string
1729
1730	noSmithyDocumentSerde
1731}
1732
1733func (e *InvalidRegistrationStatusException) Error() string {
1734	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1735}
1736func (e *InvalidRegistrationStatusException) ErrorMessage() string {
1737	if e.Message == nil {
1738		return ""
1739	}
1740	return *e.Message
1741}
1742func (e *InvalidRegistrationStatusException) ErrorCode() string {
1743	return "InvalidRegistrationStatusException"
1744}
1745func (e *InvalidRegistrationStatusException) ErrorFault() smithy.ErrorFault {
1746	return smithy.FaultClient
1747}
1748
1749// The revision was specified in an invalid format.
1750type InvalidRevisionException struct {
1751	Message *string
1752
1753	noSmithyDocumentSerde
1754}
1755
1756func (e *InvalidRevisionException) Error() string {
1757	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1758}
1759func (e *InvalidRevisionException) ErrorMessage() string {
1760	if e.Message == nil {
1761		return ""
1762	}
1763	return *e.Message
1764}
1765func (e *InvalidRevisionException) ErrorCode() string             { return "InvalidRevisionException" }
1766func (e *InvalidRevisionException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1767
1768// The service role ARN was specified in an invalid format. Or, if an Auto Scaling
1769// group was specified, the specified service role does not grant the appropriate
1770// permissions to Amazon EC2 Auto Scaling.
1771type InvalidRoleException struct {
1772	Message *string
1773
1774	noSmithyDocumentSerde
1775}
1776
1777func (e *InvalidRoleException) Error() string {
1778	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1779}
1780func (e *InvalidRoleException) ErrorMessage() string {
1781	if e.Message == nil {
1782		return ""
1783	}
1784	return *e.Message
1785}
1786func (e *InvalidRoleException) ErrorCode() string             { return "InvalidRoleException" }
1787func (e *InvalidRoleException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1788
1789// The column name to sort by is either not present or was specified in an invalid
1790// format.
1791type InvalidSortByException struct {
1792	Message *string
1793
1794	noSmithyDocumentSerde
1795}
1796
1797func (e *InvalidSortByException) Error() string {
1798	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1799}
1800func (e *InvalidSortByException) ErrorMessage() string {
1801	if e.Message == nil {
1802		return ""
1803	}
1804	return *e.Message
1805}
1806func (e *InvalidSortByException) ErrorCode() string             { return "InvalidSortByException" }
1807func (e *InvalidSortByException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1808
1809// The sort order was specified in an invalid format.
1810type InvalidSortOrderException struct {
1811	Message *string
1812
1813	noSmithyDocumentSerde
1814}
1815
1816func (e *InvalidSortOrderException) Error() string {
1817	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1818}
1819func (e *InvalidSortOrderException) ErrorMessage() string {
1820	if e.Message == nil {
1821		return ""
1822	}
1823	return *e.Message
1824}
1825func (e *InvalidSortOrderException) ErrorCode() string             { return "InvalidSortOrderException" }
1826func (e *InvalidSortOrderException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1827
1828// The tag was specified in an invalid format.
1829type InvalidTagException struct {
1830	Message *string
1831
1832	noSmithyDocumentSerde
1833}
1834
1835func (e *InvalidTagException) Error() string {
1836	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1837}
1838func (e *InvalidTagException) ErrorMessage() string {
1839	if e.Message == nil {
1840		return ""
1841	}
1842	return *e.Message
1843}
1844func (e *InvalidTagException) ErrorCode() string             { return "InvalidTagException" }
1845func (e *InvalidTagException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1846
1847// The tag filter was specified in an invalid format.
1848type InvalidTagFilterException struct {
1849	Message *string
1850
1851	noSmithyDocumentSerde
1852}
1853
1854func (e *InvalidTagFilterException) Error() string {
1855	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1856}
1857func (e *InvalidTagFilterException) ErrorMessage() string {
1858	if e.Message == nil {
1859		return ""
1860	}
1861	return *e.Message
1862}
1863func (e *InvalidTagFilterException) ErrorCode() string             { return "InvalidTagFilterException" }
1864func (e *InvalidTagFilterException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1865
1866// The specified tags are not valid.
1867type InvalidTagsToAddException struct {
1868	Message *string
1869
1870	noSmithyDocumentSerde
1871}
1872
1873func (e *InvalidTagsToAddException) Error() string {
1874	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1875}
1876func (e *InvalidTagsToAddException) ErrorMessage() string {
1877	if e.Message == nil {
1878		return ""
1879	}
1880	return *e.Message
1881}
1882func (e *InvalidTagsToAddException) ErrorCode() string             { return "InvalidTagsToAddException" }
1883func (e *InvalidTagsToAddException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1884
1885// The target filter name is invalid.
1886type InvalidTargetFilterNameException struct {
1887	Message *string
1888
1889	noSmithyDocumentSerde
1890}
1891
1892func (e *InvalidTargetFilterNameException) Error() string {
1893	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1894}
1895func (e *InvalidTargetFilterNameException) ErrorMessage() string {
1896	if e.Message == nil {
1897		return ""
1898	}
1899	return *e.Message
1900}
1901func (e *InvalidTargetFilterNameException) ErrorCode() string {
1902	return "InvalidTargetFilterNameException"
1903}
1904func (e *InvalidTargetFilterNameException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1905
1906// A target group pair associated with this deployment is not valid.
1907type InvalidTargetGroupPairException struct {
1908	Message *string
1909
1910	noSmithyDocumentSerde
1911}
1912
1913func (e *InvalidTargetGroupPairException) Error() string {
1914	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1915}
1916func (e *InvalidTargetGroupPairException) ErrorMessage() string {
1917	if e.Message == nil {
1918		return ""
1919	}
1920	return *e.Message
1921}
1922func (e *InvalidTargetGroupPairException) ErrorCode() string {
1923	return "InvalidTargetGroupPairException"
1924}
1925func (e *InvalidTargetGroupPairException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1926
1927// The target instance configuration is invalid. Possible causes include:
1928//
1929// *
1930// Configuration data for target instances was entered for an in-place
1931// deployment.
1932//
1933// * The limit of 10 tags for a tag type was exceeded.
1934//
1935// * The combined
1936// length of the tag names exceeded the limit.
1937//
1938// * A specified tag is not currently
1939// applied to any instances.
1940type InvalidTargetInstancesException struct {
1941	Message *string
1942
1943	noSmithyDocumentSerde
1944}
1945
1946func (e *InvalidTargetInstancesException) Error() string {
1947	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1948}
1949func (e *InvalidTargetInstancesException) ErrorMessage() string {
1950	if e.Message == nil {
1951		return ""
1952	}
1953	return *e.Message
1954}
1955func (e *InvalidTargetInstancesException) ErrorCode() string {
1956	return "InvalidTargetInstancesException"
1957}
1958func (e *InvalidTargetInstancesException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1959
1960// The specified time range was specified in an invalid format.
1961type InvalidTimeRangeException struct {
1962	Message *string
1963
1964	noSmithyDocumentSerde
1965}
1966
1967func (e *InvalidTimeRangeException) Error() string {
1968	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1969}
1970func (e *InvalidTimeRangeException) ErrorMessage() string {
1971	if e.Message == nil {
1972		return ""
1973	}
1974	return *e.Message
1975}
1976func (e *InvalidTimeRangeException) ErrorCode() string             { return "InvalidTimeRangeException" }
1977func (e *InvalidTimeRangeException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
1978
1979// The configuration that specifies how traffic is routed during a deployment is
1980// invalid.
1981type InvalidTrafficRoutingConfigurationException struct {
1982	Message *string
1983
1984	noSmithyDocumentSerde
1985}
1986
1987func (e *InvalidTrafficRoutingConfigurationException) Error() string {
1988	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
1989}
1990func (e *InvalidTrafficRoutingConfigurationException) ErrorMessage() string {
1991	if e.Message == nil {
1992		return ""
1993	}
1994	return *e.Message
1995}
1996func (e *InvalidTrafficRoutingConfigurationException) ErrorCode() string {
1997	return "InvalidTrafficRoutingConfigurationException"
1998}
1999func (e *InvalidTrafficRoutingConfigurationException) ErrorFault() smithy.ErrorFault {
2000	return smithy.FaultClient
2001}
2002
2003// The trigger was specified in an invalid format.
2004type InvalidTriggerConfigException struct {
2005	Message *string
2006
2007	noSmithyDocumentSerde
2008}
2009
2010func (e *InvalidTriggerConfigException) Error() string {
2011	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2012}
2013func (e *InvalidTriggerConfigException) ErrorMessage() string {
2014	if e.Message == nil {
2015		return ""
2016	}
2017	return *e.Message
2018}
2019func (e *InvalidTriggerConfigException) ErrorCode() string             { return "InvalidTriggerConfigException" }
2020func (e *InvalidTriggerConfigException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2021
2022// The UpdateOutdatedInstancesOnly value is invalid. For AWS Lambda deployments,
2023// false is expected. For EC2/On-premises deployments, true or false is expected.
2024type InvalidUpdateOutdatedInstancesOnlyValueException struct {
2025	Message *string
2026
2027	noSmithyDocumentSerde
2028}
2029
2030func (e *InvalidUpdateOutdatedInstancesOnlyValueException) Error() string {
2031	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2032}
2033func (e *InvalidUpdateOutdatedInstancesOnlyValueException) ErrorMessage() string {
2034	if e.Message == nil {
2035		return ""
2036	}
2037	return *e.Message
2038}
2039func (e *InvalidUpdateOutdatedInstancesOnlyValueException) ErrorCode() string {
2040	return "InvalidUpdateOutdatedInstancesOnlyValueException"
2041}
2042func (e *InvalidUpdateOutdatedInstancesOnlyValueException) ErrorFault() smithy.ErrorFault {
2043	return smithy.FaultClient
2044}
2045
2046// An attempt to return the status of an already completed lifecycle event
2047// occurred.
2048type LifecycleEventAlreadyCompletedException struct {
2049	Message *string
2050
2051	noSmithyDocumentSerde
2052}
2053
2054func (e *LifecycleEventAlreadyCompletedException) Error() string {
2055	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2056}
2057func (e *LifecycleEventAlreadyCompletedException) ErrorMessage() string {
2058	if e.Message == nil {
2059		return ""
2060	}
2061	return *e.Message
2062}
2063func (e *LifecycleEventAlreadyCompletedException) ErrorCode() string {
2064	return "LifecycleEventAlreadyCompletedException"
2065}
2066func (e *LifecycleEventAlreadyCompletedException) ErrorFault() smithy.ErrorFault {
2067	return smithy.FaultClient
2068}
2069
2070// The limit for lifecycle hooks was exceeded.
2071type LifecycleHookLimitExceededException struct {
2072	Message *string
2073
2074	noSmithyDocumentSerde
2075}
2076
2077func (e *LifecycleHookLimitExceededException) Error() string {
2078	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2079}
2080func (e *LifecycleHookLimitExceededException) ErrorMessage() string {
2081	if e.Message == nil {
2082		return ""
2083	}
2084	return *e.Message
2085}
2086func (e *LifecycleHookLimitExceededException) ErrorCode() string {
2087	return "LifecycleHookLimitExceededException"
2088}
2089func (e *LifecycleHookLimitExceededException) ErrorFault() smithy.ErrorFault {
2090	return smithy.FaultClient
2091}
2092
2093// Both an IAM user ARN and an IAM session ARN were included in the request. Use
2094// only one ARN type.
2095type MultipleIamArnsProvidedException struct {
2096	Message *string
2097
2098	noSmithyDocumentSerde
2099}
2100
2101func (e *MultipleIamArnsProvidedException) Error() string {
2102	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2103}
2104func (e *MultipleIamArnsProvidedException) ErrorMessage() string {
2105	if e.Message == nil {
2106		return ""
2107	}
2108	return *e.Message
2109}
2110func (e *MultipleIamArnsProvidedException) ErrorCode() string {
2111	return "MultipleIamArnsProvidedException"
2112}
2113func (e *MultipleIamArnsProvidedException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2114
2115// The API used does not support the deployment.
2116type OperationNotSupportedException struct {
2117	Message *string
2118
2119	noSmithyDocumentSerde
2120}
2121
2122func (e *OperationNotSupportedException) Error() string {
2123	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2124}
2125func (e *OperationNotSupportedException) ErrorMessage() string {
2126	if e.Message == nil {
2127		return ""
2128	}
2129	return *e.Message
2130}
2131func (e *OperationNotSupportedException) ErrorCode() string             { return "OperationNotSupportedException" }
2132func (e *OperationNotSupportedException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2133
2134// The ARN of a resource is required, but was not found.
2135type ResourceArnRequiredException struct {
2136	Message *string
2137
2138	noSmithyDocumentSerde
2139}
2140
2141func (e *ResourceArnRequiredException) Error() string {
2142	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2143}
2144func (e *ResourceArnRequiredException) ErrorMessage() string {
2145	if e.Message == nil {
2146		return ""
2147	}
2148	return *e.Message
2149}
2150func (e *ResourceArnRequiredException) ErrorCode() string             { return "ResourceArnRequiredException" }
2151func (e *ResourceArnRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2152
2153// The specified resource could not be validated.
2154type ResourceValidationException struct {
2155	Message *string
2156
2157	noSmithyDocumentSerde
2158}
2159
2160func (e *ResourceValidationException) Error() string {
2161	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2162}
2163func (e *ResourceValidationException) ErrorMessage() string {
2164	if e.Message == nil {
2165		return ""
2166	}
2167	return *e.Message
2168}
2169func (e *ResourceValidationException) ErrorCode() string             { return "ResourceValidationException" }
2170func (e *ResourceValidationException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2171
2172// The named revision does not exist with the IAM user or AWS account.
2173type RevisionDoesNotExistException struct {
2174	Message *string
2175
2176	noSmithyDocumentSerde
2177}
2178
2179func (e *RevisionDoesNotExistException) Error() string {
2180	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2181}
2182func (e *RevisionDoesNotExistException) ErrorMessage() string {
2183	if e.Message == nil {
2184		return ""
2185	}
2186	return *e.Message
2187}
2188func (e *RevisionDoesNotExistException) ErrorCode() string             { return "RevisionDoesNotExistException" }
2189func (e *RevisionDoesNotExistException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2190
2191// The revision ID was not specified.
2192type RevisionRequiredException struct {
2193	Message *string
2194
2195	noSmithyDocumentSerde
2196}
2197
2198func (e *RevisionRequiredException) Error() string {
2199	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2200}
2201func (e *RevisionRequiredException) ErrorMessage() string {
2202	if e.Message == nil {
2203		return ""
2204	}
2205	return *e.Message
2206}
2207func (e *RevisionRequiredException) ErrorCode() string             { return "RevisionRequiredException" }
2208func (e *RevisionRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2209
2210// The role ID was not specified.
2211type RoleRequiredException struct {
2212	Message *string
2213
2214	noSmithyDocumentSerde
2215}
2216
2217func (e *RoleRequiredException) Error() string {
2218	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2219}
2220func (e *RoleRequiredException) ErrorMessage() string {
2221	if e.Message == nil {
2222		return ""
2223	}
2224	return *e.Message
2225}
2226func (e *RoleRequiredException) ErrorCode() string             { return "RoleRequiredException" }
2227func (e *RoleRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2228
2229// The maximum allowed number of tags was exceeded.
2230type TagLimitExceededException struct {
2231	Message *string
2232
2233	noSmithyDocumentSerde
2234}
2235
2236func (e *TagLimitExceededException) Error() string {
2237	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2238}
2239func (e *TagLimitExceededException) ErrorMessage() string {
2240	if e.Message == nil {
2241		return ""
2242	}
2243	return *e.Message
2244}
2245func (e *TagLimitExceededException) ErrorCode() string             { return "TagLimitExceededException" }
2246func (e *TagLimitExceededException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2247
2248// A tag was not specified.
2249type TagRequiredException struct {
2250	Message *string
2251
2252	noSmithyDocumentSerde
2253}
2254
2255func (e *TagRequiredException) Error() string {
2256	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2257}
2258func (e *TagRequiredException) ErrorMessage() string {
2259	if e.Message == nil {
2260		return ""
2261	}
2262	return *e.Message
2263}
2264func (e *TagRequiredException) ErrorCode() string             { return "TagRequiredException" }
2265func (e *TagRequiredException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2266
2267// The number of tag groups included in the tag set list exceeded the maximum
2268// allowed limit of 3.
2269type TagSetListLimitExceededException struct {
2270	Message *string
2271
2272	noSmithyDocumentSerde
2273}
2274
2275func (e *TagSetListLimitExceededException) Error() string {
2276	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2277}
2278func (e *TagSetListLimitExceededException) ErrorMessage() string {
2279	if e.Message == nil {
2280		return ""
2281	}
2282	return *e.Message
2283}
2284func (e *TagSetListLimitExceededException) ErrorCode() string {
2285	return "TagSetListLimitExceededException"
2286}
2287func (e *TagSetListLimitExceededException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2288
2289// An API function was called too frequently.
2290type ThrottlingException struct {
2291	Message *string
2292
2293	noSmithyDocumentSerde
2294}
2295
2296func (e *ThrottlingException) Error() string {
2297	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2298}
2299func (e *ThrottlingException) ErrorMessage() string {
2300	if e.Message == nil {
2301		return ""
2302	}
2303	return *e.Message
2304}
2305func (e *ThrottlingException) ErrorCode() string             { return "ThrottlingException" }
2306func (e *ThrottlingException) ErrorFault() smithy.ErrorFault { return smithy.FaultClient }
2307
2308// The maximum allowed number of triggers was exceeded.
2309type TriggerTargetsLimitExceededException struct {
2310	Message *string
2311
2312	noSmithyDocumentSerde
2313}
2314
2315func (e *TriggerTargetsLimitExceededException) Error() string {
2316	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2317}
2318func (e *TriggerTargetsLimitExceededException) ErrorMessage() string {
2319	if e.Message == nil {
2320		return ""
2321	}
2322	return *e.Message
2323}
2324func (e *TriggerTargetsLimitExceededException) ErrorCode() string {
2325	return "TriggerTargetsLimitExceededException"
2326}
2327func (e *TriggerTargetsLimitExceededException) ErrorFault() smithy.ErrorFault {
2328	return smithy.FaultClient
2329}
2330
2331// A call was submitted that is not supported for the specified deployment type.
2332type UnsupportedActionForDeploymentTypeException struct {
2333	Message *string
2334
2335	noSmithyDocumentSerde
2336}
2337
2338func (e *UnsupportedActionForDeploymentTypeException) Error() string {
2339	return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage())
2340}
2341func (e *UnsupportedActionForDeploymentTypeException) ErrorMessage() string {
2342	if e.Message == nil {
2343		return ""
2344	}
2345	return *e.Message
2346}
2347func (e *UnsupportedActionForDeploymentTypeException) ErrorCode() string {
2348	return "UnsupportedActionForDeploymentTypeException"
2349}
2350func (e *UnsupportedActionForDeploymentTypeException) ErrorFault() smithy.ErrorFault {
2351	return smithy.FaultClient
2352}
2353