1// Code generated by smithy-go-codegen DO NOT EDIT.
2
3package codedeploy
4
5import (
6	"context"
7	"fmt"
8	smithy "github.com/aws/smithy-go"
9	"github.com/aws/smithy-go/middleware"
10)
11
12type validateOpAddTagsToOnPremisesInstances struct {
13}
14
15func (*validateOpAddTagsToOnPremisesInstances) ID() string {
16	return "OperationInputValidation"
17}
18
19func (m *validateOpAddTagsToOnPremisesInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
20	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
21) {
22	input, ok := in.Parameters.(*AddTagsToOnPremisesInstancesInput)
23	if !ok {
24		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
25	}
26	if err := validateOpAddTagsToOnPremisesInstancesInput(input); err != nil {
27		return out, metadata, err
28	}
29	return next.HandleInitialize(ctx, in)
30}
31
32type validateOpBatchGetApplicationRevisions struct {
33}
34
35func (*validateOpBatchGetApplicationRevisions) ID() string {
36	return "OperationInputValidation"
37}
38
39func (m *validateOpBatchGetApplicationRevisions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
40	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
41) {
42	input, ok := in.Parameters.(*BatchGetApplicationRevisionsInput)
43	if !ok {
44		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
45	}
46	if err := validateOpBatchGetApplicationRevisionsInput(input); err != nil {
47		return out, metadata, err
48	}
49	return next.HandleInitialize(ctx, in)
50}
51
52type validateOpBatchGetApplications struct {
53}
54
55func (*validateOpBatchGetApplications) ID() string {
56	return "OperationInputValidation"
57}
58
59func (m *validateOpBatchGetApplications) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
60	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
61) {
62	input, ok := in.Parameters.(*BatchGetApplicationsInput)
63	if !ok {
64		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
65	}
66	if err := validateOpBatchGetApplicationsInput(input); err != nil {
67		return out, metadata, err
68	}
69	return next.HandleInitialize(ctx, in)
70}
71
72type validateOpBatchGetDeploymentGroups struct {
73}
74
75func (*validateOpBatchGetDeploymentGroups) ID() string {
76	return "OperationInputValidation"
77}
78
79func (m *validateOpBatchGetDeploymentGroups) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
80	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
81) {
82	input, ok := in.Parameters.(*BatchGetDeploymentGroupsInput)
83	if !ok {
84		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
85	}
86	if err := validateOpBatchGetDeploymentGroupsInput(input); err != nil {
87		return out, metadata, err
88	}
89	return next.HandleInitialize(ctx, in)
90}
91
92type validateOpBatchGetDeploymentInstances struct {
93}
94
95func (*validateOpBatchGetDeploymentInstances) ID() string {
96	return "OperationInputValidation"
97}
98
99func (m *validateOpBatchGetDeploymentInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
100	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
101) {
102	input, ok := in.Parameters.(*BatchGetDeploymentInstancesInput)
103	if !ok {
104		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
105	}
106	if err := validateOpBatchGetDeploymentInstancesInput(input); err != nil {
107		return out, metadata, err
108	}
109	return next.HandleInitialize(ctx, in)
110}
111
112type validateOpBatchGetDeployments struct {
113}
114
115func (*validateOpBatchGetDeployments) ID() string {
116	return "OperationInputValidation"
117}
118
119func (m *validateOpBatchGetDeployments) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
120	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
121) {
122	input, ok := in.Parameters.(*BatchGetDeploymentsInput)
123	if !ok {
124		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
125	}
126	if err := validateOpBatchGetDeploymentsInput(input); err != nil {
127		return out, metadata, err
128	}
129	return next.HandleInitialize(ctx, in)
130}
131
132type validateOpBatchGetOnPremisesInstances struct {
133}
134
135func (*validateOpBatchGetOnPremisesInstances) ID() string {
136	return "OperationInputValidation"
137}
138
139func (m *validateOpBatchGetOnPremisesInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
140	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
141) {
142	input, ok := in.Parameters.(*BatchGetOnPremisesInstancesInput)
143	if !ok {
144		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
145	}
146	if err := validateOpBatchGetOnPremisesInstancesInput(input); err != nil {
147		return out, metadata, err
148	}
149	return next.HandleInitialize(ctx, in)
150}
151
152type validateOpCreateApplication struct {
153}
154
155func (*validateOpCreateApplication) ID() string {
156	return "OperationInputValidation"
157}
158
159func (m *validateOpCreateApplication) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
160	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
161) {
162	input, ok := in.Parameters.(*CreateApplicationInput)
163	if !ok {
164		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
165	}
166	if err := validateOpCreateApplicationInput(input); err != nil {
167		return out, metadata, err
168	}
169	return next.HandleInitialize(ctx, in)
170}
171
172type validateOpCreateDeploymentConfig struct {
173}
174
175func (*validateOpCreateDeploymentConfig) ID() string {
176	return "OperationInputValidation"
177}
178
179func (m *validateOpCreateDeploymentConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
180	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
181) {
182	input, ok := in.Parameters.(*CreateDeploymentConfigInput)
183	if !ok {
184		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
185	}
186	if err := validateOpCreateDeploymentConfigInput(input); err != nil {
187		return out, metadata, err
188	}
189	return next.HandleInitialize(ctx, in)
190}
191
192type validateOpCreateDeploymentGroup struct {
193}
194
195func (*validateOpCreateDeploymentGroup) ID() string {
196	return "OperationInputValidation"
197}
198
199func (m *validateOpCreateDeploymentGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
200	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
201) {
202	input, ok := in.Parameters.(*CreateDeploymentGroupInput)
203	if !ok {
204		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
205	}
206	if err := validateOpCreateDeploymentGroupInput(input); err != nil {
207		return out, metadata, err
208	}
209	return next.HandleInitialize(ctx, in)
210}
211
212type validateOpCreateDeployment struct {
213}
214
215func (*validateOpCreateDeployment) ID() string {
216	return "OperationInputValidation"
217}
218
219func (m *validateOpCreateDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
220	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
221) {
222	input, ok := in.Parameters.(*CreateDeploymentInput)
223	if !ok {
224		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
225	}
226	if err := validateOpCreateDeploymentInput(input); err != nil {
227		return out, metadata, err
228	}
229	return next.HandleInitialize(ctx, in)
230}
231
232type validateOpDeleteApplication struct {
233}
234
235func (*validateOpDeleteApplication) ID() string {
236	return "OperationInputValidation"
237}
238
239func (m *validateOpDeleteApplication) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
240	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
241) {
242	input, ok := in.Parameters.(*DeleteApplicationInput)
243	if !ok {
244		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
245	}
246	if err := validateOpDeleteApplicationInput(input); err != nil {
247		return out, metadata, err
248	}
249	return next.HandleInitialize(ctx, in)
250}
251
252type validateOpDeleteDeploymentConfig struct {
253}
254
255func (*validateOpDeleteDeploymentConfig) ID() string {
256	return "OperationInputValidation"
257}
258
259func (m *validateOpDeleteDeploymentConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
260	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
261) {
262	input, ok := in.Parameters.(*DeleteDeploymentConfigInput)
263	if !ok {
264		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
265	}
266	if err := validateOpDeleteDeploymentConfigInput(input); err != nil {
267		return out, metadata, err
268	}
269	return next.HandleInitialize(ctx, in)
270}
271
272type validateOpDeleteDeploymentGroup struct {
273}
274
275func (*validateOpDeleteDeploymentGroup) ID() string {
276	return "OperationInputValidation"
277}
278
279func (m *validateOpDeleteDeploymentGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
280	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
281) {
282	input, ok := in.Parameters.(*DeleteDeploymentGroupInput)
283	if !ok {
284		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
285	}
286	if err := validateOpDeleteDeploymentGroupInput(input); err != nil {
287		return out, metadata, err
288	}
289	return next.HandleInitialize(ctx, in)
290}
291
292type validateOpDeregisterOnPremisesInstance struct {
293}
294
295func (*validateOpDeregisterOnPremisesInstance) ID() string {
296	return "OperationInputValidation"
297}
298
299func (m *validateOpDeregisterOnPremisesInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
300	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
301) {
302	input, ok := in.Parameters.(*DeregisterOnPremisesInstanceInput)
303	if !ok {
304		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
305	}
306	if err := validateOpDeregisterOnPremisesInstanceInput(input); err != nil {
307		return out, metadata, err
308	}
309	return next.HandleInitialize(ctx, in)
310}
311
312type validateOpGetApplication struct {
313}
314
315func (*validateOpGetApplication) ID() string {
316	return "OperationInputValidation"
317}
318
319func (m *validateOpGetApplication) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
320	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
321) {
322	input, ok := in.Parameters.(*GetApplicationInput)
323	if !ok {
324		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
325	}
326	if err := validateOpGetApplicationInput(input); err != nil {
327		return out, metadata, err
328	}
329	return next.HandleInitialize(ctx, in)
330}
331
332type validateOpGetApplicationRevision struct {
333}
334
335func (*validateOpGetApplicationRevision) ID() string {
336	return "OperationInputValidation"
337}
338
339func (m *validateOpGetApplicationRevision) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
340	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
341) {
342	input, ok := in.Parameters.(*GetApplicationRevisionInput)
343	if !ok {
344		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
345	}
346	if err := validateOpGetApplicationRevisionInput(input); err != nil {
347		return out, metadata, err
348	}
349	return next.HandleInitialize(ctx, in)
350}
351
352type validateOpGetDeploymentConfig struct {
353}
354
355func (*validateOpGetDeploymentConfig) ID() string {
356	return "OperationInputValidation"
357}
358
359func (m *validateOpGetDeploymentConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
360	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
361) {
362	input, ok := in.Parameters.(*GetDeploymentConfigInput)
363	if !ok {
364		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
365	}
366	if err := validateOpGetDeploymentConfigInput(input); err != nil {
367		return out, metadata, err
368	}
369	return next.HandleInitialize(ctx, in)
370}
371
372type validateOpGetDeploymentGroup struct {
373}
374
375func (*validateOpGetDeploymentGroup) ID() string {
376	return "OperationInputValidation"
377}
378
379func (m *validateOpGetDeploymentGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
380	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
381) {
382	input, ok := in.Parameters.(*GetDeploymentGroupInput)
383	if !ok {
384		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
385	}
386	if err := validateOpGetDeploymentGroupInput(input); err != nil {
387		return out, metadata, err
388	}
389	return next.HandleInitialize(ctx, in)
390}
391
392type validateOpGetDeployment struct {
393}
394
395func (*validateOpGetDeployment) ID() string {
396	return "OperationInputValidation"
397}
398
399func (m *validateOpGetDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
400	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
401) {
402	input, ok := in.Parameters.(*GetDeploymentInput)
403	if !ok {
404		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
405	}
406	if err := validateOpGetDeploymentInput(input); err != nil {
407		return out, metadata, err
408	}
409	return next.HandleInitialize(ctx, in)
410}
411
412type validateOpGetDeploymentInstance struct {
413}
414
415func (*validateOpGetDeploymentInstance) ID() string {
416	return "OperationInputValidation"
417}
418
419func (m *validateOpGetDeploymentInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
420	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
421) {
422	input, ok := in.Parameters.(*GetDeploymentInstanceInput)
423	if !ok {
424		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
425	}
426	if err := validateOpGetDeploymentInstanceInput(input); err != nil {
427		return out, metadata, err
428	}
429	return next.HandleInitialize(ctx, in)
430}
431
432type validateOpGetOnPremisesInstance struct {
433}
434
435func (*validateOpGetOnPremisesInstance) ID() string {
436	return "OperationInputValidation"
437}
438
439func (m *validateOpGetOnPremisesInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
440	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
441) {
442	input, ok := in.Parameters.(*GetOnPremisesInstanceInput)
443	if !ok {
444		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
445	}
446	if err := validateOpGetOnPremisesInstanceInput(input); err != nil {
447		return out, metadata, err
448	}
449	return next.HandleInitialize(ctx, in)
450}
451
452type validateOpListApplicationRevisions struct {
453}
454
455func (*validateOpListApplicationRevisions) ID() string {
456	return "OperationInputValidation"
457}
458
459func (m *validateOpListApplicationRevisions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
460	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
461) {
462	input, ok := in.Parameters.(*ListApplicationRevisionsInput)
463	if !ok {
464		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
465	}
466	if err := validateOpListApplicationRevisionsInput(input); err != nil {
467		return out, metadata, err
468	}
469	return next.HandleInitialize(ctx, in)
470}
471
472type validateOpListDeploymentGroups struct {
473}
474
475func (*validateOpListDeploymentGroups) ID() string {
476	return "OperationInputValidation"
477}
478
479func (m *validateOpListDeploymentGroups) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
480	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
481) {
482	input, ok := in.Parameters.(*ListDeploymentGroupsInput)
483	if !ok {
484		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
485	}
486	if err := validateOpListDeploymentGroupsInput(input); err != nil {
487		return out, metadata, err
488	}
489	return next.HandleInitialize(ctx, in)
490}
491
492type validateOpListDeploymentInstances struct {
493}
494
495func (*validateOpListDeploymentInstances) ID() string {
496	return "OperationInputValidation"
497}
498
499func (m *validateOpListDeploymentInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
500	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
501) {
502	input, ok := in.Parameters.(*ListDeploymentInstancesInput)
503	if !ok {
504		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
505	}
506	if err := validateOpListDeploymentInstancesInput(input); err != nil {
507		return out, metadata, err
508	}
509	return next.HandleInitialize(ctx, in)
510}
511
512type validateOpListTagsForResource struct {
513}
514
515func (*validateOpListTagsForResource) ID() string {
516	return "OperationInputValidation"
517}
518
519func (m *validateOpListTagsForResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
520	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
521) {
522	input, ok := in.Parameters.(*ListTagsForResourceInput)
523	if !ok {
524		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
525	}
526	if err := validateOpListTagsForResourceInput(input); err != nil {
527		return out, metadata, err
528	}
529	return next.HandleInitialize(ctx, in)
530}
531
532type validateOpRegisterApplicationRevision struct {
533}
534
535func (*validateOpRegisterApplicationRevision) ID() string {
536	return "OperationInputValidation"
537}
538
539func (m *validateOpRegisterApplicationRevision) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
540	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
541) {
542	input, ok := in.Parameters.(*RegisterApplicationRevisionInput)
543	if !ok {
544		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
545	}
546	if err := validateOpRegisterApplicationRevisionInput(input); err != nil {
547		return out, metadata, err
548	}
549	return next.HandleInitialize(ctx, in)
550}
551
552type validateOpRegisterOnPremisesInstance struct {
553}
554
555func (*validateOpRegisterOnPremisesInstance) ID() string {
556	return "OperationInputValidation"
557}
558
559func (m *validateOpRegisterOnPremisesInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
560	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
561) {
562	input, ok := in.Parameters.(*RegisterOnPremisesInstanceInput)
563	if !ok {
564		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
565	}
566	if err := validateOpRegisterOnPremisesInstanceInput(input); err != nil {
567		return out, metadata, err
568	}
569	return next.HandleInitialize(ctx, in)
570}
571
572type validateOpRemoveTagsFromOnPremisesInstances struct {
573}
574
575func (*validateOpRemoveTagsFromOnPremisesInstances) ID() string {
576	return "OperationInputValidation"
577}
578
579func (m *validateOpRemoveTagsFromOnPremisesInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
580	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
581) {
582	input, ok := in.Parameters.(*RemoveTagsFromOnPremisesInstancesInput)
583	if !ok {
584		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
585	}
586	if err := validateOpRemoveTagsFromOnPremisesInstancesInput(input); err != nil {
587		return out, metadata, err
588	}
589	return next.HandleInitialize(ctx, in)
590}
591
592type validateOpStopDeployment struct {
593}
594
595func (*validateOpStopDeployment) ID() string {
596	return "OperationInputValidation"
597}
598
599func (m *validateOpStopDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
600	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
601) {
602	input, ok := in.Parameters.(*StopDeploymentInput)
603	if !ok {
604		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
605	}
606	if err := validateOpStopDeploymentInput(input); err != nil {
607		return out, metadata, err
608	}
609	return next.HandleInitialize(ctx, in)
610}
611
612type validateOpTagResource struct {
613}
614
615func (*validateOpTagResource) ID() string {
616	return "OperationInputValidation"
617}
618
619func (m *validateOpTagResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
620	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
621) {
622	input, ok := in.Parameters.(*TagResourceInput)
623	if !ok {
624		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
625	}
626	if err := validateOpTagResourceInput(input); err != nil {
627		return out, metadata, err
628	}
629	return next.HandleInitialize(ctx, in)
630}
631
632type validateOpUntagResource struct {
633}
634
635func (*validateOpUntagResource) ID() string {
636	return "OperationInputValidation"
637}
638
639func (m *validateOpUntagResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
640	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
641) {
642	input, ok := in.Parameters.(*UntagResourceInput)
643	if !ok {
644		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
645	}
646	if err := validateOpUntagResourceInput(input); err != nil {
647		return out, metadata, err
648	}
649	return next.HandleInitialize(ctx, in)
650}
651
652type validateOpUpdateDeploymentGroup struct {
653}
654
655func (*validateOpUpdateDeploymentGroup) ID() string {
656	return "OperationInputValidation"
657}
658
659func (m *validateOpUpdateDeploymentGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
660	out middleware.InitializeOutput, metadata middleware.Metadata, err error,
661) {
662	input, ok := in.Parameters.(*UpdateDeploymentGroupInput)
663	if !ok {
664		return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
665	}
666	if err := validateOpUpdateDeploymentGroupInput(input); err != nil {
667		return out, metadata, err
668	}
669	return next.HandleInitialize(ctx, in)
670}
671
672func addOpAddTagsToOnPremisesInstancesValidationMiddleware(stack *middleware.Stack) error {
673	return stack.Initialize.Add(&validateOpAddTagsToOnPremisesInstances{}, middleware.After)
674}
675
676func addOpBatchGetApplicationRevisionsValidationMiddleware(stack *middleware.Stack) error {
677	return stack.Initialize.Add(&validateOpBatchGetApplicationRevisions{}, middleware.After)
678}
679
680func addOpBatchGetApplicationsValidationMiddleware(stack *middleware.Stack) error {
681	return stack.Initialize.Add(&validateOpBatchGetApplications{}, middleware.After)
682}
683
684func addOpBatchGetDeploymentGroupsValidationMiddleware(stack *middleware.Stack) error {
685	return stack.Initialize.Add(&validateOpBatchGetDeploymentGroups{}, middleware.After)
686}
687
688func addOpBatchGetDeploymentInstancesValidationMiddleware(stack *middleware.Stack) error {
689	return stack.Initialize.Add(&validateOpBatchGetDeploymentInstances{}, middleware.After)
690}
691
692func addOpBatchGetDeploymentsValidationMiddleware(stack *middleware.Stack) error {
693	return stack.Initialize.Add(&validateOpBatchGetDeployments{}, middleware.After)
694}
695
696func addOpBatchGetOnPremisesInstancesValidationMiddleware(stack *middleware.Stack) error {
697	return stack.Initialize.Add(&validateOpBatchGetOnPremisesInstances{}, middleware.After)
698}
699
700func addOpCreateApplicationValidationMiddleware(stack *middleware.Stack) error {
701	return stack.Initialize.Add(&validateOpCreateApplication{}, middleware.After)
702}
703
704func addOpCreateDeploymentConfigValidationMiddleware(stack *middleware.Stack) error {
705	return stack.Initialize.Add(&validateOpCreateDeploymentConfig{}, middleware.After)
706}
707
708func addOpCreateDeploymentGroupValidationMiddleware(stack *middleware.Stack) error {
709	return stack.Initialize.Add(&validateOpCreateDeploymentGroup{}, middleware.After)
710}
711
712func addOpCreateDeploymentValidationMiddleware(stack *middleware.Stack) error {
713	return stack.Initialize.Add(&validateOpCreateDeployment{}, middleware.After)
714}
715
716func addOpDeleteApplicationValidationMiddleware(stack *middleware.Stack) error {
717	return stack.Initialize.Add(&validateOpDeleteApplication{}, middleware.After)
718}
719
720func addOpDeleteDeploymentConfigValidationMiddleware(stack *middleware.Stack) error {
721	return stack.Initialize.Add(&validateOpDeleteDeploymentConfig{}, middleware.After)
722}
723
724func addOpDeleteDeploymentGroupValidationMiddleware(stack *middleware.Stack) error {
725	return stack.Initialize.Add(&validateOpDeleteDeploymentGroup{}, middleware.After)
726}
727
728func addOpDeregisterOnPremisesInstanceValidationMiddleware(stack *middleware.Stack) error {
729	return stack.Initialize.Add(&validateOpDeregisterOnPremisesInstance{}, middleware.After)
730}
731
732func addOpGetApplicationValidationMiddleware(stack *middleware.Stack) error {
733	return stack.Initialize.Add(&validateOpGetApplication{}, middleware.After)
734}
735
736func addOpGetApplicationRevisionValidationMiddleware(stack *middleware.Stack) error {
737	return stack.Initialize.Add(&validateOpGetApplicationRevision{}, middleware.After)
738}
739
740func addOpGetDeploymentConfigValidationMiddleware(stack *middleware.Stack) error {
741	return stack.Initialize.Add(&validateOpGetDeploymentConfig{}, middleware.After)
742}
743
744func addOpGetDeploymentGroupValidationMiddleware(stack *middleware.Stack) error {
745	return stack.Initialize.Add(&validateOpGetDeploymentGroup{}, middleware.After)
746}
747
748func addOpGetDeploymentValidationMiddleware(stack *middleware.Stack) error {
749	return stack.Initialize.Add(&validateOpGetDeployment{}, middleware.After)
750}
751
752func addOpGetDeploymentInstanceValidationMiddleware(stack *middleware.Stack) error {
753	return stack.Initialize.Add(&validateOpGetDeploymentInstance{}, middleware.After)
754}
755
756func addOpGetOnPremisesInstanceValidationMiddleware(stack *middleware.Stack) error {
757	return stack.Initialize.Add(&validateOpGetOnPremisesInstance{}, middleware.After)
758}
759
760func addOpListApplicationRevisionsValidationMiddleware(stack *middleware.Stack) error {
761	return stack.Initialize.Add(&validateOpListApplicationRevisions{}, middleware.After)
762}
763
764func addOpListDeploymentGroupsValidationMiddleware(stack *middleware.Stack) error {
765	return stack.Initialize.Add(&validateOpListDeploymentGroups{}, middleware.After)
766}
767
768func addOpListDeploymentInstancesValidationMiddleware(stack *middleware.Stack) error {
769	return stack.Initialize.Add(&validateOpListDeploymentInstances{}, middleware.After)
770}
771
772func addOpListTagsForResourceValidationMiddleware(stack *middleware.Stack) error {
773	return stack.Initialize.Add(&validateOpListTagsForResource{}, middleware.After)
774}
775
776func addOpRegisterApplicationRevisionValidationMiddleware(stack *middleware.Stack) error {
777	return stack.Initialize.Add(&validateOpRegisterApplicationRevision{}, middleware.After)
778}
779
780func addOpRegisterOnPremisesInstanceValidationMiddleware(stack *middleware.Stack) error {
781	return stack.Initialize.Add(&validateOpRegisterOnPremisesInstance{}, middleware.After)
782}
783
784func addOpRemoveTagsFromOnPremisesInstancesValidationMiddleware(stack *middleware.Stack) error {
785	return stack.Initialize.Add(&validateOpRemoveTagsFromOnPremisesInstances{}, middleware.After)
786}
787
788func addOpStopDeploymentValidationMiddleware(stack *middleware.Stack) error {
789	return stack.Initialize.Add(&validateOpStopDeployment{}, middleware.After)
790}
791
792func addOpTagResourceValidationMiddleware(stack *middleware.Stack) error {
793	return stack.Initialize.Add(&validateOpTagResource{}, middleware.After)
794}
795
796func addOpUntagResourceValidationMiddleware(stack *middleware.Stack) error {
797	return stack.Initialize.Add(&validateOpUntagResource{}, middleware.After)
798}
799
800func addOpUpdateDeploymentGroupValidationMiddleware(stack *middleware.Stack) error {
801	return stack.Initialize.Add(&validateOpUpdateDeploymentGroup{}, middleware.After)
802}
803
804func validateOpAddTagsToOnPremisesInstancesInput(v *AddTagsToOnPremisesInstancesInput) error {
805	if v == nil {
806		return nil
807	}
808	invalidParams := smithy.InvalidParamsError{Context: "AddTagsToOnPremisesInstancesInput"}
809	if v.Tags == nil {
810		invalidParams.Add(smithy.NewErrParamRequired("Tags"))
811	}
812	if v.InstanceNames == nil {
813		invalidParams.Add(smithy.NewErrParamRequired("InstanceNames"))
814	}
815	if invalidParams.Len() > 0 {
816		return invalidParams
817	} else {
818		return nil
819	}
820}
821
822func validateOpBatchGetApplicationRevisionsInput(v *BatchGetApplicationRevisionsInput) error {
823	if v == nil {
824		return nil
825	}
826	invalidParams := smithy.InvalidParamsError{Context: "BatchGetApplicationRevisionsInput"}
827	if v.ApplicationName == nil {
828		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
829	}
830	if v.Revisions == nil {
831		invalidParams.Add(smithy.NewErrParamRequired("Revisions"))
832	}
833	if invalidParams.Len() > 0 {
834		return invalidParams
835	} else {
836		return nil
837	}
838}
839
840func validateOpBatchGetApplicationsInput(v *BatchGetApplicationsInput) error {
841	if v == nil {
842		return nil
843	}
844	invalidParams := smithy.InvalidParamsError{Context: "BatchGetApplicationsInput"}
845	if v.ApplicationNames == nil {
846		invalidParams.Add(smithy.NewErrParamRequired("ApplicationNames"))
847	}
848	if invalidParams.Len() > 0 {
849		return invalidParams
850	} else {
851		return nil
852	}
853}
854
855func validateOpBatchGetDeploymentGroupsInput(v *BatchGetDeploymentGroupsInput) error {
856	if v == nil {
857		return nil
858	}
859	invalidParams := smithy.InvalidParamsError{Context: "BatchGetDeploymentGroupsInput"}
860	if v.ApplicationName == nil {
861		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
862	}
863	if v.DeploymentGroupNames == nil {
864		invalidParams.Add(smithy.NewErrParamRequired("DeploymentGroupNames"))
865	}
866	if invalidParams.Len() > 0 {
867		return invalidParams
868	} else {
869		return nil
870	}
871}
872
873func validateOpBatchGetDeploymentInstancesInput(v *BatchGetDeploymentInstancesInput) error {
874	if v == nil {
875		return nil
876	}
877	invalidParams := smithy.InvalidParamsError{Context: "BatchGetDeploymentInstancesInput"}
878	if v.DeploymentId == nil {
879		invalidParams.Add(smithy.NewErrParamRequired("DeploymentId"))
880	}
881	if v.InstanceIds == nil {
882		invalidParams.Add(smithy.NewErrParamRequired("InstanceIds"))
883	}
884	if invalidParams.Len() > 0 {
885		return invalidParams
886	} else {
887		return nil
888	}
889}
890
891func validateOpBatchGetDeploymentsInput(v *BatchGetDeploymentsInput) error {
892	if v == nil {
893		return nil
894	}
895	invalidParams := smithy.InvalidParamsError{Context: "BatchGetDeploymentsInput"}
896	if v.DeploymentIds == nil {
897		invalidParams.Add(smithy.NewErrParamRequired("DeploymentIds"))
898	}
899	if invalidParams.Len() > 0 {
900		return invalidParams
901	} else {
902		return nil
903	}
904}
905
906func validateOpBatchGetOnPremisesInstancesInput(v *BatchGetOnPremisesInstancesInput) error {
907	if v == nil {
908		return nil
909	}
910	invalidParams := smithy.InvalidParamsError{Context: "BatchGetOnPremisesInstancesInput"}
911	if v.InstanceNames == nil {
912		invalidParams.Add(smithy.NewErrParamRequired("InstanceNames"))
913	}
914	if invalidParams.Len() > 0 {
915		return invalidParams
916	} else {
917		return nil
918	}
919}
920
921func validateOpCreateApplicationInput(v *CreateApplicationInput) error {
922	if v == nil {
923		return nil
924	}
925	invalidParams := smithy.InvalidParamsError{Context: "CreateApplicationInput"}
926	if v.ApplicationName == nil {
927		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
928	}
929	if invalidParams.Len() > 0 {
930		return invalidParams
931	} else {
932		return nil
933	}
934}
935
936func validateOpCreateDeploymentConfigInput(v *CreateDeploymentConfigInput) error {
937	if v == nil {
938		return nil
939	}
940	invalidParams := smithy.InvalidParamsError{Context: "CreateDeploymentConfigInput"}
941	if v.DeploymentConfigName == nil {
942		invalidParams.Add(smithy.NewErrParamRequired("DeploymentConfigName"))
943	}
944	if invalidParams.Len() > 0 {
945		return invalidParams
946	} else {
947		return nil
948	}
949}
950
951func validateOpCreateDeploymentGroupInput(v *CreateDeploymentGroupInput) error {
952	if v == nil {
953		return nil
954	}
955	invalidParams := smithy.InvalidParamsError{Context: "CreateDeploymentGroupInput"}
956	if v.ApplicationName == nil {
957		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
958	}
959	if v.DeploymentGroupName == nil {
960		invalidParams.Add(smithy.NewErrParamRequired("DeploymentGroupName"))
961	}
962	if v.ServiceRoleArn == nil {
963		invalidParams.Add(smithy.NewErrParamRequired("ServiceRoleArn"))
964	}
965	if invalidParams.Len() > 0 {
966		return invalidParams
967	} else {
968		return nil
969	}
970}
971
972func validateOpCreateDeploymentInput(v *CreateDeploymentInput) error {
973	if v == nil {
974		return nil
975	}
976	invalidParams := smithy.InvalidParamsError{Context: "CreateDeploymentInput"}
977	if v.ApplicationName == nil {
978		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
979	}
980	if invalidParams.Len() > 0 {
981		return invalidParams
982	} else {
983		return nil
984	}
985}
986
987func validateOpDeleteApplicationInput(v *DeleteApplicationInput) error {
988	if v == nil {
989		return nil
990	}
991	invalidParams := smithy.InvalidParamsError{Context: "DeleteApplicationInput"}
992	if v.ApplicationName == nil {
993		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
994	}
995	if invalidParams.Len() > 0 {
996		return invalidParams
997	} else {
998		return nil
999	}
1000}
1001
1002func validateOpDeleteDeploymentConfigInput(v *DeleteDeploymentConfigInput) error {
1003	if v == nil {
1004		return nil
1005	}
1006	invalidParams := smithy.InvalidParamsError{Context: "DeleteDeploymentConfigInput"}
1007	if v.DeploymentConfigName == nil {
1008		invalidParams.Add(smithy.NewErrParamRequired("DeploymentConfigName"))
1009	}
1010	if invalidParams.Len() > 0 {
1011		return invalidParams
1012	} else {
1013		return nil
1014	}
1015}
1016
1017func validateOpDeleteDeploymentGroupInput(v *DeleteDeploymentGroupInput) error {
1018	if v == nil {
1019		return nil
1020	}
1021	invalidParams := smithy.InvalidParamsError{Context: "DeleteDeploymentGroupInput"}
1022	if v.ApplicationName == nil {
1023		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
1024	}
1025	if v.DeploymentGroupName == nil {
1026		invalidParams.Add(smithy.NewErrParamRequired("DeploymentGroupName"))
1027	}
1028	if invalidParams.Len() > 0 {
1029		return invalidParams
1030	} else {
1031		return nil
1032	}
1033}
1034
1035func validateOpDeregisterOnPremisesInstanceInput(v *DeregisterOnPremisesInstanceInput) error {
1036	if v == nil {
1037		return nil
1038	}
1039	invalidParams := smithy.InvalidParamsError{Context: "DeregisterOnPremisesInstanceInput"}
1040	if v.InstanceName == nil {
1041		invalidParams.Add(smithy.NewErrParamRequired("InstanceName"))
1042	}
1043	if invalidParams.Len() > 0 {
1044		return invalidParams
1045	} else {
1046		return nil
1047	}
1048}
1049
1050func validateOpGetApplicationInput(v *GetApplicationInput) error {
1051	if v == nil {
1052		return nil
1053	}
1054	invalidParams := smithy.InvalidParamsError{Context: "GetApplicationInput"}
1055	if v.ApplicationName == nil {
1056		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
1057	}
1058	if invalidParams.Len() > 0 {
1059		return invalidParams
1060	} else {
1061		return nil
1062	}
1063}
1064
1065func validateOpGetApplicationRevisionInput(v *GetApplicationRevisionInput) error {
1066	if v == nil {
1067		return nil
1068	}
1069	invalidParams := smithy.InvalidParamsError{Context: "GetApplicationRevisionInput"}
1070	if v.ApplicationName == nil {
1071		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
1072	}
1073	if v.Revision == nil {
1074		invalidParams.Add(smithy.NewErrParamRequired("Revision"))
1075	}
1076	if invalidParams.Len() > 0 {
1077		return invalidParams
1078	} else {
1079		return nil
1080	}
1081}
1082
1083func validateOpGetDeploymentConfigInput(v *GetDeploymentConfigInput) error {
1084	if v == nil {
1085		return nil
1086	}
1087	invalidParams := smithy.InvalidParamsError{Context: "GetDeploymentConfigInput"}
1088	if v.DeploymentConfigName == nil {
1089		invalidParams.Add(smithy.NewErrParamRequired("DeploymentConfigName"))
1090	}
1091	if invalidParams.Len() > 0 {
1092		return invalidParams
1093	} else {
1094		return nil
1095	}
1096}
1097
1098func validateOpGetDeploymentGroupInput(v *GetDeploymentGroupInput) error {
1099	if v == nil {
1100		return nil
1101	}
1102	invalidParams := smithy.InvalidParamsError{Context: "GetDeploymentGroupInput"}
1103	if v.ApplicationName == nil {
1104		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
1105	}
1106	if v.DeploymentGroupName == nil {
1107		invalidParams.Add(smithy.NewErrParamRequired("DeploymentGroupName"))
1108	}
1109	if invalidParams.Len() > 0 {
1110		return invalidParams
1111	} else {
1112		return nil
1113	}
1114}
1115
1116func validateOpGetDeploymentInput(v *GetDeploymentInput) error {
1117	if v == nil {
1118		return nil
1119	}
1120	invalidParams := smithy.InvalidParamsError{Context: "GetDeploymentInput"}
1121	if v.DeploymentId == nil {
1122		invalidParams.Add(smithy.NewErrParamRequired("DeploymentId"))
1123	}
1124	if invalidParams.Len() > 0 {
1125		return invalidParams
1126	} else {
1127		return nil
1128	}
1129}
1130
1131func validateOpGetDeploymentInstanceInput(v *GetDeploymentInstanceInput) error {
1132	if v == nil {
1133		return nil
1134	}
1135	invalidParams := smithy.InvalidParamsError{Context: "GetDeploymentInstanceInput"}
1136	if v.DeploymentId == nil {
1137		invalidParams.Add(smithy.NewErrParamRequired("DeploymentId"))
1138	}
1139	if v.InstanceId == nil {
1140		invalidParams.Add(smithy.NewErrParamRequired("InstanceId"))
1141	}
1142	if invalidParams.Len() > 0 {
1143		return invalidParams
1144	} else {
1145		return nil
1146	}
1147}
1148
1149func validateOpGetOnPremisesInstanceInput(v *GetOnPremisesInstanceInput) error {
1150	if v == nil {
1151		return nil
1152	}
1153	invalidParams := smithy.InvalidParamsError{Context: "GetOnPremisesInstanceInput"}
1154	if v.InstanceName == nil {
1155		invalidParams.Add(smithy.NewErrParamRequired("InstanceName"))
1156	}
1157	if invalidParams.Len() > 0 {
1158		return invalidParams
1159	} else {
1160		return nil
1161	}
1162}
1163
1164func validateOpListApplicationRevisionsInput(v *ListApplicationRevisionsInput) error {
1165	if v == nil {
1166		return nil
1167	}
1168	invalidParams := smithy.InvalidParamsError{Context: "ListApplicationRevisionsInput"}
1169	if v.ApplicationName == nil {
1170		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
1171	}
1172	if invalidParams.Len() > 0 {
1173		return invalidParams
1174	} else {
1175		return nil
1176	}
1177}
1178
1179func validateOpListDeploymentGroupsInput(v *ListDeploymentGroupsInput) error {
1180	if v == nil {
1181		return nil
1182	}
1183	invalidParams := smithy.InvalidParamsError{Context: "ListDeploymentGroupsInput"}
1184	if v.ApplicationName == nil {
1185		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
1186	}
1187	if invalidParams.Len() > 0 {
1188		return invalidParams
1189	} else {
1190		return nil
1191	}
1192}
1193
1194func validateOpListDeploymentInstancesInput(v *ListDeploymentInstancesInput) error {
1195	if v == nil {
1196		return nil
1197	}
1198	invalidParams := smithy.InvalidParamsError{Context: "ListDeploymentInstancesInput"}
1199	if v.DeploymentId == nil {
1200		invalidParams.Add(smithy.NewErrParamRequired("DeploymentId"))
1201	}
1202	if invalidParams.Len() > 0 {
1203		return invalidParams
1204	} else {
1205		return nil
1206	}
1207}
1208
1209func validateOpListTagsForResourceInput(v *ListTagsForResourceInput) error {
1210	if v == nil {
1211		return nil
1212	}
1213	invalidParams := smithy.InvalidParamsError{Context: "ListTagsForResourceInput"}
1214	if v.ResourceArn == nil {
1215		invalidParams.Add(smithy.NewErrParamRequired("ResourceArn"))
1216	}
1217	if invalidParams.Len() > 0 {
1218		return invalidParams
1219	} else {
1220		return nil
1221	}
1222}
1223
1224func validateOpRegisterApplicationRevisionInput(v *RegisterApplicationRevisionInput) error {
1225	if v == nil {
1226		return nil
1227	}
1228	invalidParams := smithy.InvalidParamsError{Context: "RegisterApplicationRevisionInput"}
1229	if v.ApplicationName == nil {
1230		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
1231	}
1232	if v.Revision == nil {
1233		invalidParams.Add(smithy.NewErrParamRequired("Revision"))
1234	}
1235	if invalidParams.Len() > 0 {
1236		return invalidParams
1237	} else {
1238		return nil
1239	}
1240}
1241
1242func validateOpRegisterOnPremisesInstanceInput(v *RegisterOnPremisesInstanceInput) error {
1243	if v == nil {
1244		return nil
1245	}
1246	invalidParams := smithy.InvalidParamsError{Context: "RegisterOnPremisesInstanceInput"}
1247	if v.InstanceName == nil {
1248		invalidParams.Add(smithy.NewErrParamRequired("InstanceName"))
1249	}
1250	if invalidParams.Len() > 0 {
1251		return invalidParams
1252	} else {
1253		return nil
1254	}
1255}
1256
1257func validateOpRemoveTagsFromOnPremisesInstancesInput(v *RemoveTagsFromOnPremisesInstancesInput) error {
1258	if v == nil {
1259		return nil
1260	}
1261	invalidParams := smithy.InvalidParamsError{Context: "RemoveTagsFromOnPremisesInstancesInput"}
1262	if v.Tags == nil {
1263		invalidParams.Add(smithy.NewErrParamRequired("Tags"))
1264	}
1265	if v.InstanceNames == nil {
1266		invalidParams.Add(smithy.NewErrParamRequired("InstanceNames"))
1267	}
1268	if invalidParams.Len() > 0 {
1269		return invalidParams
1270	} else {
1271		return nil
1272	}
1273}
1274
1275func validateOpStopDeploymentInput(v *StopDeploymentInput) error {
1276	if v == nil {
1277		return nil
1278	}
1279	invalidParams := smithy.InvalidParamsError{Context: "StopDeploymentInput"}
1280	if v.DeploymentId == nil {
1281		invalidParams.Add(smithy.NewErrParamRequired("DeploymentId"))
1282	}
1283	if invalidParams.Len() > 0 {
1284		return invalidParams
1285	} else {
1286		return nil
1287	}
1288}
1289
1290func validateOpTagResourceInput(v *TagResourceInput) error {
1291	if v == nil {
1292		return nil
1293	}
1294	invalidParams := smithy.InvalidParamsError{Context: "TagResourceInput"}
1295	if v.ResourceArn == nil {
1296		invalidParams.Add(smithy.NewErrParamRequired("ResourceArn"))
1297	}
1298	if v.Tags == nil {
1299		invalidParams.Add(smithy.NewErrParamRequired("Tags"))
1300	}
1301	if invalidParams.Len() > 0 {
1302		return invalidParams
1303	} else {
1304		return nil
1305	}
1306}
1307
1308func validateOpUntagResourceInput(v *UntagResourceInput) error {
1309	if v == nil {
1310		return nil
1311	}
1312	invalidParams := smithy.InvalidParamsError{Context: "UntagResourceInput"}
1313	if v.ResourceArn == nil {
1314		invalidParams.Add(smithy.NewErrParamRequired("ResourceArn"))
1315	}
1316	if v.TagKeys == nil {
1317		invalidParams.Add(smithy.NewErrParamRequired("TagKeys"))
1318	}
1319	if invalidParams.Len() > 0 {
1320		return invalidParams
1321	} else {
1322		return nil
1323	}
1324}
1325
1326func validateOpUpdateDeploymentGroupInput(v *UpdateDeploymentGroupInput) error {
1327	if v == nil {
1328		return nil
1329	}
1330	invalidParams := smithy.InvalidParamsError{Context: "UpdateDeploymentGroupInput"}
1331	if v.ApplicationName == nil {
1332		invalidParams.Add(smithy.NewErrParamRequired("ApplicationName"))
1333	}
1334	if v.CurrentDeploymentGroupName == nil {
1335		invalidParams.Add(smithy.NewErrParamRequired("CurrentDeploymentGroupName"))
1336	}
1337	if invalidParams.Len() > 0 {
1338		return invalidParams
1339	} else {
1340		return nil
1341	}
1342}
1343