1{
2  "version":"2.0",
3  "metadata":{
4    "apiVersion":"2017-07-24",
5    "endpointPrefix":"api.sagemaker",
6    "jsonVersion":"1.1",
7    "protocol":"json",
8    "serviceAbbreviation":"SageMaker",
9    "serviceFullName":"Amazon SageMaker Service",
10    "serviceId":"SageMaker",
11    "signatureVersion":"v4",
12    "signingName":"sagemaker",
13    "targetPrefix":"SageMaker",
14    "uid":"sagemaker-2017-07-24"
15  },
16  "operations":{
17    "AddTags":{
18      "name":"AddTags",
19      "http":{
20        "method":"POST",
21        "requestUri":"/"
22      },
23      "input":{"shape":"AddTagsInput"},
24      "output":{"shape":"AddTagsOutput"}
25    },
26    "AssociateTrialComponent":{
27      "name":"AssociateTrialComponent",
28      "http":{
29        "method":"POST",
30        "requestUri":"/"
31      },
32      "input":{"shape":"AssociateTrialComponentRequest"},
33      "output":{"shape":"AssociateTrialComponentResponse"},
34      "errors":[
35        {"shape":"ResourceNotFound"},
36        {"shape":"ResourceLimitExceeded"}
37      ]
38    },
39    "CreateAlgorithm":{
40      "name":"CreateAlgorithm",
41      "http":{
42        "method":"POST",
43        "requestUri":"/"
44      },
45      "input":{"shape":"CreateAlgorithmInput"},
46      "output":{"shape":"CreateAlgorithmOutput"}
47    },
48    "CreateApp":{
49      "name":"CreateApp",
50      "http":{
51        "method":"POST",
52        "requestUri":"/"
53      },
54      "input":{"shape":"CreateAppRequest"},
55      "output":{"shape":"CreateAppResponse"},
56      "errors":[
57        {"shape":"ResourceLimitExceeded"},
58        {"shape":"ResourceInUse"}
59      ]
60    },
61    "CreateAppImageConfig":{
62      "name":"CreateAppImageConfig",
63      "http":{
64        "method":"POST",
65        "requestUri":"/"
66      },
67      "input":{"shape":"CreateAppImageConfigRequest"},
68      "output":{"shape":"CreateAppImageConfigResponse"},
69      "errors":[
70        {"shape":"ResourceInUse"}
71      ]
72    },
73    "CreateAutoMLJob":{
74      "name":"CreateAutoMLJob",
75      "http":{
76        "method":"POST",
77        "requestUri":"/"
78      },
79      "input":{"shape":"CreateAutoMLJobRequest"},
80      "output":{"shape":"CreateAutoMLJobResponse"},
81      "errors":[
82        {"shape":"ResourceInUse"},
83        {"shape":"ResourceLimitExceeded"}
84      ]
85    },
86    "CreateCodeRepository":{
87      "name":"CreateCodeRepository",
88      "http":{
89        "method":"POST",
90        "requestUri":"/"
91      },
92      "input":{"shape":"CreateCodeRepositoryInput"},
93      "output":{"shape":"CreateCodeRepositoryOutput"}
94    },
95    "CreateCompilationJob":{
96      "name":"CreateCompilationJob",
97      "http":{
98        "method":"POST",
99        "requestUri":"/"
100      },
101      "input":{"shape":"CreateCompilationJobRequest"},
102      "output":{"shape":"CreateCompilationJobResponse"},
103      "errors":[
104        {"shape":"ResourceInUse"},
105        {"shape":"ResourceLimitExceeded"}
106      ]
107    },
108    "CreateDomain":{
109      "name":"CreateDomain",
110      "http":{
111        "method":"POST",
112        "requestUri":"/"
113      },
114      "input":{"shape":"CreateDomainRequest"},
115      "output":{"shape":"CreateDomainResponse"},
116      "errors":[
117        {"shape":"ResourceLimitExceeded"},
118        {"shape":"ResourceInUse"}
119      ]
120    },
121    "CreateEndpoint":{
122      "name":"CreateEndpoint",
123      "http":{
124        "method":"POST",
125        "requestUri":"/"
126      },
127      "input":{"shape":"CreateEndpointInput"},
128      "output":{"shape":"CreateEndpointOutput"},
129      "errors":[
130        {"shape":"ResourceLimitExceeded"}
131      ]
132    },
133    "CreateEndpointConfig":{
134      "name":"CreateEndpointConfig",
135      "http":{
136        "method":"POST",
137        "requestUri":"/"
138      },
139      "input":{"shape":"CreateEndpointConfigInput"},
140      "output":{"shape":"CreateEndpointConfigOutput"},
141      "errors":[
142        {"shape":"ResourceLimitExceeded"}
143      ]
144    },
145    "CreateExperiment":{
146      "name":"CreateExperiment",
147      "http":{
148        "method":"POST",
149        "requestUri":"/"
150      },
151      "input":{"shape":"CreateExperimentRequest"},
152      "output":{"shape":"CreateExperimentResponse"},
153      "errors":[
154        {"shape":"ResourceLimitExceeded"}
155      ]
156    },
157    "CreateFlowDefinition":{
158      "name":"CreateFlowDefinition",
159      "http":{
160        "method":"POST",
161        "requestUri":"/"
162      },
163      "input":{"shape":"CreateFlowDefinitionRequest"},
164      "output":{"shape":"CreateFlowDefinitionResponse"},
165      "errors":[
166        {"shape":"ResourceLimitExceeded"},
167        {"shape":"ResourceInUse"}
168      ]
169    },
170    "CreateHumanTaskUi":{
171      "name":"CreateHumanTaskUi",
172      "http":{
173        "method":"POST",
174        "requestUri":"/"
175      },
176      "input":{"shape":"CreateHumanTaskUiRequest"},
177      "output":{"shape":"CreateHumanTaskUiResponse"},
178      "errors":[
179        {"shape":"ResourceLimitExceeded"},
180        {"shape":"ResourceInUse"}
181      ]
182    },
183    "CreateHyperParameterTuningJob":{
184      "name":"CreateHyperParameterTuningJob",
185      "http":{
186        "method":"POST",
187        "requestUri":"/"
188      },
189      "input":{"shape":"CreateHyperParameterTuningJobRequest"},
190      "output":{"shape":"CreateHyperParameterTuningJobResponse"},
191      "errors":[
192        {"shape":"ResourceInUse"},
193        {"shape":"ResourceLimitExceeded"}
194      ]
195    },
196    "CreateImage":{
197      "name":"CreateImage",
198      "http":{
199        "method":"POST",
200        "requestUri":"/"
201      },
202      "input":{"shape":"CreateImageRequest"},
203      "output":{"shape":"CreateImageResponse"},
204      "errors":[
205        {"shape":"ResourceInUse"},
206        {"shape":"ResourceLimitExceeded"}
207      ]
208    },
209    "CreateImageVersion":{
210      "name":"CreateImageVersion",
211      "http":{
212        "method":"POST",
213        "requestUri":"/"
214      },
215      "input":{"shape":"CreateImageVersionRequest"},
216      "output":{"shape":"CreateImageVersionResponse"},
217      "errors":[
218        {"shape":"ResourceInUse"},
219        {"shape":"ResourceLimitExceeded"},
220        {"shape":"ResourceNotFound"}
221      ]
222    },
223    "CreateLabelingJob":{
224      "name":"CreateLabelingJob",
225      "http":{
226        "method":"POST",
227        "requestUri":"/"
228      },
229      "input":{"shape":"CreateLabelingJobRequest"},
230      "output":{"shape":"CreateLabelingJobResponse"},
231      "errors":[
232        {"shape":"ResourceInUse"},
233        {"shape":"ResourceLimitExceeded"}
234      ]
235    },
236    "CreateModel":{
237      "name":"CreateModel",
238      "http":{
239        "method":"POST",
240        "requestUri":"/"
241      },
242      "input":{"shape":"CreateModelInput"},
243      "output":{"shape":"CreateModelOutput"},
244      "errors":[
245        {"shape":"ResourceLimitExceeded"}
246      ]
247    },
248    "CreateModelPackage":{
249      "name":"CreateModelPackage",
250      "http":{
251        "method":"POST",
252        "requestUri":"/"
253      },
254      "input":{"shape":"CreateModelPackageInput"},
255      "output":{"shape":"CreateModelPackageOutput"},
256      "errors":[
257        {"shape":"ConflictException"},
258        {"shape":"ResourceLimitExceeded"}
259      ]
260    },
261    "CreateMonitoringSchedule":{
262      "name":"CreateMonitoringSchedule",
263      "http":{
264        "method":"POST",
265        "requestUri":"/"
266      },
267      "input":{"shape":"CreateMonitoringScheduleRequest"},
268      "output":{"shape":"CreateMonitoringScheduleResponse"},
269      "errors":[
270        {"shape":"ResourceLimitExceeded"},
271        {"shape":"ResourceInUse"}
272      ]
273    },
274    "CreateNotebookInstance":{
275      "name":"CreateNotebookInstance",
276      "http":{
277        "method":"POST",
278        "requestUri":"/"
279      },
280      "input":{"shape":"CreateNotebookInstanceInput"},
281      "output":{"shape":"CreateNotebookInstanceOutput"},
282      "errors":[
283        {"shape":"ResourceLimitExceeded"}
284      ]
285    },
286    "CreateNotebookInstanceLifecycleConfig":{
287      "name":"CreateNotebookInstanceLifecycleConfig",
288      "http":{
289        "method":"POST",
290        "requestUri":"/"
291      },
292      "input":{"shape":"CreateNotebookInstanceLifecycleConfigInput"},
293      "output":{"shape":"CreateNotebookInstanceLifecycleConfigOutput"},
294      "errors":[
295        {"shape":"ResourceLimitExceeded"}
296      ]
297    },
298    "CreatePresignedDomainUrl":{
299      "name":"CreatePresignedDomainUrl",
300      "http":{
301        "method":"POST",
302        "requestUri":"/"
303      },
304      "input":{"shape":"CreatePresignedDomainUrlRequest"},
305      "output":{"shape":"CreatePresignedDomainUrlResponse"},
306      "errors":[
307        {"shape":"ResourceNotFound"}
308      ]
309    },
310    "CreatePresignedNotebookInstanceUrl":{
311      "name":"CreatePresignedNotebookInstanceUrl",
312      "http":{
313        "method":"POST",
314        "requestUri":"/"
315      },
316      "input":{"shape":"CreatePresignedNotebookInstanceUrlInput"},
317      "output":{"shape":"CreatePresignedNotebookInstanceUrlOutput"}
318    },
319    "CreateProcessingJob":{
320      "name":"CreateProcessingJob",
321      "http":{
322        "method":"POST",
323        "requestUri":"/"
324      },
325      "input":{"shape":"CreateProcessingJobRequest"},
326      "output":{"shape":"CreateProcessingJobResponse"},
327      "errors":[
328        {"shape":"ResourceInUse"},
329        {"shape":"ResourceLimitExceeded"},
330        {"shape":"ResourceNotFound"}
331      ]
332    },
333    "CreateTrainingJob":{
334      "name":"CreateTrainingJob",
335      "http":{
336        "method":"POST",
337        "requestUri":"/"
338      },
339      "input":{"shape":"CreateTrainingJobRequest"},
340      "output":{"shape":"CreateTrainingJobResponse"},
341      "errors":[
342        {"shape":"ResourceInUse"},
343        {"shape":"ResourceLimitExceeded"},
344        {"shape":"ResourceNotFound"}
345      ]
346    },
347    "CreateTransformJob":{
348      "name":"CreateTransformJob",
349      "http":{
350        "method":"POST",
351        "requestUri":"/"
352      },
353      "input":{"shape":"CreateTransformJobRequest"},
354      "output":{"shape":"CreateTransformJobResponse"},
355      "errors":[
356        {"shape":"ResourceInUse"},
357        {"shape":"ResourceLimitExceeded"},
358        {"shape":"ResourceNotFound"}
359      ]
360    },
361    "CreateTrial":{
362      "name":"CreateTrial",
363      "http":{
364        "method":"POST",
365        "requestUri":"/"
366      },
367      "input":{"shape":"CreateTrialRequest"},
368      "output":{"shape":"CreateTrialResponse"},
369      "errors":[
370        {"shape":"ResourceNotFound"},
371        {"shape":"ResourceLimitExceeded"}
372      ]
373    },
374    "CreateTrialComponent":{
375      "name":"CreateTrialComponent",
376      "http":{
377        "method":"POST",
378        "requestUri":"/"
379      },
380      "input":{"shape":"CreateTrialComponentRequest"},
381      "output":{"shape":"CreateTrialComponentResponse"},
382      "errors":[
383        {"shape":"ResourceLimitExceeded"}
384      ]
385    },
386    "CreateUserProfile":{
387      "name":"CreateUserProfile",
388      "http":{
389        "method":"POST",
390        "requestUri":"/"
391      },
392      "input":{"shape":"CreateUserProfileRequest"},
393      "output":{"shape":"CreateUserProfileResponse"},
394      "errors":[
395        {"shape":"ResourceLimitExceeded"},
396        {"shape":"ResourceInUse"}
397      ]
398    },
399    "CreateWorkforce":{
400      "name":"CreateWorkforce",
401      "http":{
402        "method":"POST",
403        "requestUri":"/"
404      },
405      "input":{"shape":"CreateWorkforceRequest"},
406      "output":{"shape":"CreateWorkforceResponse"}
407    },
408    "CreateWorkteam":{
409      "name":"CreateWorkteam",
410      "http":{
411        "method":"POST",
412        "requestUri":"/"
413      },
414      "input":{"shape":"CreateWorkteamRequest"},
415      "output":{"shape":"CreateWorkteamResponse"},
416      "errors":[
417        {"shape":"ResourceInUse"},
418        {"shape":"ResourceLimitExceeded"}
419      ]
420    },
421    "DeleteAlgorithm":{
422      "name":"DeleteAlgorithm",
423      "http":{
424        "method":"POST",
425        "requestUri":"/"
426      },
427      "input":{"shape":"DeleteAlgorithmInput"}
428    },
429    "DeleteApp":{
430      "name":"DeleteApp",
431      "http":{
432        "method":"POST",
433        "requestUri":"/"
434      },
435      "input":{"shape":"DeleteAppRequest"},
436      "errors":[
437        {"shape":"ResourceInUse"},
438        {"shape":"ResourceNotFound"}
439      ]
440    },
441    "DeleteAppImageConfig":{
442      "name":"DeleteAppImageConfig",
443      "http":{
444        "method":"POST",
445        "requestUri":"/"
446      },
447      "input":{"shape":"DeleteAppImageConfigRequest"},
448      "errors":[
449        {"shape":"ResourceNotFound"}
450      ]
451    },
452    "DeleteCodeRepository":{
453      "name":"DeleteCodeRepository",
454      "http":{
455        "method":"POST",
456        "requestUri":"/"
457      },
458      "input":{"shape":"DeleteCodeRepositoryInput"}
459    },
460    "DeleteDomain":{
461      "name":"DeleteDomain",
462      "http":{
463        "method":"POST",
464        "requestUri":"/"
465      },
466      "input":{"shape":"DeleteDomainRequest"},
467      "errors":[
468        {"shape":"ResourceInUse"},
469        {"shape":"ResourceNotFound"}
470      ]
471    },
472    "DeleteEndpoint":{
473      "name":"DeleteEndpoint",
474      "http":{
475        "method":"POST",
476        "requestUri":"/"
477      },
478      "input":{"shape":"DeleteEndpointInput"}
479    },
480    "DeleteEndpointConfig":{
481      "name":"DeleteEndpointConfig",
482      "http":{
483        "method":"POST",
484        "requestUri":"/"
485      },
486      "input":{"shape":"DeleteEndpointConfigInput"}
487    },
488    "DeleteExperiment":{
489      "name":"DeleteExperiment",
490      "http":{
491        "method":"POST",
492        "requestUri":"/"
493      },
494      "input":{"shape":"DeleteExperimentRequest"},
495      "output":{"shape":"DeleteExperimentResponse"},
496      "errors":[
497        {"shape":"ResourceNotFound"}
498      ]
499    },
500    "DeleteFlowDefinition":{
501      "name":"DeleteFlowDefinition",
502      "http":{
503        "method":"POST",
504        "requestUri":"/"
505      },
506      "input":{"shape":"DeleteFlowDefinitionRequest"},
507      "output":{"shape":"DeleteFlowDefinitionResponse"},
508      "errors":[
509        {"shape":"ResourceInUse"},
510        {"shape":"ResourceNotFound"}
511      ]
512    },
513    "DeleteHumanTaskUi":{
514      "name":"DeleteHumanTaskUi",
515      "http":{
516        "method":"POST",
517        "requestUri":"/"
518      },
519      "input":{"shape":"DeleteHumanTaskUiRequest"},
520      "output":{"shape":"DeleteHumanTaskUiResponse"},
521      "errors":[
522        {"shape":"ResourceNotFound"}
523      ]
524    },
525    "DeleteImage":{
526      "name":"DeleteImage",
527      "http":{
528        "method":"POST",
529        "requestUri":"/"
530      },
531      "input":{"shape":"DeleteImageRequest"},
532      "output":{"shape":"DeleteImageResponse"},
533      "errors":[
534        {"shape":"ResourceInUse"},
535        {"shape":"ResourceNotFound"}
536      ]
537    },
538    "DeleteImageVersion":{
539      "name":"DeleteImageVersion",
540      "http":{
541        "method":"POST",
542        "requestUri":"/"
543      },
544      "input":{"shape":"DeleteImageVersionRequest"},
545      "output":{"shape":"DeleteImageVersionResponse"},
546      "errors":[
547        {"shape":"ResourceInUse"},
548        {"shape":"ResourceNotFound"}
549      ]
550    },
551    "DeleteModel":{
552      "name":"DeleteModel",
553      "http":{
554        "method":"POST",
555        "requestUri":"/"
556      },
557      "input":{"shape":"DeleteModelInput"}
558    },
559    "DeleteModelPackage":{
560      "name":"DeleteModelPackage",
561      "http":{
562        "method":"POST",
563        "requestUri":"/"
564      },
565      "input":{"shape":"DeleteModelPackageInput"},
566      "errors":[
567        {"shape":"ConflictException"}
568      ]
569    },
570    "DeleteMonitoringSchedule":{
571      "name":"DeleteMonitoringSchedule",
572      "http":{
573        "method":"POST",
574        "requestUri":"/"
575      },
576      "input":{"shape":"DeleteMonitoringScheduleRequest"},
577      "errors":[
578        {"shape":"ResourceNotFound"}
579      ]
580    },
581    "DeleteNotebookInstance":{
582      "name":"DeleteNotebookInstance",
583      "http":{
584        "method":"POST",
585        "requestUri":"/"
586      },
587      "input":{"shape":"DeleteNotebookInstanceInput"}
588    },
589    "DeleteNotebookInstanceLifecycleConfig":{
590      "name":"DeleteNotebookInstanceLifecycleConfig",
591      "http":{
592        "method":"POST",
593        "requestUri":"/"
594      },
595      "input":{"shape":"DeleteNotebookInstanceLifecycleConfigInput"}
596    },
597    "DeleteTags":{
598      "name":"DeleteTags",
599      "http":{
600        "method":"POST",
601        "requestUri":"/"
602      },
603      "input":{"shape":"DeleteTagsInput"},
604      "output":{"shape":"DeleteTagsOutput"}
605    },
606    "DeleteTrial":{
607      "name":"DeleteTrial",
608      "http":{
609        "method":"POST",
610        "requestUri":"/"
611      },
612      "input":{"shape":"DeleteTrialRequest"},
613      "output":{"shape":"DeleteTrialResponse"},
614      "errors":[
615        {"shape":"ResourceNotFound"}
616      ]
617    },
618    "DeleteTrialComponent":{
619      "name":"DeleteTrialComponent",
620      "http":{
621        "method":"POST",
622        "requestUri":"/"
623      },
624      "input":{"shape":"DeleteTrialComponentRequest"},
625      "output":{"shape":"DeleteTrialComponentResponse"},
626      "errors":[
627        {"shape":"ResourceNotFound"}
628      ]
629    },
630    "DeleteUserProfile":{
631      "name":"DeleteUserProfile",
632      "http":{
633        "method":"POST",
634        "requestUri":"/"
635      },
636      "input":{"shape":"DeleteUserProfileRequest"},
637      "errors":[
638        {"shape":"ResourceInUse"},
639        {"shape":"ResourceNotFound"}
640      ]
641    },
642    "DeleteWorkforce":{
643      "name":"DeleteWorkforce",
644      "http":{
645        "method":"POST",
646        "requestUri":"/"
647      },
648      "input":{"shape":"DeleteWorkforceRequest"},
649      "output":{"shape":"DeleteWorkforceResponse"}
650    },
651    "DeleteWorkteam":{
652      "name":"DeleteWorkteam",
653      "http":{
654        "method":"POST",
655        "requestUri":"/"
656      },
657      "input":{"shape":"DeleteWorkteamRequest"},
658      "output":{"shape":"DeleteWorkteamResponse"},
659      "errors":[
660        {"shape":"ResourceLimitExceeded"}
661      ]
662    },
663    "DescribeAlgorithm":{
664      "name":"DescribeAlgorithm",
665      "http":{
666        "method":"POST",
667        "requestUri":"/"
668      },
669      "input":{"shape":"DescribeAlgorithmInput"},
670      "output":{"shape":"DescribeAlgorithmOutput"}
671    },
672    "DescribeApp":{
673      "name":"DescribeApp",
674      "http":{
675        "method":"POST",
676        "requestUri":"/"
677      },
678      "input":{"shape":"DescribeAppRequest"},
679      "output":{"shape":"DescribeAppResponse"},
680      "errors":[
681        {"shape":"ResourceNotFound"}
682      ]
683    },
684    "DescribeAppImageConfig":{
685      "name":"DescribeAppImageConfig",
686      "http":{
687        "method":"POST",
688        "requestUri":"/"
689      },
690      "input":{"shape":"DescribeAppImageConfigRequest"},
691      "output":{"shape":"DescribeAppImageConfigResponse"},
692      "errors":[
693        {"shape":"ResourceNotFound"}
694      ]
695    },
696    "DescribeAutoMLJob":{
697      "name":"DescribeAutoMLJob",
698      "http":{
699        "method":"POST",
700        "requestUri":"/"
701      },
702      "input":{"shape":"DescribeAutoMLJobRequest"},
703      "output":{"shape":"DescribeAutoMLJobResponse"},
704      "errors":[
705        {"shape":"ResourceNotFound"}
706      ]
707    },
708    "DescribeCodeRepository":{
709      "name":"DescribeCodeRepository",
710      "http":{
711        "method":"POST",
712        "requestUri":"/"
713      },
714      "input":{"shape":"DescribeCodeRepositoryInput"},
715      "output":{"shape":"DescribeCodeRepositoryOutput"}
716    },
717    "DescribeCompilationJob":{
718      "name":"DescribeCompilationJob",
719      "http":{
720        "method":"POST",
721        "requestUri":"/"
722      },
723      "input":{"shape":"DescribeCompilationJobRequest"},
724      "output":{"shape":"DescribeCompilationJobResponse"},
725      "errors":[
726        {"shape":"ResourceNotFound"}
727      ]
728    },
729    "DescribeDomain":{
730      "name":"DescribeDomain",
731      "http":{
732        "method":"POST",
733        "requestUri":"/"
734      },
735      "input":{"shape":"DescribeDomainRequest"},
736      "output":{"shape":"DescribeDomainResponse"},
737      "errors":[
738        {"shape":"ResourceNotFound"}
739      ]
740    },
741    "DescribeEndpoint":{
742      "name":"DescribeEndpoint",
743      "http":{
744        "method":"POST",
745        "requestUri":"/"
746      },
747      "input":{"shape":"DescribeEndpointInput"},
748      "output":{"shape":"DescribeEndpointOutput"}
749    },
750    "DescribeEndpointConfig":{
751      "name":"DescribeEndpointConfig",
752      "http":{
753        "method":"POST",
754        "requestUri":"/"
755      },
756      "input":{"shape":"DescribeEndpointConfigInput"},
757      "output":{"shape":"DescribeEndpointConfigOutput"}
758    },
759    "DescribeExperiment":{
760      "name":"DescribeExperiment",
761      "http":{
762        "method":"POST",
763        "requestUri":"/"
764      },
765      "input":{"shape":"DescribeExperimentRequest"},
766      "output":{"shape":"DescribeExperimentResponse"},
767      "errors":[
768        {"shape":"ResourceNotFound"}
769      ]
770    },
771    "DescribeFlowDefinition":{
772      "name":"DescribeFlowDefinition",
773      "http":{
774        "method":"POST",
775        "requestUri":"/"
776      },
777      "input":{"shape":"DescribeFlowDefinitionRequest"},
778      "output":{"shape":"DescribeFlowDefinitionResponse"},
779      "errors":[
780        {"shape":"ResourceNotFound"}
781      ]
782    },
783    "DescribeHumanTaskUi":{
784      "name":"DescribeHumanTaskUi",
785      "http":{
786        "method":"POST",
787        "requestUri":"/"
788      },
789      "input":{"shape":"DescribeHumanTaskUiRequest"},
790      "output":{"shape":"DescribeHumanTaskUiResponse"},
791      "errors":[
792        {"shape":"ResourceNotFound"}
793      ]
794    },
795    "DescribeHyperParameterTuningJob":{
796      "name":"DescribeHyperParameterTuningJob",
797      "http":{
798        "method":"POST",
799        "requestUri":"/"
800      },
801      "input":{"shape":"DescribeHyperParameterTuningJobRequest"},
802      "output":{"shape":"DescribeHyperParameterTuningJobResponse"},
803      "errors":[
804        {"shape":"ResourceNotFound"}
805      ]
806    },
807    "DescribeImage":{
808      "name":"DescribeImage",
809      "http":{
810        "method":"POST",
811        "requestUri":"/"
812      },
813      "input":{"shape":"DescribeImageRequest"},
814      "output":{"shape":"DescribeImageResponse"},
815      "errors":[
816        {"shape":"ResourceNotFound"}
817      ]
818    },
819    "DescribeImageVersion":{
820      "name":"DescribeImageVersion",
821      "http":{
822        "method":"POST",
823        "requestUri":"/"
824      },
825      "input":{"shape":"DescribeImageVersionRequest"},
826      "output":{"shape":"DescribeImageVersionResponse"},
827      "errors":[
828        {"shape":"ResourceNotFound"}
829      ]
830    },
831    "DescribeLabelingJob":{
832      "name":"DescribeLabelingJob",
833      "http":{
834        "method":"POST",
835        "requestUri":"/"
836      },
837      "input":{"shape":"DescribeLabelingJobRequest"},
838      "output":{"shape":"DescribeLabelingJobResponse"},
839      "errors":[
840        {"shape":"ResourceNotFound"}
841      ]
842    },
843    "DescribeModel":{
844      "name":"DescribeModel",
845      "http":{
846        "method":"POST",
847        "requestUri":"/"
848      },
849      "input":{"shape":"DescribeModelInput"},
850      "output":{"shape":"DescribeModelOutput"}
851    },
852    "DescribeModelPackage":{
853      "name":"DescribeModelPackage",
854      "http":{
855        "method":"POST",
856        "requestUri":"/"
857      },
858      "input":{"shape":"DescribeModelPackageInput"},
859      "output":{"shape":"DescribeModelPackageOutput"}
860    },
861    "DescribeMonitoringSchedule":{
862      "name":"DescribeMonitoringSchedule",
863      "http":{
864        "method":"POST",
865        "requestUri":"/"
866      },
867      "input":{"shape":"DescribeMonitoringScheduleRequest"},
868      "output":{"shape":"DescribeMonitoringScheduleResponse"},
869      "errors":[
870        {"shape":"ResourceNotFound"}
871      ]
872    },
873    "DescribeNotebookInstance":{
874      "name":"DescribeNotebookInstance",
875      "http":{
876        "method":"POST",
877        "requestUri":"/"
878      },
879      "input":{"shape":"DescribeNotebookInstanceInput"},
880      "output":{"shape":"DescribeNotebookInstanceOutput"}
881    },
882    "DescribeNotebookInstanceLifecycleConfig":{
883      "name":"DescribeNotebookInstanceLifecycleConfig",
884      "http":{
885        "method":"POST",
886        "requestUri":"/"
887      },
888      "input":{"shape":"DescribeNotebookInstanceLifecycleConfigInput"},
889      "output":{"shape":"DescribeNotebookInstanceLifecycleConfigOutput"}
890    },
891    "DescribeProcessingJob":{
892      "name":"DescribeProcessingJob",
893      "http":{
894        "method":"POST",
895        "requestUri":"/"
896      },
897      "input":{"shape":"DescribeProcessingJobRequest"},
898      "output":{"shape":"DescribeProcessingJobResponse"},
899      "errors":[
900        {"shape":"ResourceNotFound"}
901      ]
902    },
903    "DescribeSubscribedWorkteam":{
904      "name":"DescribeSubscribedWorkteam",
905      "http":{
906        "method":"POST",
907        "requestUri":"/"
908      },
909      "input":{"shape":"DescribeSubscribedWorkteamRequest"},
910      "output":{"shape":"DescribeSubscribedWorkteamResponse"}
911    },
912    "DescribeTrainingJob":{
913      "name":"DescribeTrainingJob",
914      "http":{
915        "method":"POST",
916        "requestUri":"/"
917      },
918      "input":{"shape":"DescribeTrainingJobRequest"},
919      "output":{"shape":"DescribeTrainingJobResponse"},
920      "errors":[
921        {"shape":"ResourceNotFound"}
922      ]
923    },
924    "DescribeTransformJob":{
925      "name":"DescribeTransformJob",
926      "http":{
927        "method":"POST",
928        "requestUri":"/"
929      },
930      "input":{"shape":"DescribeTransformJobRequest"},
931      "output":{"shape":"DescribeTransformJobResponse"},
932      "errors":[
933        {"shape":"ResourceNotFound"}
934      ]
935    },
936    "DescribeTrial":{
937      "name":"DescribeTrial",
938      "http":{
939        "method":"POST",
940        "requestUri":"/"
941      },
942      "input":{"shape":"DescribeTrialRequest"},
943      "output":{"shape":"DescribeTrialResponse"},
944      "errors":[
945        {"shape":"ResourceNotFound"}
946      ]
947    },
948    "DescribeTrialComponent":{
949      "name":"DescribeTrialComponent",
950      "http":{
951        "method":"POST",
952        "requestUri":"/"
953      },
954      "input":{"shape":"DescribeTrialComponentRequest"},
955      "output":{"shape":"DescribeTrialComponentResponse"},
956      "errors":[
957        {"shape":"ResourceNotFound"}
958      ]
959    },
960    "DescribeUserProfile":{
961      "name":"DescribeUserProfile",
962      "http":{
963        "method":"POST",
964        "requestUri":"/"
965      },
966      "input":{"shape":"DescribeUserProfileRequest"},
967      "output":{"shape":"DescribeUserProfileResponse"},
968      "errors":[
969        {"shape":"ResourceNotFound"}
970      ]
971    },
972    "DescribeWorkforce":{
973      "name":"DescribeWorkforce",
974      "http":{
975        "method":"POST",
976        "requestUri":"/"
977      },
978      "input":{"shape":"DescribeWorkforceRequest"},
979      "output":{"shape":"DescribeWorkforceResponse"}
980    },
981    "DescribeWorkteam":{
982      "name":"DescribeWorkteam",
983      "http":{
984        "method":"POST",
985        "requestUri":"/"
986      },
987      "input":{"shape":"DescribeWorkteamRequest"},
988      "output":{"shape":"DescribeWorkteamResponse"}
989    },
990    "DisassociateTrialComponent":{
991      "name":"DisassociateTrialComponent",
992      "http":{
993        "method":"POST",
994        "requestUri":"/"
995      },
996      "input":{"shape":"DisassociateTrialComponentRequest"},
997      "output":{"shape":"DisassociateTrialComponentResponse"},
998      "errors":[
999        {"shape":"ResourceNotFound"}
1000      ]
1001    },
1002    "GetSearchSuggestions":{
1003      "name":"GetSearchSuggestions",
1004      "http":{
1005        "method":"POST",
1006        "requestUri":"/"
1007      },
1008      "input":{"shape":"GetSearchSuggestionsRequest"},
1009      "output":{"shape":"GetSearchSuggestionsResponse"}
1010    },
1011    "ListAlgorithms":{
1012      "name":"ListAlgorithms",
1013      "http":{
1014        "method":"POST",
1015        "requestUri":"/"
1016      },
1017      "input":{"shape":"ListAlgorithmsInput"},
1018      "output":{"shape":"ListAlgorithmsOutput"}
1019    },
1020    "ListAppImageConfigs":{
1021      "name":"ListAppImageConfigs",
1022      "http":{
1023        "method":"POST",
1024        "requestUri":"/"
1025      },
1026      "input":{"shape":"ListAppImageConfigsRequest"},
1027      "output":{"shape":"ListAppImageConfigsResponse"}
1028    },
1029    "ListApps":{
1030      "name":"ListApps",
1031      "http":{
1032        "method":"POST",
1033        "requestUri":"/"
1034      },
1035      "input":{"shape":"ListAppsRequest"},
1036      "output":{"shape":"ListAppsResponse"}
1037    },
1038    "ListAutoMLJobs":{
1039      "name":"ListAutoMLJobs",
1040      "http":{
1041        "method":"POST",
1042        "requestUri":"/"
1043      },
1044      "input":{"shape":"ListAutoMLJobsRequest"},
1045      "output":{"shape":"ListAutoMLJobsResponse"}
1046    },
1047    "ListCandidatesForAutoMLJob":{
1048      "name":"ListCandidatesForAutoMLJob",
1049      "http":{
1050        "method":"POST",
1051        "requestUri":"/"
1052      },
1053      "input":{"shape":"ListCandidatesForAutoMLJobRequest"},
1054      "output":{"shape":"ListCandidatesForAutoMLJobResponse"},
1055      "errors":[
1056        {"shape":"ResourceNotFound"}
1057      ]
1058    },
1059    "ListCodeRepositories":{
1060      "name":"ListCodeRepositories",
1061      "http":{
1062        "method":"POST",
1063        "requestUri":"/"
1064      },
1065      "input":{"shape":"ListCodeRepositoriesInput"},
1066      "output":{"shape":"ListCodeRepositoriesOutput"}
1067    },
1068    "ListCompilationJobs":{
1069      "name":"ListCompilationJobs",
1070      "http":{
1071        "method":"POST",
1072        "requestUri":"/"
1073      },
1074      "input":{"shape":"ListCompilationJobsRequest"},
1075      "output":{"shape":"ListCompilationJobsResponse"}
1076    },
1077    "ListDomains":{
1078      "name":"ListDomains",
1079      "http":{
1080        "method":"POST",
1081        "requestUri":"/"
1082      },
1083      "input":{"shape":"ListDomainsRequest"},
1084      "output":{"shape":"ListDomainsResponse"}
1085    },
1086    "ListEndpointConfigs":{
1087      "name":"ListEndpointConfigs",
1088      "http":{
1089        "method":"POST",
1090        "requestUri":"/"
1091      },
1092      "input":{"shape":"ListEndpointConfigsInput"},
1093      "output":{"shape":"ListEndpointConfigsOutput"}
1094    },
1095    "ListEndpoints":{
1096      "name":"ListEndpoints",
1097      "http":{
1098        "method":"POST",
1099        "requestUri":"/"
1100      },
1101      "input":{"shape":"ListEndpointsInput"},
1102      "output":{"shape":"ListEndpointsOutput"}
1103    },
1104    "ListExperiments":{
1105      "name":"ListExperiments",
1106      "http":{
1107        "method":"POST",
1108        "requestUri":"/"
1109      },
1110      "input":{"shape":"ListExperimentsRequest"},
1111      "output":{"shape":"ListExperimentsResponse"}
1112    },
1113    "ListFlowDefinitions":{
1114      "name":"ListFlowDefinitions",
1115      "http":{
1116        "method":"POST",
1117        "requestUri":"/"
1118      },
1119      "input":{"shape":"ListFlowDefinitionsRequest"},
1120      "output":{"shape":"ListFlowDefinitionsResponse"}
1121    },
1122    "ListHumanTaskUis":{
1123      "name":"ListHumanTaskUis",
1124      "http":{
1125        "method":"POST",
1126        "requestUri":"/"
1127      },
1128      "input":{"shape":"ListHumanTaskUisRequest"},
1129      "output":{"shape":"ListHumanTaskUisResponse"}
1130    },
1131    "ListHyperParameterTuningJobs":{
1132      "name":"ListHyperParameterTuningJobs",
1133      "http":{
1134        "method":"POST",
1135        "requestUri":"/"
1136      },
1137      "input":{"shape":"ListHyperParameterTuningJobsRequest"},
1138      "output":{"shape":"ListHyperParameterTuningJobsResponse"}
1139    },
1140    "ListImageVersions":{
1141      "name":"ListImageVersions",
1142      "http":{
1143        "method":"POST",
1144        "requestUri":"/"
1145      },
1146      "input":{"shape":"ListImageVersionsRequest"},
1147      "output":{"shape":"ListImageVersionsResponse"},
1148      "errors":[
1149        {"shape":"ResourceNotFound"}
1150      ]
1151    },
1152    "ListImages":{
1153      "name":"ListImages",
1154      "http":{
1155        "method":"POST",
1156        "requestUri":"/"
1157      },
1158      "input":{"shape":"ListImagesRequest"},
1159      "output":{"shape":"ListImagesResponse"}
1160    },
1161    "ListLabelingJobs":{
1162      "name":"ListLabelingJobs",
1163      "http":{
1164        "method":"POST",
1165        "requestUri":"/"
1166      },
1167      "input":{"shape":"ListLabelingJobsRequest"},
1168      "output":{"shape":"ListLabelingJobsResponse"}
1169    },
1170    "ListLabelingJobsForWorkteam":{
1171      "name":"ListLabelingJobsForWorkteam",
1172      "http":{
1173        "method":"POST",
1174        "requestUri":"/"
1175      },
1176      "input":{"shape":"ListLabelingJobsForWorkteamRequest"},
1177      "output":{"shape":"ListLabelingJobsForWorkteamResponse"},
1178      "errors":[
1179        {"shape":"ResourceNotFound"}
1180      ]
1181    },
1182    "ListModelPackages":{
1183      "name":"ListModelPackages",
1184      "http":{
1185        "method":"POST",
1186        "requestUri":"/"
1187      },
1188      "input":{"shape":"ListModelPackagesInput"},
1189      "output":{"shape":"ListModelPackagesOutput"}
1190    },
1191    "ListModels":{
1192      "name":"ListModels",
1193      "http":{
1194        "method":"POST",
1195        "requestUri":"/"
1196      },
1197      "input":{"shape":"ListModelsInput"},
1198      "output":{"shape":"ListModelsOutput"}
1199    },
1200    "ListMonitoringExecutions":{
1201      "name":"ListMonitoringExecutions",
1202      "http":{
1203        "method":"POST",
1204        "requestUri":"/"
1205      },
1206      "input":{"shape":"ListMonitoringExecutionsRequest"},
1207      "output":{"shape":"ListMonitoringExecutionsResponse"}
1208    },
1209    "ListMonitoringSchedules":{
1210      "name":"ListMonitoringSchedules",
1211      "http":{
1212        "method":"POST",
1213        "requestUri":"/"
1214      },
1215      "input":{"shape":"ListMonitoringSchedulesRequest"},
1216      "output":{"shape":"ListMonitoringSchedulesResponse"}
1217    },
1218    "ListNotebookInstanceLifecycleConfigs":{
1219      "name":"ListNotebookInstanceLifecycleConfigs",
1220      "http":{
1221        "method":"POST",
1222        "requestUri":"/"
1223      },
1224      "input":{"shape":"ListNotebookInstanceLifecycleConfigsInput"},
1225      "output":{"shape":"ListNotebookInstanceLifecycleConfigsOutput"}
1226    },
1227    "ListNotebookInstances":{
1228      "name":"ListNotebookInstances",
1229      "http":{
1230        "method":"POST",
1231        "requestUri":"/"
1232      },
1233      "input":{"shape":"ListNotebookInstancesInput"},
1234      "output":{"shape":"ListNotebookInstancesOutput"}
1235    },
1236    "ListProcessingJobs":{
1237      "name":"ListProcessingJobs",
1238      "http":{
1239        "method":"POST",
1240        "requestUri":"/"
1241      },
1242      "input":{"shape":"ListProcessingJobsRequest"},
1243      "output":{"shape":"ListProcessingJobsResponse"}
1244    },
1245    "ListSubscribedWorkteams":{
1246      "name":"ListSubscribedWorkteams",
1247      "http":{
1248        "method":"POST",
1249        "requestUri":"/"
1250      },
1251      "input":{"shape":"ListSubscribedWorkteamsRequest"},
1252      "output":{"shape":"ListSubscribedWorkteamsResponse"}
1253    },
1254    "ListTags":{
1255      "name":"ListTags",
1256      "http":{
1257        "method":"POST",
1258        "requestUri":"/"
1259      },
1260      "input":{"shape":"ListTagsInput"},
1261      "output":{"shape":"ListTagsOutput"}
1262    },
1263    "ListTrainingJobs":{
1264      "name":"ListTrainingJobs",
1265      "http":{
1266        "method":"POST",
1267        "requestUri":"/"
1268      },
1269      "input":{"shape":"ListTrainingJobsRequest"},
1270      "output":{"shape":"ListTrainingJobsResponse"}
1271    },
1272    "ListTrainingJobsForHyperParameterTuningJob":{
1273      "name":"ListTrainingJobsForHyperParameterTuningJob",
1274      "http":{
1275        "method":"POST",
1276        "requestUri":"/"
1277      },
1278      "input":{"shape":"ListTrainingJobsForHyperParameterTuningJobRequest"},
1279      "output":{"shape":"ListTrainingJobsForHyperParameterTuningJobResponse"},
1280      "errors":[
1281        {"shape":"ResourceNotFound"}
1282      ]
1283    },
1284    "ListTransformJobs":{
1285      "name":"ListTransformJobs",
1286      "http":{
1287        "method":"POST",
1288        "requestUri":"/"
1289      },
1290      "input":{"shape":"ListTransformJobsRequest"},
1291      "output":{"shape":"ListTransformJobsResponse"}
1292    },
1293    "ListTrialComponents":{
1294      "name":"ListTrialComponents",
1295      "http":{
1296        "method":"POST",
1297        "requestUri":"/"
1298      },
1299      "input":{"shape":"ListTrialComponentsRequest"},
1300      "output":{"shape":"ListTrialComponentsResponse"},
1301      "errors":[
1302        {"shape":"ResourceNotFound"}
1303      ]
1304    },
1305    "ListTrials":{
1306      "name":"ListTrials",
1307      "http":{
1308        "method":"POST",
1309        "requestUri":"/"
1310      },
1311      "input":{"shape":"ListTrialsRequest"},
1312      "output":{"shape":"ListTrialsResponse"},
1313      "errors":[
1314        {"shape":"ResourceNotFound"}
1315      ]
1316    },
1317    "ListUserProfiles":{
1318      "name":"ListUserProfiles",
1319      "http":{
1320        "method":"POST",
1321        "requestUri":"/"
1322      },
1323      "input":{"shape":"ListUserProfilesRequest"},
1324      "output":{"shape":"ListUserProfilesResponse"}
1325    },
1326    "ListWorkforces":{
1327      "name":"ListWorkforces",
1328      "http":{
1329        "method":"POST",
1330        "requestUri":"/"
1331      },
1332      "input":{"shape":"ListWorkforcesRequest"},
1333      "output":{"shape":"ListWorkforcesResponse"}
1334    },
1335    "ListWorkteams":{
1336      "name":"ListWorkteams",
1337      "http":{
1338        "method":"POST",
1339        "requestUri":"/"
1340      },
1341      "input":{"shape":"ListWorkteamsRequest"},
1342      "output":{"shape":"ListWorkteamsResponse"}
1343    },
1344    "RenderUiTemplate":{
1345      "name":"RenderUiTemplate",
1346      "http":{
1347        "method":"POST",
1348        "requestUri":"/"
1349      },
1350      "input":{"shape":"RenderUiTemplateRequest"},
1351      "output":{"shape":"RenderUiTemplateResponse"},
1352      "errors":[
1353        {"shape":"ResourceNotFound"}
1354      ]
1355    },
1356    "Search":{
1357      "name":"Search",
1358      "http":{
1359        "method":"POST",
1360        "requestUri":"/"
1361      },
1362      "input":{"shape":"SearchRequest"},
1363      "output":{"shape":"SearchResponse"}
1364    },
1365    "StartMonitoringSchedule":{
1366      "name":"StartMonitoringSchedule",
1367      "http":{
1368        "method":"POST",
1369        "requestUri":"/"
1370      },
1371      "input":{"shape":"StartMonitoringScheduleRequest"},
1372      "errors":[
1373        {"shape":"ResourceNotFound"}
1374      ]
1375    },
1376    "StartNotebookInstance":{
1377      "name":"StartNotebookInstance",
1378      "http":{
1379        "method":"POST",
1380        "requestUri":"/"
1381      },
1382      "input":{"shape":"StartNotebookInstanceInput"},
1383      "errors":[
1384        {"shape":"ResourceLimitExceeded"}
1385      ]
1386    },
1387    "StopAutoMLJob":{
1388      "name":"StopAutoMLJob",
1389      "http":{
1390        "method":"POST",
1391        "requestUri":"/"
1392      },
1393      "input":{"shape":"StopAutoMLJobRequest"},
1394      "errors":[
1395        {"shape":"ResourceNotFound"}
1396      ]
1397    },
1398    "StopCompilationJob":{
1399      "name":"StopCompilationJob",
1400      "http":{
1401        "method":"POST",
1402        "requestUri":"/"
1403      },
1404      "input":{"shape":"StopCompilationJobRequest"},
1405      "errors":[
1406        {"shape":"ResourceNotFound"}
1407      ]
1408    },
1409    "StopHyperParameterTuningJob":{
1410      "name":"StopHyperParameterTuningJob",
1411      "http":{
1412        "method":"POST",
1413        "requestUri":"/"
1414      },
1415      "input":{"shape":"StopHyperParameterTuningJobRequest"},
1416      "errors":[
1417        {"shape":"ResourceNotFound"}
1418      ]
1419    },
1420    "StopLabelingJob":{
1421      "name":"StopLabelingJob",
1422      "http":{
1423        "method":"POST",
1424        "requestUri":"/"
1425      },
1426      "input":{"shape":"StopLabelingJobRequest"},
1427      "errors":[
1428        {"shape":"ResourceNotFound"}
1429      ]
1430    },
1431    "StopMonitoringSchedule":{
1432      "name":"StopMonitoringSchedule",
1433      "http":{
1434        "method":"POST",
1435        "requestUri":"/"
1436      },
1437      "input":{"shape":"StopMonitoringScheduleRequest"},
1438      "errors":[
1439        {"shape":"ResourceNotFound"}
1440      ]
1441    },
1442    "StopNotebookInstance":{
1443      "name":"StopNotebookInstance",
1444      "http":{
1445        "method":"POST",
1446        "requestUri":"/"
1447      },
1448      "input":{"shape":"StopNotebookInstanceInput"}
1449    },
1450    "StopProcessingJob":{
1451      "name":"StopProcessingJob",
1452      "http":{
1453        "method":"POST",
1454        "requestUri":"/"
1455      },
1456      "input":{"shape":"StopProcessingJobRequest"},
1457      "errors":[
1458        {"shape":"ResourceNotFound"}
1459      ]
1460    },
1461    "StopTrainingJob":{
1462      "name":"StopTrainingJob",
1463      "http":{
1464        "method":"POST",
1465        "requestUri":"/"
1466      },
1467      "input":{"shape":"StopTrainingJobRequest"},
1468      "errors":[
1469        {"shape":"ResourceNotFound"}
1470      ]
1471    },
1472    "StopTransformJob":{
1473      "name":"StopTransformJob",
1474      "http":{
1475        "method":"POST",
1476        "requestUri":"/"
1477      },
1478      "input":{"shape":"StopTransformJobRequest"},
1479      "errors":[
1480        {"shape":"ResourceNotFound"}
1481      ]
1482    },
1483    "UpdateAppImageConfig":{
1484      "name":"UpdateAppImageConfig",
1485      "http":{
1486        "method":"POST",
1487        "requestUri":"/"
1488      },
1489      "input":{"shape":"UpdateAppImageConfigRequest"},
1490      "output":{"shape":"UpdateAppImageConfigResponse"},
1491      "errors":[
1492        {"shape":"ResourceNotFound"}
1493      ]
1494    },
1495    "UpdateCodeRepository":{
1496      "name":"UpdateCodeRepository",
1497      "http":{
1498        "method":"POST",
1499        "requestUri":"/"
1500      },
1501      "input":{"shape":"UpdateCodeRepositoryInput"},
1502      "output":{"shape":"UpdateCodeRepositoryOutput"}
1503    },
1504    "UpdateDomain":{
1505      "name":"UpdateDomain",
1506      "http":{
1507        "method":"POST",
1508        "requestUri":"/"
1509      },
1510      "input":{"shape":"UpdateDomainRequest"},
1511      "output":{"shape":"UpdateDomainResponse"},
1512      "errors":[
1513        {"shape":"ResourceLimitExceeded"},
1514        {"shape":"ResourceInUse"},
1515        {"shape":"ResourceNotFound"}
1516      ]
1517    },
1518    "UpdateEndpoint":{
1519      "name":"UpdateEndpoint",
1520      "http":{
1521        "method":"POST",
1522        "requestUri":"/"
1523      },
1524      "input":{"shape":"UpdateEndpointInput"},
1525      "output":{"shape":"UpdateEndpointOutput"},
1526      "errors":[
1527        {"shape":"ResourceLimitExceeded"}
1528      ]
1529    },
1530    "UpdateEndpointWeightsAndCapacities":{
1531      "name":"UpdateEndpointWeightsAndCapacities",
1532      "http":{
1533        "method":"POST",
1534        "requestUri":"/"
1535      },
1536      "input":{"shape":"UpdateEndpointWeightsAndCapacitiesInput"},
1537      "output":{"shape":"UpdateEndpointWeightsAndCapacitiesOutput"},
1538      "errors":[
1539        {"shape":"ResourceLimitExceeded"}
1540      ]
1541    },
1542    "UpdateExperiment":{
1543      "name":"UpdateExperiment",
1544      "http":{
1545        "method":"POST",
1546        "requestUri":"/"
1547      },
1548      "input":{"shape":"UpdateExperimentRequest"},
1549      "output":{"shape":"UpdateExperimentResponse"},
1550      "errors":[
1551        {"shape":"ConflictException"},
1552        {"shape":"ResourceNotFound"}
1553      ]
1554    },
1555    "UpdateImage":{
1556      "name":"UpdateImage",
1557      "http":{
1558        "method":"POST",
1559        "requestUri":"/"
1560      },
1561      "input":{"shape":"UpdateImageRequest"},
1562      "output":{"shape":"UpdateImageResponse"},
1563      "errors":[
1564        {"shape":"ResourceInUse"},
1565        {"shape":"ResourceNotFound"}
1566      ]
1567    },
1568    "UpdateMonitoringSchedule":{
1569      "name":"UpdateMonitoringSchedule",
1570      "http":{
1571        "method":"POST",
1572        "requestUri":"/"
1573      },
1574      "input":{"shape":"UpdateMonitoringScheduleRequest"},
1575      "output":{"shape":"UpdateMonitoringScheduleResponse"},
1576      "errors":[
1577        {"shape":"ResourceLimitExceeded"},
1578        {"shape":"ResourceNotFound"}
1579      ]
1580    },
1581    "UpdateNotebookInstance":{
1582      "name":"UpdateNotebookInstance",
1583      "http":{
1584        "method":"POST",
1585        "requestUri":"/"
1586      },
1587      "input":{"shape":"UpdateNotebookInstanceInput"},
1588      "output":{"shape":"UpdateNotebookInstanceOutput"},
1589      "errors":[
1590        {"shape":"ResourceLimitExceeded"}
1591      ]
1592    },
1593    "UpdateNotebookInstanceLifecycleConfig":{
1594      "name":"UpdateNotebookInstanceLifecycleConfig",
1595      "http":{
1596        "method":"POST",
1597        "requestUri":"/"
1598      },
1599      "input":{"shape":"UpdateNotebookInstanceLifecycleConfigInput"},
1600      "output":{"shape":"UpdateNotebookInstanceLifecycleConfigOutput"},
1601      "errors":[
1602        {"shape":"ResourceLimitExceeded"}
1603      ]
1604    },
1605    "UpdateTrial":{
1606      "name":"UpdateTrial",
1607      "http":{
1608        "method":"POST",
1609        "requestUri":"/"
1610      },
1611      "input":{"shape":"UpdateTrialRequest"},
1612      "output":{"shape":"UpdateTrialResponse"},
1613      "errors":[
1614        {"shape":"ConflictException"},
1615        {"shape":"ResourceNotFound"}
1616      ]
1617    },
1618    "UpdateTrialComponent":{
1619      "name":"UpdateTrialComponent",
1620      "http":{
1621        "method":"POST",
1622        "requestUri":"/"
1623      },
1624      "input":{"shape":"UpdateTrialComponentRequest"},
1625      "output":{"shape":"UpdateTrialComponentResponse"},
1626      "errors":[
1627        {"shape":"ConflictException"},
1628        {"shape":"ResourceNotFound"}
1629      ]
1630    },
1631    "UpdateUserProfile":{
1632      "name":"UpdateUserProfile",
1633      "http":{
1634        "method":"POST",
1635        "requestUri":"/"
1636      },
1637      "input":{"shape":"UpdateUserProfileRequest"},
1638      "output":{"shape":"UpdateUserProfileResponse"},
1639      "errors":[
1640        {"shape":"ResourceLimitExceeded"},
1641        {"shape":"ResourceInUse"},
1642        {"shape":"ResourceNotFound"}
1643      ]
1644    },
1645    "UpdateWorkforce":{
1646      "name":"UpdateWorkforce",
1647      "http":{
1648        "method":"POST",
1649        "requestUri":"/"
1650      },
1651      "input":{"shape":"UpdateWorkforceRequest"},
1652      "output":{"shape":"UpdateWorkforceResponse"}
1653    },
1654    "UpdateWorkteam":{
1655      "name":"UpdateWorkteam",
1656      "http":{
1657        "method":"POST",
1658        "requestUri":"/"
1659      },
1660      "input":{"shape":"UpdateWorkteamRequest"},
1661      "output":{"shape":"UpdateWorkteamResponse"},
1662      "errors":[
1663        {"shape":"ResourceLimitExceeded"}
1664      ]
1665    }
1666  },
1667  "shapes":{
1668    "Accept":{
1669      "type":"string",
1670      "max":256,
1671      "pattern":".*"
1672    },
1673    "AccountId":{
1674      "type":"string",
1675      "pattern":"^\\d+$"
1676    },
1677    "AddTagsInput":{
1678      "type":"structure",
1679      "required":[
1680        "ResourceArn",
1681        "Tags"
1682      ],
1683      "members":{
1684        "ResourceArn":{"shape":"ResourceArn"},
1685        "Tags":{"shape":"TagList"}
1686      }
1687    },
1688    "AddTagsOutput":{
1689      "type":"structure",
1690      "members":{
1691        "Tags":{"shape":"TagList"}
1692      }
1693    },
1694    "AdditionalCodeRepositoryNamesOrUrls":{
1695      "type":"list",
1696      "member":{"shape":"CodeRepositoryNameOrUrl"},
1697      "max":3
1698    },
1699    "AlgorithmArn":{
1700      "type":"string",
1701      "max":2048,
1702      "min":1,
1703      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:algorithm/.*"
1704    },
1705    "AlgorithmImage":{
1706      "type":"string",
1707      "max":255,
1708      "pattern":".*"
1709    },
1710    "AlgorithmSortBy":{
1711      "type":"string",
1712      "enum":[
1713        "Name",
1714        "CreationTime"
1715      ]
1716    },
1717    "AlgorithmSpecification":{
1718      "type":"structure",
1719      "required":["TrainingInputMode"],
1720      "members":{
1721        "TrainingImage":{"shape":"AlgorithmImage"},
1722        "AlgorithmName":{"shape":"ArnOrName"},
1723        "TrainingInputMode":{"shape":"TrainingInputMode"},
1724        "MetricDefinitions":{"shape":"MetricDefinitionList"},
1725        "EnableSageMakerMetricsTimeSeries":{"shape":"Boolean"}
1726      }
1727    },
1728    "AlgorithmStatus":{
1729      "type":"string",
1730      "enum":[
1731        "Pending",
1732        "InProgress",
1733        "Completed",
1734        "Failed",
1735        "Deleting"
1736      ]
1737    },
1738    "AlgorithmStatusDetails":{
1739      "type":"structure",
1740      "members":{
1741        "ValidationStatuses":{"shape":"AlgorithmStatusItemList"},
1742        "ImageScanStatuses":{"shape":"AlgorithmStatusItemList"}
1743      }
1744    },
1745    "AlgorithmStatusItem":{
1746      "type":"structure",
1747      "required":[
1748        "Name",
1749        "Status"
1750      ],
1751      "members":{
1752        "Name":{"shape":"EntityName"},
1753        "Status":{"shape":"DetailedAlgorithmStatus"},
1754        "FailureReason":{"shape":"String"}
1755      }
1756    },
1757    "AlgorithmStatusItemList":{
1758      "type":"list",
1759      "member":{"shape":"AlgorithmStatusItem"}
1760    },
1761    "AlgorithmSummary":{
1762      "type":"structure",
1763      "required":[
1764        "AlgorithmName",
1765        "AlgorithmArn",
1766        "CreationTime",
1767        "AlgorithmStatus"
1768      ],
1769      "members":{
1770        "AlgorithmName":{"shape":"EntityName"},
1771        "AlgorithmArn":{"shape":"AlgorithmArn"},
1772        "AlgorithmDescription":{"shape":"EntityDescription"},
1773        "CreationTime":{"shape":"CreationTime"},
1774        "AlgorithmStatus":{"shape":"AlgorithmStatus"}
1775      }
1776    },
1777    "AlgorithmSummaryList":{
1778      "type":"list",
1779      "member":{"shape":"AlgorithmSummary"}
1780    },
1781    "AlgorithmValidationProfile":{
1782      "type":"structure",
1783      "required":[
1784        "ProfileName",
1785        "TrainingJobDefinition"
1786      ],
1787      "members":{
1788        "ProfileName":{"shape":"EntityName"},
1789        "TrainingJobDefinition":{"shape":"TrainingJobDefinition"},
1790        "TransformJobDefinition":{"shape":"TransformJobDefinition"}
1791      }
1792    },
1793    "AlgorithmValidationProfiles":{
1794      "type":"list",
1795      "member":{"shape":"AlgorithmValidationProfile"},
1796      "max":1,
1797      "min":1
1798    },
1799    "AlgorithmValidationSpecification":{
1800      "type":"structure",
1801      "required":[
1802        "ValidationRole",
1803        "ValidationProfiles"
1804      ],
1805      "members":{
1806        "ValidationRole":{"shape":"RoleArn"},
1807        "ValidationProfiles":{"shape":"AlgorithmValidationProfiles"}
1808      }
1809    },
1810    "AnnotationConsolidationConfig":{
1811      "type":"structure",
1812      "required":["AnnotationConsolidationLambdaArn"],
1813      "members":{
1814        "AnnotationConsolidationLambdaArn":{"shape":"LambdaFunctionArn"}
1815      }
1816    },
1817    "AppArn":{
1818      "type":"string",
1819      "max":256,
1820      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:app/.*"
1821    },
1822    "AppDetails":{
1823      "type":"structure",
1824      "members":{
1825        "DomainId":{"shape":"DomainId"},
1826        "UserProfileName":{"shape":"UserProfileName"},
1827        "AppType":{"shape":"AppType"},
1828        "AppName":{"shape":"AppName"},
1829        "Status":{"shape":"AppStatus"},
1830        "CreationTime":{"shape":"CreationTime"}
1831      }
1832    },
1833    "AppImageConfigArn":{
1834      "type":"string",
1835      "max":256,
1836      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:app-image-config/.*"
1837    },
1838    "AppImageConfigDetails":{
1839      "type":"structure",
1840      "members":{
1841        "AppImageConfigArn":{"shape":"AppImageConfigArn"},
1842        "AppImageConfigName":{"shape":"AppImageConfigName"},
1843        "CreationTime":{"shape":"Timestamp"},
1844        "LastModifiedTime":{"shape":"Timestamp"},
1845        "KernelGatewayImageConfig":{"shape":"KernelGatewayImageConfig"}
1846      }
1847    },
1848    "AppImageConfigList":{
1849      "type":"list",
1850      "member":{"shape":"AppImageConfigDetails"}
1851    },
1852    "AppImageConfigName":{
1853      "type":"string",
1854      "max":63,
1855      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
1856    },
1857    "AppImageConfigSortKey":{
1858      "type":"string",
1859      "enum":[
1860        "CreationTime",
1861        "LastModifiedTime",
1862        "Name"
1863      ]
1864    },
1865    "AppInstanceType":{
1866      "type":"string",
1867      "enum":[
1868        "system",
1869        "ml.t3.micro",
1870        "ml.t3.small",
1871        "ml.t3.medium",
1872        "ml.t3.large",
1873        "ml.t3.xlarge",
1874        "ml.t3.2xlarge",
1875        "ml.m5.large",
1876        "ml.m5.xlarge",
1877        "ml.m5.2xlarge",
1878        "ml.m5.4xlarge",
1879        "ml.m5.8xlarge",
1880        "ml.m5.12xlarge",
1881        "ml.m5.16xlarge",
1882        "ml.m5.24xlarge",
1883        "ml.c5.large",
1884        "ml.c5.xlarge",
1885        "ml.c5.2xlarge",
1886        "ml.c5.4xlarge",
1887        "ml.c5.9xlarge",
1888        "ml.c5.12xlarge",
1889        "ml.c5.18xlarge",
1890        "ml.c5.24xlarge",
1891        "ml.p3.2xlarge",
1892        "ml.p3.8xlarge",
1893        "ml.p3.16xlarge",
1894        "ml.g4dn.xlarge",
1895        "ml.g4dn.2xlarge",
1896        "ml.g4dn.4xlarge",
1897        "ml.g4dn.8xlarge",
1898        "ml.g4dn.12xlarge",
1899        "ml.g4dn.16xlarge"
1900      ]
1901    },
1902    "AppList":{
1903      "type":"list",
1904      "member":{"shape":"AppDetails"}
1905    },
1906    "AppName":{
1907      "type":"string",
1908      "max":63,
1909      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
1910    },
1911    "AppNetworkAccessType":{
1912      "type":"string",
1913      "enum":[
1914        "PublicInternetOnly",
1915        "VpcOnly"
1916      ]
1917    },
1918    "AppSortKey":{
1919      "type":"string",
1920      "enum":["CreationTime"]
1921    },
1922    "AppSpecification":{
1923      "type":"structure",
1924      "required":["ImageUri"],
1925      "members":{
1926        "ImageUri":{"shape":"ImageUri"},
1927        "ContainerEntrypoint":{"shape":"ContainerEntrypoint"},
1928        "ContainerArguments":{"shape":"ContainerArguments"}
1929      }
1930    },
1931    "AppStatus":{
1932      "type":"string",
1933      "enum":[
1934        "Deleted",
1935        "Deleting",
1936        "Failed",
1937        "InService",
1938        "Pending"
1939      ]
1940    },
1941    "AppType":{
1942      "type":"string",
1943      "enum":[
1944        "JupyterServer",
1945        "KernelGateway",
1946        "TensorBoard"
1947      ]
1948    },
1949    "ArnOrName":{
1950      "type":"string",
1951      "max":170,
1952      "min":1,
1953      "pattern":"(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:[a-z\\-]*\\/)?([a-zA-Z0-9]([a-zA-Z0-9-]){0,62})(?<!-)$"
1954    },
1955    "AssemblyType":{
1956      "type":"string",
1957      "enum":[
1958        "None",
1959        "Line"
1960      ]
1961    },
1962    "AssociateTrialComponentRequest":{
1963      "type":"structure",
1964      "required":[
1965        "TrialComponentName",
1966        "TrialName"
1967      ],
1968      "members":{
1969        "TrialComponentName":{"shape":"ExperimentEntityName"},
1970        "TrialName":{"shape":"ExperimentEntityName"}
1971      }
1972    },
1973    "AssociateTrialComponentResponse":{
1974      "type":"structure",
1975      "members":{
1976        "TrialComponentArn":{"shape":"TrialComponentArn"},
1977        "TrialArn":{"shape":"TrialArn"}
1978      }
1979    },
1980    "AttributeName":{
1981      "type":"string",
1982      "max":256,
1983      "min":1,
1984      "pattern":".+"
1985    },
1986    "AttributeNames":{
1987      "type":"list",
1988      "member":{"shape":"AttributeName"},
1989      "max":16
1990    },
1991    "AuthMode":{
1992      "type":"string",
1993      "enum":[
1994        "SSO",
1995        "IAM"
1996      ]
1997    },
1998    "AutoMLCandidate":{
1999      "type":"structure",
2000      "required":[
2001        "CandidateName",
2002        "ObjectiveStatus",
2003        "CandidateSteps",
2004        "CandidateStatus",
2005        "CreationTime",
2006        "LastModifiedTime"
2007      ],
2008      "members":{
2009        "CandidateName":{"shape":"CandidateName"},
2010        "FinalAutoMLJobObjectiveMetric":{"shape":"FinalAutoMLJobObjectiveMetric"},
2011        "ObjectiveStatus":{"shape":"ObjectiveStatus"},
2012        "CandidateSteps":{"shape":"CandidateSteps"},
2013        "CandidateStatus":{"shape":"CandidateStatus"},
2014        "InferenceContainers":{"shape":"AutoMLContainerDefinitions"},
2015        "CreationTime":{"shape":"Timestamp"},
2016        "EndTime":{"shape":"Timestamp"},
2017        "LastModifiedTime":{"shape":"Timestamp"},
2018        "FailureReason":{"shape":"AutoMLFailureReason"}
2019      }
2020    },
2021    "AutoMLCandidateStep":{
2022      "type":"structure",
2023      "required":[
2024        "CandidateStepType",
2025        "CandidateStepArn",
2026        "CandidateStepName"
2027      ],
2028      "members":{
2029        "CandidateStepType":{"shape":"CandidateStepType"},
2030        "CandidateStepArn":{"shape":"CandidateStepArn"},
2031        "CandidateStepName":{"shape":"CandidateStepName"}
2032      }
2033    },
2034    "AutoMLCandidates":{
2035      "type":"list",
2036      "member":{"shape":"AutoMLCandidate"}
2037    },
2038    "AutoMLChannel":{
2039      "type":"structure",
2040      "required":[
2041        "DataSource",
2042        "TargetAttributeName"
2043      ],
2044      "members":{
2045        "DataSource":{"shape":"AutoMLDataSource"},
2046        "CompressionType":{"shape":"CompressionType"},
2047        "TargetAttributeName":{"shape":"TargetAttributeName"}
2048      }
2049    },
2050    "AutoMLContainerDefinition":{
2051      "type":"structure",
2052      "required":[
2053        "Image",
2054        "ModelDataUrl"
2055      ],
2056      "members":{
2057        "Image":{"shape":"ContainerImage"},
2058        "ModelDataUrl":{"shape":"Url"},
2059        "Environment":{"shape":"EnvironmentMap"}
2060      }
2061    },
2062    "AutoMLContainerDefinitions":{
2063      "type":"list",
2064      "member":{"shape":"AutoMLContainerDefinition"},
2065      "max":5
2066    },
2067    "AutoMLDataSource":{
2068      "type":"structure",
2069      "required":["S3DataSource"],
2070      "members":{
2071        "S3DataSource":{"shape":"AutoMLS3DataSource"}
2072      }
2073    },
2074    "AutoMLFailureReason":{
2075      "type":"string",
2076      "max":1024
2077    },
2078    "AutoMLInputDataConfig":{
2079      "type":"list",
2080      "member":{"shape":"AutoMLChannel"},
2081      "max":20,
2082      "min":1
2083    },
2084    "AutoMLJobArn":{
2085      "type":"string",
2086      "max":256,
2087      "min":1,
2088      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:automl-job/.*"
2089    },
2090    "AutoMLJobArtifacts":{
2091      "type":"structure",
2092      "members":{
2093        "CandidateDefinitionNotebookLocation":{"shape":"CandidateDefinitionNotebookLocation"},
2094        "DataExplorationNotebookLocation":{"shape":"DataExplorationNotebookLocation"}
2095      }
2096    },
2097    "AutoMLJobCompletionCriteria":{
2098      "type":"structure",
2099      "members":{
2100        "MaxCandidates":{"shape":"MaxCandidates"},
2101        "MaxRuntimePerTrainingJobInSeconds":{"shape":"MaxRuntimePerTrainingJobInSeconds"},
2102        "MaxAutoMLJobRuntimeInSeconds":{"shape":"MaxAutoMLJobRuntimeInSeconds"}
2103      }
2104    },
2105    "AutoMLJobConfig":{
2106      "type":"structure",
2107      "members":{
2108        "CompletionCriteria":{"shape":"AutoMLJobCompletionCriteria"},
2109        "SecurityConfig":{"shape":"AutoMLSecurityConfig"}
2110      }
2111    },
2112    "AutoMLJobName":{
2113      "type":"string",
2114      "max":32,
2115      "min":1,
2116      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
2117    },
2118    "AutoMLJobObjective":{
2119      "type":"structure",
2120      "required":["MetricName"],
2121      "members":{
2122        "MetricName":{"shape":"AutoMLMetricEnum"}
2123      }
2124    },
2125    "AutoMLJobObjectiveType":{
2126      "type":"string",
2127      "enum":[
2128        "Maximize",
2129        "Minimize"
2130      ]
2131    },
2132    "AutoMLJobSecondaryStatus":{
2133      "type":"string",
2134      "enum":[
2135        "Starting",
2136        "AnalyzingData",
2137        "FeatureEngineering",
2138        "ModelTuning",
2139        "MaxCandidatesReached",
2140        "Failed",
2141        "Stopped",
2142        "MaxAutoMLJobRuntimeReached",
2143        "Stopping",
2144        "CandidateDefinitionsGenerated"
2145      ]
2146    },
2147    "AutoMLJobStatus":{
2148      "type":"string",
2149      "enum":[
2150        "Completed",
2151        "InProgress",
2152        "Failed",
2153        "Stopped",
2154        "Stopping"
2155      ]
2156    },
2157    "AutoMLJobSummaries":{
2158      "type":"list",
2159      "member":{"shape":"AutoMLJobSummary"}
2160    },
2161    "AutoMLJobSummary":{
2162      "type":"structure",
2163      "required":[
2164        "AutoMLJobName",
2165        "AutoMLJobArn",
2166        "AutoMLJobStatus",
2167        "AutoMLJobSecondaryStatus",
2168        "CreationTime",
2169        "LastModifiedTime"
2170      ],
2171      "members":{
2172        "AutoMLJobName":{"shape":"AutoMLJobName"},
2173        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
2174        "AutoMLJobStatus":{"shape":"AutoMLJobStatus"},
2175        "AutoMLJobSecondaryStatus":{"shape":"AutoMLJobSecondaryStatus"},
2176        "CreationTime":{"shape":"Timestamp"},
2177        "EndTime":{"shape":"Timestamp"},
2178        "LastModifiedTime":{"shape":"Timestamp"},
2179        "FailureReason":{"shape":"AutoMLFailureReason"}
2180      }
2181    },
2182    "AutoMLMaxResults":{
2183      "type":"integer",
2184      "max":100,
2185      "min":1
2186    },
2187    "AutoMLMetricEnum":{
2188      "type":"string",
2189      "enum":[
2190        "Accuracy",
2191        "MSE",
2192        "F1",
2193        "F1macro",
2194        "AUC"
2195      ]
2196    },
2197    "AutoMLNameContains":{
2198      "type":"string",
2199      "max":63,
2200      "pattern":"[a-zA-Z0-9\\-]+"
2201    },
2202    "AutoMLOutputDataConfig":{
2203      "type":"structure",
2204      "required":["S3OutputPath"],
2205      "members":{
2206        "KmsKeyId":{"shape":"KmsKeyId"},
2207        "S3OutputPath":{"shape":"S3Uri"}
2208      }
2209    },
2210    "AutoMLS3DataSource":{
2211      "type":"structure",
2212      "required":[
2213        "S3DataType",
2214        "S3Uri"
2215      ],
2216      "members":{
2217        "S3DataType":{"shape":"AutoMLS3DataType"},
2218        "S3Uri":{"shape":"S3Uri"}
2219      }
2220    },
2221    "AutoMLS3DataType":{
2222      "type":"string",
2223      "enum":[
2224        "ManifestFile",
2225        "S3Prefix"
2226      ]
2227    },
2228    "AutoMLSecurityConfig":{
2229      "type":"structure",
2230      "members":{
2231        "VolumeKmsKeyId":{"shape":"KmsKeyId"},
2232        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
2233        "VpcConfig":{"shape":"VpcConfig"}
2234      }
2235    },
2236    "AutoMLSortBy":{
2237      "type":"string",
2238      "enum":[
2239        "Name",
2240        "CreationTime",
2241        "Status"
2242      ]
2243    },
2244    "AutoMLSortOrder":{
2245      "type":"string",
2246      "enum":[
2247        "Ascending",
2248        "Descending"
2249      ]
2250    },
2251    "AwsManagedHumanLoopRequestSource":{
2252      "type":"string",
2253      "enum":[
2254        "AWS/Rekognition/DetectModerationLabels/Image/V3",
2255        "AWS/Textract/AnalyzeDocument/Forms/V1"
2256      ]
2257    },
2258    "BatchStrategy":{
2259      "type":"string",
2260      "enum":[
2261        "MultiRecord",
2262        "SingleRecord"
2263      ]
2264    },
2265    "BillableTimeInSeconds":{
2266      "type":"integer",
2267      "min":1
2268    },
2269    "Boolean":{"type":"boolean"},
2270    "BooleanOperator":{
2271      "type":"string",
2272      "enum":[
2273        "And",
2274        "Or"
2275      ]
2276    },
2277    "Branch":{
2278      "type":"string",
2279      "max":1024,
2280      "min":1,
2281      "pattern":"[^ ~^:?*\\[]+"
2282    },
2283    "CandidateDefinitionNotebookLocation":{
2284      "type":"string",
2285      "min":1
2286    },
2287    "CandidateName":{
2288      "type":"string",
2289      "max":64,
2290      "min":1
2291    },
2292    "CandidateSortBy":{
2293      "type":"string",
2294      "enum":[
2295        "CreationTime",
2296        "Status",
2297        "FinalObjectiveMetricValue"
2298      ]
2299    },
2300    "CandidateStatus":{
2301      "type":"string",
2302      "enum":[
2303        "Completed",
2304        "InProgress",
2305        "Failed",
2306        "Stopped",
2307        "Stopping"
2308      ]
2309    },
2310    "CandidateStepArn":{
2311      "type":"string",
2312      "max":256,
2313      "min":1,
2314      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*/.*"
2315    },
2316    "CandidateStepName":{
2317      "type":"string",
2318      "max":64,
2319      "min":1
2320    },
2321    "CandidateStepType":{
2322      "type":"string",
2323      "enum":[
2324        "AWS::SageMaker::TrainingJob",
2325        "AWS::SageMaker::TransformJob",
2326        "AWS::SageMaker::ProcessingJob"
2327      ]
2328    },
2329    "CandidateSteps":{
2330      "type":"list",
2331      "member":{"shape":"AutoMLCandidateStep"}
2332    },
2333    "CaptureContentTypeHeader":{
2334      "type":"structure",
2335      "members":{
2336        "CsvContentTypes":{"shape":"CsvContentTypes"},
2337        "JsonContentTypes":{"shape":"JsonContentTypes"}
2338      }
2339    },
2340    "CaptureMode":{
2341      "type":"string",
2342      "enum":[
2343        "Input",
2344        "Output"
2345      ]
2346    },
2347    "CaptureOption":{
2348      "type":"structure",
2349      "required":["CaptureMode"],
2350      "members":{
2351        "CaptureMode":{"shape":"CaptureMode"}
2352      }
2353    },
2354    "CaptureOptionList":{
2355      "type":"list",
2356      "member":{"shape":"CaptureOption"},
2357      "max":2,
2358      "min":1
2359    },
2360    "CaptureStatus":{
2361      "type":"string",
2362      "enum":[
2363        "Started",
2364        "Stopped"
2365      ]
2366    },
2367    "CategoricalParameterRange":{
2368      "type":"structure",
2369      "required":[
2370        "Name",
2371        "Values"
2372      ],
2373      "members":{
2374        "Name":{"shape":"ParameterKey"},
2375        "Values":{"shape":"ParameterValues"}
2376      }
2377    },
2378    "CategoricalParameterRangeSpecification":{
2379      "type":"structure",
2380      "required":["Values"],
2381      "members":{
2382        "Values":{"shape":"ParameterValues"}
2383      }
2384    },
2385    "CategoricalParameterRanges":{
2386      "type":"list",
2387      "member":{"shape":"CategoricalParameterRange"},
2388      "max":20,
2389      "min":0
2390    },
2391    "Cents":{
2392      "type":"integer",
2393      "max":99,
2394      "min":0
2395    },
2396    "CertifyForMarketplace":{"type":"boolean"},
2397    "Channel":{
2398      "type":"structure",
2399      "required":[
2400        "ChannelName",
2401        "DataSource"
2402      ],
2403      "members":{
2404        "ChannelName":{"shape":"ChannelName"},
2405        "DataSource":{"shape":"DataSource"},
2406        "ContentType":{"shape":"ContentType"},
2407        "CompressionType":{"shape":"CompressionType"},
2408        "RecordWrapperType":{"shape":"RecordWrapper"},
2409        "InputMode":{"shape":"TrainingInputMode"},
2410        "ShuffleConfig":{"shape":"ShuffleConfig"}
2411      }
2412    },
2413    "ChannelName":{
2414      "type":"string",
2415      "max":64,
2416      "min":1,
2417      "pattern":"[A-Za-z0-9\\.\\-_]+"
2418    },
2419    "ChannelSpecification":{
2420      "type":"structure",
2421      "required":[
2422        "Name",
2423        "SupportedContentTypes",
2424        "SupportedInputModes"
2425      ],
2426      "members":{
2427        "Name":{"shape":"ChannelName"},
2428        "Description":{"shape":"EntityDescription"},
2429        "IsRequired":{"shape":"Boolean"},
2430        "SupportedContentTypes":{"shape":"ContentTypes"},
2431        "SupportedCompressionTypes":{"shape":"CompressionTypes"},
2432        "SupportedInputModes":{"shape":"InputModes"}
2433      }
2434    },
2435    "ChannelSpecifications":{
2436      "type":"list",
2437      "member":{"shape":"ChannelSpecification"},
2438      "max":8,
2439      "min":1
2440    },
2441    "CheckpointConfig":{
2442      "type":"structure",
2443      "required":["S3Uri"],
2444      "members":{
2445        "S3Uri":{"shape":"S3Uri"},
2446        "LocalPath":{"shape":"DirectoryPath"}
2447      }
2448    },
2449    "Cidr":{
2450      "type":"string",
2451      "max":64,
2452      "min":4,
2453      "pattern":"(^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/(3[0-2]|[1-2][0-9]|[0-9]))$)|(^s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:)))(%.+)?s*(\\/(12[0-8]|1[0-1][0-9]|[1-9][0-9]|[0-9]))$)"
2454    },
2455    "Cidrs":{
2456      "type":"list",
2457      "member":{"shape":"Cidr"}
2458    },
2459    "ClientId":{
2460      "type":"string",
2461      "max":128,
2462      "min":1,
2463      "pattern":"[\\w+-]+"
2464    },
2465    "ClientSecret":{
2466      "type":"string",
2467      "max":64,
2468      "min":1,
2469      "pattern":"[\\w+=/-]+",
2470      "sensitive":true
2471    },
2472    "ClientToken":{
2473      "type":"string",
2474      "max":36,
2475      "min":1,
2476      "pattern":"^[a-zA-Z0-9-]+$"
2477    },
2478    "CodeRepositoryArn":{
2479      "type":"string",
2480      "max":2048,
2481      "min":1,
2482      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:code-repository/.*"
2483    },
2484    "CodeRepositoryContains":{
2485      "type":"string",
2486      "max":1024,
2487      "pattern":"[a-zA-Z0-9-]+"
2488    },
2489    "CodeRepositoryNameContains":{
2490      "type":"string",
2491      "max":63,
2492      "pattern":"[a-zA-Z0-9-]+"
2493    },
2494    "CodeRepositoryNameOrUrl":{
2495      "type":"string",
2496      "max":1024,
2497      "min":1,
2498      "pattern":"^https://([^/]+)/?(.*)$|^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
2499    },
2500    "CodeRepositorySortBy":{
2501      "type":"string",
2502      "enum":[
2503        "Name",
2504        "CreationTime",
2505        "LastModifiedTime"
2506      ]
2507    },
2508    "CodeRepositorySortOrder":{
2509      "type":"string",
2510      "enum":[
2511        "Ascending",
2512        "Descending"
2513      ]
2514    },
2515    "CodeRepositorySummary":{
2516      "type":"structure",
2517      "required":[
2518        "CodeRepositoryName",
2519        "CodeRepositoryArn",
2520        "CreationTime",
2521        "LastModifiedTime"
2522      ],
2523      "members":{
2524        "CodeRepositoryName":{"shape":"EntityName"},
2525        "CodeRepositoryArn":{"shape":"CodeRepositoryArn"},
2526        "CreationTime":{"shape":"CreationTime"},
2527        "LastModifiedTime":{"shape":"LastModifiedTime"},
2528        "GitConfig":{"shape":"GitConfig"}
2529      }
2530    },
2531    "CodeRepositorySummaryList":{
2532      "type":"list",
2533      "member":{"shape":"CodeRepositorySummary"}
2534    },
2535    "CognitoConfig":{
2536      "type":"structure",
2537      "required":[
2538        "UserPool",
2539        "ClientId"
2540      ],
2541      "members":{
2542        "UserPool":{"shape":"CognitoUserPool"},
2543        "ClientId":{"shape":"ClientId"}
2544      }
2545    },
2546    "CognitoMemberDefinition":{
2547      "type":"structure",
2548      "required":[
2549        "UserPool",
2550        "UserGroup",
2551        "ClientId"
2552      ],
2553      "members":{
2554        "UserPool":{"shape":"CognitoUserPool"},
2555        "UserGroup":{"shape":"CognitoUserGroup"},
2556        "ClientId":{"shape":"ClientId"}
2557      }
2558    },
2559    "CognitoUserGroup":{
2560      "type":"string",
2561      "max":128,
2562      "min":1,
2563      "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+"
2564    },
2565    "CognitoUserPool":{
2566      "type":"string",
2567      "max":55,
2568      "min":1,
2569      "pattern":"[\\w-]+_[0-9a-zA-Z]+"
2570    },
2571    "CollectionConfiguration":{
2572      "type":"structure",
2573      "members":{
2574        "CollectionName":{"shape":"CollectionName"},
2575        "CollectionParameters":{"shape":"CollectionParameters"}
2576      }
2577    },
2578    "CollectionConfigurations":{
2579      "type":"list",
2580      "member":{"shape":"CollectionConfiguration"},
2581      "max":20,
2582      "min":0
2583    },
2584    "CollectionName":{
2585      "type":"string",
2586      "max":256,
2587      "min":1,
2588      "pattern":".*"
2589    },
2590    "CollectionParameters":{
2591      "type":"map",
2592      "key":{"shape":"ConfigKey"},
2593      "value":{"shape":"ConfigValue"},
2594      "max":20,
2595      "min":0
2596    },
2597    "CompilationJobArn":{
2598      "type":"string",
2599      "max":256,
2600      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:compilation-job/.*"
2601    },
2602    "CompilationJobStatus":{
2603      "type":"string",
2604      "enum":[
2605        "INPROGRESS",
2606        "COMPLETED",
2607        "FAILED",
2608        "STARTING",
2609        "STOPPING",
2610        "STOPPED"
2611      ]
2612    },
2613    "CompilationJobSummaries":{
2614      "type":"list",
2615      "member":{"shape":"CompilationJobSummary"}
2616    },
2617    "CompilationJobSummary":{
2618      "type":"structure",
2619      "required":[
2620        "CompilationJobName",
2621        "CompilationJobArn",
2622        "CreationTime",
2623        "CompilationJobStatus"
2624      ],
2625      "members":{
2626        "CompilationJobName":{"shape":"EntityName"},
2627        "CompilationJobArn":{"shape":"CompilationJobArn"},
2628        "CreationTime":{"shape":"CreationTime"},
2629        "CompilationStartTime":{"shape":"Timestamp"},
2630        "CompilationEndTime":{"shape":"Timestamp"},
2631        "CompilationTargetDevice":{"shape":"TargetDevice"},
2632        "CompilationTargetPlatformOs":{"shape":"TargetPlatformOs"},
2633        "CompilationTargetPlatformArch":{"shape":"TargetPlatformArch"},
2634        "CompilationTargetPlatformAccelerator":{"shape":"TargetPlatformAccelerator"},
2635        "LastModifiedTime":{"shape":"LastModifiedTime"},
2636        "CompilationJobStatus":{"shape":"CompilationJobStatus"}
2637      }
2638    },
2639    "CompilerOptions":{
2640      "type":"string",
2641      "max":1024,
2642      "min":3,
2643      "pattern":".*"
2644    },
2645    "CompressionType":{
2646      "type":"string",
2647      "enum":[
2648        "None",
2649        "Gzip"
2650      ]
2651    },
2652    "CompressionTypes":{
2653      "type":"list",
2654      "member":{"shape":"CompressionType"}
2655    },
2656    "ConfigKey":{
2657      "type":"string",
2658      "max":256,
2659      "min":1,
2660      "pattern":".*"
2661    },
2662    "ConfigValue":{
2663      "type":"string",
2664      "max":256,
2665      "pattern":".*"
2666    },
2667    "ConflictException":{
2668      "type":"structure",
2669      "members":{
2670        "Message":{"shape":"FailureReason"}
2671      },
2672      "exception":true
2673    },
2674    "ContainerArgument":{
2675      "type":"string",
2676      "max":256,
2677      "pattern":".*"
2678    },
2679    "ContainerArguments":{
2680      "type":"list",
2681      "member":{"shape":"ContainerArgument"},
2682      "max":100,
2683      "min":1
2684    },
2685    "ContainerDefinition":{
2686      "type":"structure",
2687      "members":{
2688        "ContainerHostname":{"shape":"ContainerHostname"},
2689        "Image":{"shape":"ContainerImage"},
2690        "ImageConfig":{"shape":"ImageConfig"},
2691        "Mode":{"shape":"ContainerMode"},
2692        "ModelDataUrl":{"shape":"Url"},
2693        "Environment":{"shape":"EnvironmentMap"},
2694        "ModelPackageName":{"shape":"VersionedArnOrName"}
2695      }
2696    },
2697    "ContainerDefinitionList":{
2698      "type":"list",
2699      "member":{"shape":"ContainerDefinition"},
2700      "max":5
2701    },
2702    "ContainerEntrypoint":{
2703      "type":"list",
2704      "member":{"shape":"ContainerEntrypointString"},
2705      "max":100,
2706      "min":1
2707    },
2708    "ContainerEntrypointString":{
2709      "type":"string",
2710      "max":256,
2711      "pattern":".*"
2712    },
2713    "ContainerHostname":{
2714      "type":"string",
2715      "max":63,
2716      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
2717    },
2718    "ContainerImage":{
2719      "type":"string",
2720      "max":255,
2721      "pattern":"[\\S]+"
2722    },
2723    "ContainerMode":{
2724      "type":"string",
2725      "enum":[
2726        "SingleModel",
2727        "MultiModel"
2728      ]
2729    },
2730    "ContentClassifier":{
2731      "type":"string",
2732      "enum":[
2733        "FreeOfPersonallyIdentifiableInformation",
2734        "FreeOfAdultContent"
2735      ]
2736    },
2737    "ContentClassifiers":{
2738      "type":"list",
2739      "member":{"shape":"ContentClassifier"},
2740      "max":256
2741    },
2742    "ContentType":{
2743      "type":"string",
2744      "max":256,
2745      "pattern":".*"
2746    },
2747    "ContentTypes":{
2748      "type":"list",
2749      "member":{"shape":"ContentType"}
2750    },
2751    "ContinuousParameterRange":{
2752      "type":"structure",
2753      "required":[
2754        "Name",
2755        "MinValue",
2756        "MaxValue"
2757      ],
2758      "members":{
2759        "Name":{"shape":"ParameterKey"},
2760        "MinValue":{"shape":"ParameterValue"},
2761        "MaxValue":{"shape":"ParameterValue"},
2762        "ScalingType":{"shape":"HyperParameterScalingType"}
2763      }
2764    },
2765    "ContinuousParameterRangeSpecification":{
2766      "type":"structure",
2767      "required":[
2768        "MinValue",
2769        "MaxValue"
2770      ],
2771      "members":{
2772        "MinValue":{"shape":"ParameterValue"},
2773        "MaxValue":{"shape":"ParameterValue"}
2774      }
2775    },
2776    "ContinuousParameterRanges":{
2777      "type":"list",
2778      "member":{"shape":"ContinuousParameterRange"},
2779      "max":20,
2780      "min":0
2781    },
2782    "CreateAlgorithmInput":{
2783      "type":"structure",
2784      "required":[
2785        "AlgorithmName",
2786        "TrainingSpecification"
2787      ],
2788      "members":{
2789        "AlgorithmName":{"shape":"EntityName"},
2790        "AlgorithmDescription":{"shape":"EntityDescription"},
2791        "TrainingSpecification":{"shape":"TrainingSpecification"},
2792        "InferenceSpecification":{"shape":"InferenceSpecification"},
2793        "ValidationSpecification":{"shape":"AlgorithmValidationSpecification"},
2794        "CertifyForMarketplace":{"shape":"CertifyForMarketplace"}
2795      }
2796    },
2797    "CreateAlgorithmOutput":{
2798      "type":"structure",
2799      "required":["AlgorithmArn"],
2800      "members":{
2801        "AlgorithmArn":{"shape":"AlgorithmArn"}
2802      }
2803    },
2804    "CreateAppImageConfigRequest":{
2805      "type":"structure",
2806      "required":["AppImageConfigName"],
2807      "members":{
2808        "AppImageConfigName":{"shape":"AppImageConfigName"},
2809        "Tags":{"shape":"TagList"},
2810        "KernelGatewayImageConfig":{"shape":"KernelGatewayImageConfig"}
2811      }
2812    },
2813    "CreateAppImageConfigResponse":{
2814      "type":"structure",
2815      "members":{
2816        "AppImageConfigArn":{"shape":"AppImageConfigArn"}
2817      }
2818    },
2819    "CreateAppRequest":{
2820      "type":"structure",
2821      "required":[
2822        "DomainId",
2823        "UserProfileName",
2824        "AppType",
2825        "AppName"
2826      ],
2827      "members":{
2828        "DomainId":{"shape":"DomainId"},
2829        "UserProfileName":{"shape":"UserProfileName"},
2830        "AppType":{"shape":"AppType"},
2831        "AppName":{"shape":"AppName"},
2832        "Tags":{"shape":"TagList"},
2833        "ResourceSpec":{"shape":"ResourceSpec"}
2834      }
2835    },
2836    "CreateAppResponse":{
2837      "type":"structure",
2838      "members":{
2839        "AppArn":{"shape":"AppArn"}
2840      }
2841    },
2842    "CreateAutoMLJobRequest":{
2843      "type":"structure",
2844      "required":[
2845        "AutoMLJobName",
2846        "InputDataConfig",
2847        "OutputDataConfig",
2848        "RoleArn"
2849      ],
2850      "members":{
2851        "AutoMLJobName":{"shape":"AutoMLJobName"},
2852        "InputDataConfig":{"shape":"AutoMLInputDataConfig"},
2853        "OutputDataConfig":{"shape":"AutoMLOutputDataConfig"},
2854        "ProblemType":{"shape":"ProblemType"},
2855        "AutoMLJobObjective":{"shape":"AutoMLJobObjective"},
2856        "AutoMLJobConfig":{"shape":"AutoMLJobConfig"},
2857        "RoleArn":{"shape":"RoleArn"},
2858        "GenerateCandidateDefinitionsOnly":{"shape":"GenerateCandidateDefinitionsOnly"},
2859        "Tags":{"shape":"TagList"}
2860      }
2861    },
2862    "CreateAutoMLJobResponse":{
2863      "type":"structure",
2864      "required":["AutoMLJobArn"],
2865      "members":{
2866        "AutoMLJobArn":{"shape":"AutoMLJobArn"}
2867      }
2868    },
2869    "CreateCodeRepositoryInput":{
2870      "type":"structure",
2871      "required":[
2872        "CodeRepositoryName",
2873        "GitConfig"
2874      ],
2875      "members":{
2876        "CodeRepositoryName":{"shape":"EntityName"},
2877        "GitConfig":{"shape":"GitConfig"}
2878      }
2879    },
2880    "CreateCodeRepositoryOutput":{
2881      "type":"structure",
2882      "required":["CodeRepositoryArn"],
2883      "members":{
2884        "CodeRepositoryArn":{"shape":"CodeRepositoryArn"}
2885      }
2886    },
2887    "CreateCompilationJobRequest":{
2888      "type":"structure",
2889      "required":[
2890        "CompilationJobName",
2891        "RoleArn",
2892        "InputConfig",
2893        "OutputConfig",
2894        "StoppingCondition"
2895      ],
2896      "members":{
2897        "CompilationJobName":{"shape":"EntityName"},
2898        "RoleArn":{"shape":"RoleArn"},
2899        "InputConfig":{"shape":"InputConfig"},
2900        "OutputConfig":{"shape":"OutputConfig"},
2901        "StoppingCondition":{"shape":"StoppingCondition"},
2902        "Tags":{"shape":"TagList"}
2903      }
2904    },
2905    "CreateCompilationJobResponse":{
2906      "type":"structure",
2907      "required":["CompilationJobArn"],
2908      "members":{
2909        "CompilationJobArn":{"shape":"CompilationJobArn"}
2910      }
2911    },
2912    "CreateDomainRequest":{
2913      "type":"structure",
2914      "required":[
2915        "DomainName",
2916        "AuthMode",
2917        "DefaultUserSettings",
2918        "SubnetIds",
2919        "VpcId"
2920      ],
2921      "members":{
2922        "DomainName":{"shape":"DomainName"},
2923        "AuthMode":{"shape":"AuthMode"},
2924        "DefaultUserSettings":{"shape":"UserSettings"},
2925        "SubnetIds":{"shape":"Subnets"},
2926        "VpcId":{"shape":"VpcId"},
2927        "Tags":{"shape":"TagList"},
2928        "AppNetworkAccessType":{"shape":"AppNetworkAccessType"},
2929        "HomeEfsFileSystemKmsKeyId":{"shape":"KmsKeyId"}
2930      }
2931    },
2932    "CreateDomainResponse":{
2933      "type":"structure",
2934      "members":{
2935        "DomainArn":{"shape":"DomainArn"},
2936        "Url":{"shape":"String1024"}
2937      }
2938    },
2939    "CreateEndpointConfigInput":{
2940      "type":"structure",
2941      "required":[
2942        "EndpointConfigName",
2943        "ProductionVariants"
2944      ],
2945      "members":{
2946        "EndpointConfigName":{"shape":"EndpointConfigName"},
2947        "ProductionVariants":{"shape":"ProductionVariantList"},
2948        "DataCaptureConfig":{"shape":"DataCaptureConfig"},
2949        "Tags":{"shape":"TagList"},
2950        "KmsKeyId":{"shape":"KmsKeyId"}
2951      }
2952    },
2953    "CreateEndpointConfigOutput":{
2954      "type":"structure",
2955      "required":["EndpointConfigArn"],
2956      "members":{
2957        "EndpointConfigArn":{"shape":"EndpointConfigArn"}
2958      }
2959    },
2960    "CreateEndpointInput":{
2961      "type":"structure",
2962      "required":[
2963        "EndpointName",
2964        "EndpointConfigName"
2965      ],
2966      "members":{
2967        "EndpointName":{"shape":"EndpointName"},
2968        "EndpointConfigName":{"shape":"EndpointConfigName"},
2969        "Tags":{"shape":"TagList"}
2970      }
2971    },
2972    "CreateEndpointOutput":{
2973      "type":"structure",
2974      "required":["EndpointArn"],
2975      "members":{
2976        "EndpointArn":{"shape":"EndpointArn"}
2977      }
2978    },
2979    "CreateExperimentRequest":{
2980      "type":"structure",
2981      "required":["ExperimentName"],
2982      "members":{
2983        "ExperimentName":{"shape":"ExperimentEntityName"},
2984        "DisplayName":{"shape":"ExperimentEntityName"},
2985        "Description":{"shape":"ExperimentDescription"},
2986        "Tags":{"shape":"TagList"}
2987      }
2988    },
2989    "CreateExperimentResponse":{
2990      "type":"structure",
2991      "members":{
2992        "ExperimentArn":{"shape":"ExperimentArn"}
2993      }
2994    },
2995    "CreateFlowDefinitionRequest":{
2996      "type":"structure",
2997      "required":[
2998        "FlowDefinitionName",
2999        "HumanLoopConfig",
3000        "OutputConfig",
3001        "RoleArn"
3002      ],
3003      "members":{
3004        "FlowDefinitionName":{"shape":"FlowDefinitionName"},
3005        "HumanLoopRequestSource":{"shape":"HumanLoopRequestSource"},
3006        "HumanLoopActivationConfig":{"shape":"HumanLoopActivationConfig"},
3007        "HumanLoopConfig":{"shape":"HumanLoopConfig"},
3008        "OutputConfig":{"shape":"FlowDefinitionOutputConfig"},
3009        "RoleArn":{"shape":"RoleArn"},
3010        "Tags":{"shape":"TagList"}
3011      }
3012    },
3013    "CreateFlowDefinitionResponse":{
3014      "type":"structure",
3015      "required":["FlowDefinitionArn"],
3016      "members":{
3017        "FlowDefinitionArn":{"shape":"FlowDefinitionArn"}
3018      }
3019    },
3020    "CreateHumanTaskUiRequest":{
3021      "type":"structure",
3022      "required":[
3023        "HumanTaskUiName",
3024        "UiTemplate"
3025      ],
3026      "members":{
3027        "HumanTaskUiName":{"shape":"HumanTaskUiName"},
3028        "UiTemplate":{"shape":"UiTemplate"},
3029        "Tags":{"shape":"TagList"}
3030      }
3031    },
3032    "CreateHumanTaskUiResponse":{
3033      "type":"structure",
3034      "required":["HumanTaskUiArn"],
3035      "members":{
3036        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"}
3037      }
3038    },
3039    "CreateHyperParameterTuningJobRequest":{
3040      "type":"structure",
3041      "required":[
3042        "HyperParameterTuningJobName",
3043        "HyperParameterTuningJobConfig"
3044      ],
3045      "members":{
3046        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"},
3047        "HyperParameterTuningJobConfig":{"shape":"HyperParameterTuningJobConfig"},
3048        "TrainingJobDefinition":{"shape":"HyperParameterTrainingJobDefinition"},
3049        "TrainingJobDefinitions":{"shape":"HyperParameterTrainingJobDefinitions"},
3050        "WarmStartConfig":{"shape":"HyperParameterTuningJobWarmStartConfig"},
3051        "Tags":{"shape":"TagList"}
3052      }
3053    },
3054    "CreateHyperParameterTuningJobResponse":{
3055      "type":"structure",
3056      "required":["HyperParameterTuningJobArn"],
3057      "members":{
3058        "HyperParameterTuningJobArn":{"shape":"HyperParameterTuningJobArn"}
3059      }
3060    },
3061    "CreateImageRequest":{
3062      "type":"structure",
3063      "required":[
3064        "ImageName",
3065        "RoleArn"
3066      ],
3067      "members":{
3068        "Description":{"shape":"ImageDescription"},
3069        "DisplayName":{"shape":"ImageDisplayName"},
3070        "ImageName":{"shape":"ImageName"},
3071        "RoleArn":{"shape":"RoleArn"},
3072        "Tags":{"shape":"TagList"}
3073      }
3074    },
3075    "CreateImageResponse":{
3076      "type":"structure",
3077      "members":{
3078        "ImageArn":{"shape":"ImageArn"}
3079      }
3080    },
3081    "CreateImageVersionRequest":{
3082      "type":"structure",
3083      "required":[
3084        "BaseImage",
3085        "ClientToken",
3086        "ImageName"
3087      ],
3088      "members":{
3089        "BaseImage":{"shape":"ImageBaseImage"},
3090        "ClientToken":{
3091          "shape":"ClientToken",
3092          "idempotencyToken":true
3093        },
3094        "ImageName":{"shape":"ImageName"}
3095      }
3096    },
3097    "CreateImageVersionResponse":{
3098      "type":"structure",
3099      "members":{
3100        "ImageVersionArn":{"shape":"ImageVersionArn"}
3101      }
3102    },
3103    "CreateLabelingJobRequest":{
3104      "type":"structure",
3105      "required":[
3106        "LabelingJobName",
3107        "LabelAttributeName",
3108        "InputConfig",
3109        "OutputConfig",
3110        "RoleArn",
3111        "HumanTaskConfig"
3112      ],
3113      "members":{
3114        "LabelingJobName":{"shape":"LabelingJobName"},
3115        "LabelAttributeName":{"shape":"LabelAttributeName"},
3116        "InputConfig":{"shape":"LabelingJobInputConfig"},
3117        "OutputConfig":{"shape":"LabelingJobOutputConfig"},
3118        "RoleArn":{"shape":"RoleArn"},
3119        "LabelCategoryConfigS3Uri":{"shape":"S3Uri"},
3120        "StoppingConditions":{"shape":"LabelingJobStoppingConditions"},
3121        "LabelingJobAlgorithmsConfig":{"shape":"LabelingJobAlgorithmsConfig"},
3122        "HumanTaskConfig":{"shape":"HumanTaskConfig"},
3123        "Tags":{"shape":"TagList"}
3124      }
3125    },
3126    "CreateLabelingJobResponse":{
3127      "type":"structure",
3128      "required":["LabelingJobArn"],
3129      "members":{
3130        "LabelingJobArn":{"shape":"LabelingJobArn"}
3131      }
3132    },
3133    "CreateModelInput":{
3134      "type":"structure",
3135      "required":[
3136        "ModelName",
3137        "ExecutionRoleArn"
3138      ],
3139      "members":{
3140        "ModelName":{"shape":"ModelName"},
3141        "PrimaryContainer":{"shape":"ContainerDefinition"},
3142        "Containers":{"shape":"ContainerDefinitionList"},
3143        "ExecutionRoleArn":{"shape":"RoleArn"},
3144        "Tags":{"shape":"TagList"},
3145        "VpcConfig":{"shape":"VpcConfig"},
3146        "EnableNetworkIsolation":{"shape":"Boolean"}
3147      }
3148    },
3149    "CreateModelOutput":{
3150      "type":"structure",
3151      "required":["ModelArn"],
3152      "members":{
3153        "ModelArn":{"shape":"ModelArn"}
3154      }
3155    },
3156    "CreateModelPackageInput":{
3157      "type":"structure",
3158      "members":{
3159        "ModelPackageName":{"shape":"EntityName"},
3160        "ModelPackageDescription":{"shape":"EntityDescription"},
3161        "InferenceSpecification":{"shape":"InferenceSpecification"},
3162        "ValidationSpecification":{"shape":"ModelPackageValidationSpecification"},
3163        "SourceAlgorithmSpecification":{"shape":"SourceAlgorithmSpecification"},
3164        "CertifyForMarketplace":{"shape":"CertifyForMarketplace"}
3165      }
3166    },
3167    "CreateModelPackageOutput":{
3168      "type":"structure",
3169      "required":["ModelPackageArn"],
3170      "members":{
3171        "ModelPackageArn":{"shape":"ModelPackageArn"}
3172      }
3173    },
3174    "CreateMonitoringScheduleRequest":{
3175      "type":"structure",
3176      "required":[
3177        "MonitoringScheduleName",
3178        "MonitoringScheduleConfig"
3179      ],
3180      "members":{
3181        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
3182        "MonitoringScheduleConfig":{"shape":"MonitoringScheduleConfig"},
3183        "Tags":{"shape":"TagList"}
3184      }
3185    },
3186    "CreateMonitoringScheduleResponse":{
3187      "type":"structure",
3188      "required":["MonitoringScheduleArn"],
3189      "members":{
3190        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"}
3191      }
3192    },
3193    "CreateNotebookInstanceInput":{
3194      "type":"structure",
3195      "required":[
3196        "NotebookInstanceName",
3197        "InstanceType",
3198        "RoleArn"
3199      ],
3200      "members":{
3201        "NotebookInstanceName":{"shape":"NotebookInstanceName"},
3202        "InstanceType":{"shape":"InstanceType"},
3203        "SubnetId":{"shape":"SubnetId"},
3204        "SecurityGroupIds":{"shape":"SecurityGroupIds"},
3205        "RoleArn":{"shape":"RoleArn"},
3206        "KmsKeyId":{"shape":"KmsKeyId"},
3207        "Tags":{"shape":"TagList"},
3208        "LifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
3209        "DirectInternetAccess":{"shape":"DirectInternetAccess"},
3210        "VolumeSizeInGB":{"shape":"NotebookInstanceVolumeSizeInGB"},
3211        "AcceleratorTypes":{"shape":"NotebookInstanceAcceleratorTypes"},
3212        "DefaultCodeRepository":{"shape":"CodeRepositoryNameOrUrl"},
3213        "AdditionalCodeRepositories":{"shape":"AdditionalCodeRepositoryNamesOrUrls"},
3214        "RootAccess":{"shape":"RootAccess"}
3215      }
3216    },
3217    "CreateNotebookInstanceLifecycleConfigInput":{
3218      "type":"structure",
3219      "required":["NotebookInstanceLifecycleConfigName"],
3220      "members":{
3221        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
3222        "OnCreate":{"shape":"NotebookInstanceLifecycleConfigList"},
3223        "OnStart":{"shape":"NotebookInstanceLifecycleConfigList"}
3224      }
3225    },
3226    "CreateNotebookInstanceLifecycleConfigOutput":{
3227      "type":"structure",
3228      "members":{
3229        "NotebookInstanceLifecycleConfigArn":{"shape":"NotebookInstanceLifecycleConfigArn"}
3230      }
3231    },
3232    "CreateNotebookInstanceOutput":{
3233      "type":"structure",
3234      "members":{
3235        "NotebookInstanceArn":{"shape":"NotebookInstanceArn"}
3236      }
3237    },
3238    "CreatePresignedDomainUrlRequest":{
3239      "type":"structure",
3240      "required":[
3241        "DomainId",
3242        "UserProfileName"
3243      ],
3244      "members":{
3245        "DomainId":{"shape":"DomainId"},
3246        "UserProfileName":{"shape":"UserProfileName"},
3247        "SessionExpirationDurationInSeconds":{"shape":"SessionExpirationDurationInSeconds"}
3248      }
3249    },
3250    "CreatePresignedDomainUrlResponse":{
3251      "type":"structure",
3252      "members":{
3253        "AuthorizedUrl":{"shape":"PresignedDomainUrl"}
3254      }
3255    },
3256    "CreatePresignedNotebookInstanceUrlInput":{
3257      "type":"structure",
3258      "required":["NotebookInstanceName"],
3259      "members":{
3260        "NotebookInstanceName":{"shape":"NotebookInstanceName"},
3261        "SessionExpirationDurationInSeconds":{"shape":"SessionExpirationDurationInSeconds"}
3262      }
3263    },
3264    "CreatePresignedNotebookInstanceUrlOutput":{
3265      "type":"structure",
3266      "members":{
3267        "AuthorizedUrl":{"shape":"NotebookInstanceUrl"}
3268      }
3269    },
3270    "CreateProcessingJobRequest":{
3271      "type":"structure",
3272      "required":[
3273        "ProcessingJobName",
3274        "ProcessingResources",
3275        "AppSpecification",
3276        "RoleArn"
3277      ],
3278      "members":{
3279        "ProcessingInputs":{"shape":"ProcessingInputs"},
3280        "ProcessingOutputConfig":{"shape":"ProcessingOutputConfig"},
3281        "ProcessingJobName":{"shape":"ProcessingJobName"},
3282        "ProcessingResources":{"shape":"ProcessingResources"},
3283        "StoppingCondition":{"shape":"ProcessingStoppingCondition"},
3284        "AppSpecification":{"shape":"AppSpecification"},
3285        "Environment":{"shape":"ProcessingEnvironmentMap"},
3286        "NetworkConfig":{"shape":"NetworkConfig"},
3287        "RoleArn":{"shape":"RoleArn"},
3288        "Tags":{"shape":"TagList"},
3289        "ExperimentConfig":{"shape":"ExperimentConfig"}
3290      }
3291    },
3292    "CreateProcessingJobResponse":{
3293      "type":"structure",
3294      "required":["ProcessingJobArn"],
3295      "members":{
3296        "ProcessingJobArn":{"shape":"ProcessingJobArn"}
3297      }
3298    },
3299    "CreateTrainingJobRequest":{
3300      "type":"structure",
3301      "required":[
3302        "TrainingJobName",
3303        "AlgorithmSpecification",
3304        "RoleArn",
3305        "OutputDataConfig",
3306        "ResourceConfig",
3307        "StoppingCondition"
3308      ],
3309      "members":{
3310        "TrainingJobName":{"shape":"TrainingJobName"},
3311        "HyperParameters":{"shape":"HyperParameters"},
3312        "AlgorithmSpecification":{"shape":"AlgorithmSpecification"},
3313        "RoleArn":{"shape":"RoleArn"},
3314        "InputDataConfig":{"shape":"InputDataConfig"},
3315        "OutputDataConfig":{"shape":"OutputDataConfig"},
3316        "ResourceConfig":{"shape":"ResourceConfig"},
3317        "VpcConfig":{"shape":"VpcConfig"},
3318        "StoppingCondition":{"shape":"StoppingCondition"},
3319        "Tags":{"shape":"TagList"},
3320        "EnableNetworkIsolation":{"shape":"Boolean"},
3321        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
3322        "EnableManagedSpotTraining":{"shape":"Boolean"},
3323        "CheckpointConfig":{"shape":"CheckpointConfig"},
3324        "DebugHookConfig":{"shape":"DebugHookConfig"},
3325        "DebugRuleConfigurations":{"shape":"DebugRuleConfigurations"},
3326        "TensorBoardOutputConfig":{"shape":"TensorBoardOutputConfig"},
3327        "ExperimentConfig":{"shape":"ExperimentConfig"}
3328      }
3329    },
3330    "CreateTrainingJobResponse":{
3331      "type":"structure",
3332      "required":["TrainingJobArn"],
3333      "members":{
3334        "TrainingJobArn":{"shape":"TrainingJobArn"}
3335      }
3336    },
3337    "CreateTransformJobRequest":{
3338      "type":"structure",
3339      "required":[
3340        "TransformJobName",
3341        "ModelName",
3342        "TransformInput",
3343        "TransformOutput",
3344        "TransformResources"
3345      ],
3346      "members":{
3347        "TransformJobName":{"shape":"TransformJobName"},
3348        "ModelName":{"shape":"ModelName"},
3349        "MaxConcurrentTransforms":{"shape":"MaxConcurrentTransforms"},
3350        "ModelClientConfig":{"shape":"ModelClientConfig"},
3351        "MaxPayloadInMB":{"shape":"MaxPayloadInMB"},
3352        "BatchStrategy":{"shape":"BatchStrategy"},
3353        "Environment":{"shape":"TransformEnvironmentMap"},
3354        "TransformInput":{"shape":"TransformInput"},
3355        "TransformOutput":{"shape":"TransformOutput"},
3356        "TransformResources":{"shape":"TransformResources"},
3357        "DataProcessing":{"shape":"DataProcessing"},
3358        "Tags":{"shape":"TagList"},
3359        "ExperimentConfig":{"shape":"ExperimentConfig"}
3360      }
3361    },
3362    "CreateTransformJobResponse":{
3363      "type":"structure",
3364      "required":["TransformJobArn"],
3365      "members":{
3366        "TransformJobArn":{"shape":"TransformJobArn"}
3367      }
3368    },
3369    "CreateTrialComponentRequest":{
3370      "type":"structure",
3371      "required":["TrialComponentName"],
3372      "members":{
3373        "TrialComponentName":{"shape":"ExperimentEntityName"},
3374        "DisplayName":{"shape":"ExperimentEntityName"},
3375        "Status":{"shape":"TrialComponentStatus"},
3376        "StartTime":{"shape":"Timestamp"},
3377        "EndTime":{"shape":"Timestamp"},
3378        "Parameters":{"shape":"TrialComponentParameters"},
3379        "InputArtifacts":{"shape":"TrialComponentArtifacts"},
3380        "OutputArtifacts":{"shape":"TrialComponentArtifacts"},
3381        "Tags":{"shape":"TagList"}
3382      }
3383    },
3384    "CreateTrialComponentResponse":{
3385      "type":"structure",
3386      "members":{
3387        "TrialComponentArn":{"shape":"TrialComponentArn"}
3388      }
3389    },
3390    "CreateTrialRequest":{
3391      "type":"structure",
3392      "required":[
3393        "TrialName",
3394        "ExperimentName"
3395      ],
3396      "members":{
3397        "TrialName":{"shape":"ExperimentEntityName"},
3398        "DisplayName":{"shape":"ExperimentEntityName"},
3399        "ExperimentName":{"shape":"ExperimentEntityName"},
3400        "Tags":{"shape":"TagList"}
3401      }
3402    },
3403    "CreateTrialResponse":{
3404      "type":"structure",
3405      "members":{
3406        "TrialArn":{"shape":"TrialArn"}
3407      }
3408    },
3409    "CreateUserProfileRequest":{
3410      "type":"structure",
3411      "required":[
3412        "DomainId",
3413        "UserProfileName"
3414      ],
3415      "members":{
3416        "DomainId":{"shape":"DomainId"},
3417        "UserProfileName":{"shape":"UserProfileName"},
3418        "SingleSignOnUserIdentifier":{"shape":"SingleSignOnUserIdentifier"},
3419        "SingleSignOnUserValue":{"shape":"String256"},
3420        "Tags":{"shape":"TagList"},
3421        "UserSettings":{"shape":"UserSettings"}
3422      }
3423    },
3424    "CreateUserProfileResponse":{
3425      "type":"structure",
3426      "members":{
3427        "UserProfileArn":{"shape":"UserProfileArn"}
3428      }
3429    },
3430    "CreateWorkforceRequest":{
3431      "type":"structure",
3432      "required":["WorkforceName"],
3433      "members":{
3434        "CognitoConfig":{"shape":"CognitoConfig"},
3435        "OidcConfig":{"shape":"OidcConfig"},
3436        "SourceIpConfig":{"shape":"SourceIpConfig"},
3437        "WorkforceName":{"shape":"WorkforceName"},
3438        "Tags":{"shape":"TagList"}
3439      }
3440    },
3441    "CreateWorkforceResponse":{
3442      "type":"structure",
3443      "required":["WorkforceArn"],
3444      "members":{
3445        "WorkforceArn":{"shape":"WorkforceArn"}
3446      }
3447    },
3448    "CreateWorkteamRequest":{
3449      "type":"structure",
3450      "required":[
3451        "WorkteamName",
3452        "MemberDefinitions",
3453        "Description"
3454      ],
3455      "members":{
3456        "WorkteamName":{"shape":"WorkteamName"},
3457        "WorkforceName":{"shape":"WorkforceName"},
3458        "MemberDefinitions":{"shape":"MemberDefinitions"},
3459        "Description":{"shape":"String200"},
3460        "NotificationConfiguration":{"shape":"NotificationConfiguration"},
3461        "Tags":{"shape":"TagList"}
3462      }
3463    },
3464    "CreateWorkteamResponse":{
3465      "type":"structure",
3466      "members":{
3467        "WorkteamArn":{"shape":"WorkteamArn"}
3468      }
3469    },
3470    "CreationTime":{"type":"timestamp"},
3471    "CsvContentType":{
3472      "type":"string",
3473      "max":256,
3474      "min":1,
3475      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*\\/[a-zA-Z0-9](-*[a-zA-Z0-9.])*"
3476    },
3477    "CsvContentTypes":{
3478      "type":"list",
3479      "member":{"shape":"CsvContentType"},
3480      "max":10,
3481      "min":1
3482    },
3483    "CustomImage":{
3484      "type":"structure",
3485      "required":[
3486        "ImageName",
3487        "AppImageConfigName"
3488      ],
3489      "members":{
3490        "ImageName":{"shape":"ImageName"},
3491        "ImageVersionNumber":{
3492          "shape":"ImageVersionNumber",
3493          "box":true
3494        },
3495        "AppImageConfigName":{"shape":"AppImageConfigName"}
3496      }
3497    },
3498    "CustomImages":{
3499      "type":"list",
3500      "member":{"shape":"CustomImage"},
3501      "max":30
3502    },
3503    "DataCaptureConfig":{
3504      "type":"structure",
3505      "required":[
3506        "InitialSamplingPercentage",
3507        "DestinationS3Uri",
3508        "CaptureOptions"
3509      ],
3510      "members":{
3511        "EnableCapture":{"shape":"EnableCapture"},
3512        "InitialSamplingPercentage":{"shape":"SamplingPercentage"},
3513        "DestinationS3Uri":{"shape":"DestinationS3Uri"},
3514        "KmsKeyId":{"shape":"KmsKeyId"},
3515        "CaptureOptions":{"shape":"CaptureOptionList"},
3516        "CaptureContentTypeHeader":{"shape":"CaptureContentTypeHeader"}
3517      }
3518    },
3519    "DataCaptureConfigSummary":{
3520      "type":"structure",
3521      "required":[
3522        "EnableCapture",
3523        "CaptureStatus",
3524        "CurrentSamplingPercentage",
3525        "DestinationS3Uri",
3526        "KmsKeyId"
3527      ],
3528      "members":{
3529        "EnableCapture":{"shape":"EnableCapture"},
3530        "CaptureStatus":{"shape":"CaptureStatus"},
3531        "CurrentSamplingPercentage":{"shape":"SamplingPercentage"},
3532        "DestinationS3Uri":{"shape":"DestinationS3Uri"},
3533        "KmsKeyId":{"shape":"KmsKeyId"}
3534      }
3535    },
3536    "DataExplorationNotebookLocation":{
3537      "type":"string",
3538      "min":1
3539    },
3540    "DataInputConfig":{
3541      "type":"string",
3542      "max":1024,
3543      "min":1,
3544      "pattern":"[\\S\\s]+"
3545    },
3546    "DataProcessing":{
3547      "type":"structure",
3548      "members":{
3549        "InputFilter":{"shape":"JsonPath"},
3550        "OutputFilter":{"shape":"JsonPath"},
3551        "JoinSource":{"shape":"JoinSource"}
3552      }
3553    },
3554    "DataSource":{
3555      "type":"structure",
3556      "members":{
3557        "S3DataSource":{"shape":"S3DataSource"},
3558        "FileSystemDataSource":{"shape":"FileSystemDataSource"}
3559      }
3560    },
3561    "DebugHookConfig":{
3562      "type":"structure",
3563      "required":["S3OutputPath"],
3564      "members":{
3565        "LocalPath":{"shape":"DirectoryPath"},
3566        "S3OutputPath":{"shape":"S3Uri"},
3567        "HookParameters":{"shape":"HookParameters"},
3568        "CollectionConfigurations":{"shape":"CollectionConfigurations"}
3569      }
3570    },
3571    "DebugRuleConfiguration":{
3572      "type":"structure",
3573      "required":[
3574        "RuleConfigurationName",
3575        "RuleEvaluatorImage"
3576      ],
3577      "members":{
3578        "RuleConfigurationName":{"shape":"RuleConfigurationName"},
3579        "LocalPath":{"shape":"DirectoryPath"},
3580        "S3OutputPath":{"shape":"S3Uri"},
3581        "RuleEvaluatorImage":{"shape":"AlgorithmImage"},
3582        "InstanceType":{"shape":"ProcessingInstanceType"},
3583        "VolumeSizeInGB":{"shape":"OptionalVolumeSizeInGB"},
3584        "RuleParameters":{"shape":"RuleParameters"}
3585      }
3586    },
3587    "DebugRuleConfigurations":{
3588      "type":"list",
3589      "member":{"shape":"DebugRuleConfiguration"},
3590      "max":20,
3591      "min":0
3592    },
3593    "DebugRuleEvaluationStatus":{
3594      "type":"structure",
3595      "members":{
3596        "RuleConfigurationName":{"shape":"RuleConfigurationName"},
3597        "RuleEvaluationJobArn":{"shape":"ProcessingJobArn"},
3598        "RuleEvaluationStatus":{"shape":"RuleEvaluationStatus"},
3599        "StatusDetails":{"shape":"StatusDetails"},
3600        "LastModifiedTime":{"shape":"Timestamp"}
3601      }
3602    },
3603    "DebugRuleEvaluationStatuses":{
3604      "type":"list",
3605      "member":{"shape":"DebugRuleEvaluationStatus"},
3606      "max":20,
3607      "min":0
3608    },
3609    "DefaultGid":{
3610      "type":"integer",
3611      "max":65535,
3612      "min":0
3613    },
3614    "DefaultUid":{
3615      "type":"integer",
3616      "max":65535,
3617      "min":0
3618    },
3619    "DeleteAlgorithmInput":{
3620      "type":"structure",
3621      "required":["AlgorithmName"],
3622      "members":{
3623        "AlgorithmName":{"shape":"EntityName"}
3624      }
3625    },
3626    "DeleteAppImageConfigRequest":{
3627      "type":"structure",
3628      "required":["AppImageConfigName"],
3629      "members":{
3630        "AppImageConfigName":{"shape":"AppImageConfigName"}
3631      }
3632    },
3633    "DeleteAppRequest":{
3634      "type":"structure",
3635      "required":[
3636        "DomainId",
3637        "UserProfileName",
3638        "AppType",
3639        "AppName"
3640      ],
3641      "members":{
3642        "DomainId":{"shape":"DomainId"},
3643        "UserProfileName":{"shape":"UserProfileName"},
3644        "AppType":{"shape":"AppType"},
3645        "AppName":{"shape":"AppName"}
3646      }
3647    },
3648    "DeleteCodeRepositoryInput":{
3649      "type":"structure",
3650      "required":["CodeRepositoryName"],
3651      "members":{
3652        "CodeRepositoryName":{"shape":"EntityName"}
3653      }
3654    },
3655    "DeleteDomainRequest":{
3656      "type":"structure",
3657      "required":["DomainId"],
3658      "members":{
3659        "DomainId":{"shape":"DomainId"},
3660        "RetentionPolicy":{"shape":"RetentionPolicy"}
3661      }
3662    },
3663    "DeleteEndpointConfigInput":{
3664      "type":"structure",
3665      "required":["EndpointConfigName"],
3666      "members":{
3667        "EndpointConfigName":{"shape":"EndpointConfigName"}
3668      }
3669    },
3670    "DeleteEndpointInput":{
3671      "type":"structure",
3672      "required":["EndpointName"],
3673      "members":{
3674        "EndpointName":{"shape":"EndpointName"}
3675      }
3676    },
3677    "DeleteExperimentRequest":{
3678      "type":"structure",
3679      "required":["ExperimentName"],
3680      "members":{
3681        "ExperimentName":{"shape":"ExperimentEntityName"}
3682      }
3683    },
3684    "DeleteExperimentResponse":{
3685      "type":"structure",
3686      "members":{
3687        "ExperimentArn":{"shape":"ExperimentArn"}
3688      }
3689    },
3690    "DeleteFlowDefinitionRequest":{
3691      "type":"structure",
3692      "required":["FlowDefinitionName"],
3693      "members":{
3694        "FlowDefinitionName":{"shape":"FlowDefinitionName"}
3695      }
3696    },
3697    "DeleteFlowDefinitionResponse":{
3698      "type":"structure",
3699      "members":{
3700      }
3701    },
3702    "DeleteHumanTaskUiRequest":{
3703      "type":"structure",
3704      "required":["HumanTaskUiName"],
3705      "members":{
3706        "HumanTaskUiName":{"shape":"HumanTaskUiName"}
3707      }
3708    },
3709    "DeleteHumanTaskUiResponse":{
3710      "type":"structure",
3711      "members":{
3712      }
3713    },
3714    "DeleteImageRequest":{
3715      "type":"structure",
3716      "required":["ImageName"],
3717      "members":{
3718        "ImageName":{"shape":"ImageName"}
3719      }
3720    },
3721    "DeleteImageResponse":{
3722      "type":"structure",
3723      "members":{
3724      }
3725    },
3726    "DeleteImageVersionRequest":{
3727      "type":"structure",
3728      "required":[
3729        "ImageName",
3730        "Version"
3731      ],
3732      "members":{
3733        "ImageName":{"shape":"ImageName"},
3734        "Version":{"shape":"ImageVersionNumber"}
3735      }
3736    },
3737    "DeleteImageVersionResponse":{
3738      "type":"structure",
3739      "members":{
3740      }
3741    },
3742    "DeleteModelInput":{
3743      "type":"structure",
3744      "required":["ModelName"],
3745      "members":{
3746        "ModelName":{"shape":"ModelName"}
3747      }
3748    },
3749    "DeleteModelPackageInput":{
3750      "type":"structure",
3751      "required":["ModelPackageName"],
3752      "members":{
3753        "ModelPackageName":{"shape":"VersionedArnOrName"}
3754      }
3755    },
3756    "DeleteMonitoringScheduleRequest":{
3757      "type":"structure",
3758      "required":["MonitoringScheduleName"],
3759      "members":{
3760        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"}
3761      }
3762    },
3763    "DeleteNotebookInstanceInput":{
3764      "type":"structure",
3765      "required":["NotebookInstanceName"],
3766      "members":{
3767        "NotebookInstanceName":{"shape":"NotebookInstanceName"}
3768      }
3769    },
3770    "DeleteNotebookInstanceLifecycleConfigInput":{
3771      "type":"structure",
3772      "required":["NotebookInstanceLifecycleConfigName"],
3773      "members":{
3774        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"}
3775      }
3776    },
3777    "DeleteTagsInput":{
3778      "type":"structure",
3779      "required":[
3780        "ResourceArn",
3781        "TagKeys"
3782      ],
3783      "members":{
3784        "ResourceArn":{"shape":"ResourceArn"},
3785        "TagKeys":{"shape":"TagKeyList"}
3786      }
3787    },
3788    "DeleteTagsOutput":{
3789      "type":"structure",
3790      "members":{
3791      }
3792    },
3793    "DeleteTrialComponentRequest":{
3794      "type":"structure",
3795      "required":["TrialComponentName"],
3796      "members":{
3797        "TrialComponentName":{"shape":"ExperimentEntityName"}
3798      }
3799    },
3800    "DeleteTrialComponentResponse":{
3801      "type":"structure",
3802      "members":{
3803        "TrialComponentArn":{"shape":"TrialComponentArn"}
3804      }
3805    },
3806    "DeleteTrialRequest":{
3807      "type":"structure",
3808      "required":["TrialName"],
3809      "members":{
3810        "TrialName":{"shape":"ExperimentEntityName"}
3811      }
3812    },
3813    "DeleteTrialResponse":{
3814      "type":"structure",
3815      "members":{
3816        "TrialArn":{"shape":"TrialArn"}
3817      }
3818    },
3819    "DeleteUserProfileRequest":{
3820      "type":"structure",
3821      "required":[
3822        "DomainId",
3823        "UserProfileName"
3824      ],
3825      "members":{
3826        "DomainId":{"shape":"DomainId"},
3827        "UserProfileName":{"shape":"UserProfileName"}
3828      }
3829    },
3830    "DeleteWorkforceRequest":{
3831      "type":"structure",
3832      "required":["WorkforceName"],
3833      "members":{
3834        "WorkforceName":{"shape":"WorkforceName"}
3835      }
3836    },
3837    "DeleteWorkforceResponse":{
3838      "type":"structure",
3839      "members":{
3840      }
3841    },
3842    "DeleteWorkteamRequest":{
3843      "type":"structure",
3844      "required":["WorkteamName"],
3845      "members":{
3846        "WorkteamName":{"shape":"WorkteamName"}
3847      }
3848    },
3849    "DeleteWorkteamResponse":{
3850      "type":"structure",
3851      "required":["Success"],
3852      "members":{
3853        "Success":{"shape":"Success"}
3854      }
3855    },
3856    "DeployedImage":{
3857      "type":"structure",
3858      "members":{
3859        "SpecifiedImage":{"shape":"ContainerImage"},
3860        "ResolvedImage":{"shape":"ContainerImage"},
3861        "ResolutionTime":{"shape":"Timestamp"}
3862      }
3863    },
3864    "DeployedImages":{
3865      "type":"list",
3866      "member":{"shape":"DeployedImage"}
3867    },
3868    "DescribeAlgorithmInput":{
3869      "type":"structure",
3870      "required":["AlgorithmName"],
3871      "members":{
3872        "AlgorithmName":{"shape":"ArnOrName"}
3873      }
3874    },
3875    "DescribeAlgorithmOutput":{
3876      "type":"structure",
3877      "required":[
3878        "AlgorithmName",
3879        "AlgorithmArn",
3880        "CreationTime",
3881        "TrainingSpecification",
3882        "AlgorithmStatus",
3883        "AlgorithmStatusDetails"
3884      ],
3885      "members":{
3886        "AlgorithmName":{"shape":"EntityName"},
3887        "AlgorithmArn":{"shape":"AlgorithmArn"},
3888        "AlgorithmDescription":{"shape":"EntityDescription"},
3889        "CreationTime":{"shape":"CreationTime"},
3890        "TrainingSpecification":{"shape":"TrainingSpecification"},
3891        "InferenceSpecification":{"shape":"InferenceSpecification"},
3892        "ValidationSpecification":{"shape":"AlgorithmValidationSpecification"},
3893        "AlgorithmStatus":{"shape":"AlgorithmStatus"},
3894        "AlgorithmStatusDetails":{"shape":"AlgorithmStatusDetails"},
3895        "ProductId":{"shape":"ProductId"},
3896        "CertifyForMarketplace":{"shape":"CertifyForMarketplace"}
3897      }
3898    },
3899    "DescribeAppImageConfigRequest":{
3900      "type":"structure",
3901      "required":["AppImageConfigName"],
3902      "members":{
3903        "AppImageConfigName":{"shape":"AppImageConfigName"}
3904      }
3905    },
3906    "DescribeAppImageConfigResponse":{
3907      "type":"structure",
3908      "members":{
3909        "AppImageConfigArn":{"shape":"AppImageConfigArn"},
3910        "AppImageConfigName":{"shape":"AppImageConfigName"},
3911        "CreationTime":{"shape":"Timestamp"},
3912        "LastModifiedTime":{"shape":"Timestamp"},
3913        "KernelGatewayImageConfig":{"shape":"KernelGatewayImageConfig"}
3914      }
3915    },
3916    "DescribeAppRequest":{
3917      "type":"structure",
3918      "required":[
3919        "DomainId",
3920        "UserProfileName",
3921        "AppType",
3922        "AppName"
3923      ],
3924      "members":{
3925        "DomainId":{"shape":"DomainId"},
3926        "UserProfileName":{"shape":"UserProfileName"},
3927        "AppType":{"shape":"AppType"},
3928        "AppName":{"shape":"AppName"}
3929      }
3930    },
3931    "DescribeAppResponse":{
3932      "type":"structure",
3933      "members":{
3934        "AppArn":{"shape":"AppArn"},
3935        "AppType":{"shape":"AppType"},
3936        "AppName":{"shape":"AppName"},
3937        "DomainId":{"shape":"DomainId"},
3938        "UserProfileName":{"shape":"UserProfileName"},
3939        "Status":{"shape":"AppStatus"},
3940        "LastHealthCheckTimestamp":{"shape":"Timestamp"},
3941        "LastUserActivityTimestamp":{"shape":"Timestamp"},
3942        "CreationTime":{"shape":"CreationTime"},
3943        "FailureReason":{"shape":"FailureReason"},
3944        "ResourceSpec":{"shape":"ResourceSpec"}
3945      }
3946    },
3947    "DescribeAutoMLJobRequest":{
3948      "type":"structure",
3949      "required":["AutoMLJobName"],
3950      "members":{
3951        "AutoMLJobName":{"shape":"AutoMLJobName"}
3952      }
3953    },
3954    "DescribeAutoMLJobResponse":{
3955      "type":"structure",
3956      "required":[
3957        "AutoMLJobName",
3958        "AutoMLJobArn",
3959        "InputDataConfig",
3960        "OutputDataConfig",
3961        "RoleArn",
3962        "CreationTime",
3963        "LastModifiedTime",
3964        "AutoMLJobStatus",
3965        "AutoMLJobSecondaryStatus"
3966      ],
3967      "members":{
3968        "AutoMLJobName":{"shape":"AutoMLJobName"},
3969        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
3970        "InputDataConfig":{"shape":"AutoMLInputDataConfig"},
3971        "OutputDataConfig":{"shape":"AutoMLOutputDataConfig"},
3972        "RoleArn":{"shape":"RoleArn"},
3973        "AutoMLJobObjective":{"shape":"AutoMLJobObjective"},
3974        "ProblemType":{"shape":"ProblemType"},
3975        "AutoMLJobConfig":{"shape":"AutoMLJobConfig"},
3976        "CreationTime":{"shape":"Timestamp"},
3977        "EndTime":{"shape":"Timestamp"},
3978        "LastModifiedTime":{"shape":"Timestamp"},
3979        "FailureReason":{"shape":"AutoMLFailureReason"},
3980        "BestCandidate":{"shape":"AutoMLCandidate"},
3981        "AutoMLJobStatus":{"shape":"AutoMLJobStatus"},
3982        "AutoMLJobSecondaryStatus":{"shape":"AutoMLJobSecondaryStatus"},
3983        "GenerateCandidateDefinitionsOnly":{"shape":"GenerateCandidateDefinitionsOnly"},
3984        "AutoMLJobArtifacts":{"shape":"AutoMLJobArtifacts"},
3985        "ResolvedAttributes":{"shape":"ResolvedAttributes"}
3986      }
3987    },
3988    "DescribeCodeRepositoryInput":{
3989      "type":"structure",
3990      "required":["CodeRepositoryName"],
3991      "members":{
3992        "CodeRepositoryName":{"shape":"EntityName"}
3993      }
3994    },
3995    "DescribeCodeRepositoryOutput":{
3996      "type":"structure",
3997      "required":[
3998        "CodeRepositoryName",
3999        "CodeRepositoryArn",
4000        "CreationTime",
4001        "LastModifiedTime"
4002      ],
4003      "members":{
4004        "CodeRepositoryName":{"shape":"EntityName"},
4005        "CodeRepositoryArn":{"shape":"CodeRepositoryArn"},
4006        "CreationTime":{"shape":"CreationTime"},
4007        "LastModifiedTime":{"shape":"LastModifiedTime"},
4008        "GitConfig":{"shape":"GitConfig"}
4009      }
4010    },
4011    "DescribeCompilationJobRequest":{
4012      "type":"structure",
4013      "required":["CompilationJobName"],
4014      "members":{
4015        "CompilationJobName":{"shape":"EntityName"}
4016      }
4017    },
4018    "DescribeCompilationJobResponse":{
4019      "type":"structure",
4020      "required":[
4021        "CompilationJobName",
4022        "CompilationJobArn",
4023        "CompilationJobStatus",
4024        "StoppingCondition",
4025        "CreationTime",
4026        "LastModifiedTime",
4027        "FailureReason",
4028        "ModelArtifacts",
4029        "RoleArn",
4030        "InputConfig",
4031        "OutputConfig"
4032      ],
4033      "members":{
4034        "CompilationJobName":{"shape":"EntityName"},
4035        "CompilationJobArn":{"shape":"CompilationJobArn"},
4036        "CompilationJobStatus":{"shape":"CompilationJobStatus"},
4037        "CompilationStartTime":{"shape":"Timestamp"},
4038        "CompilationEndTime":{"shape":"Timestamp"},
4039        "StoppingCondition":{"shape":"StoppingCondition"},
4040        "CreationTime":{"shape":"CreationTime"},
4041        "LastModifiedTime":{"shape":"LastModifiedTime"},
4042        "FailureReason":{"shape":"FailureReason"},
4043        "ModelArtifacts":{"shape":"ModelArtifacts"},
4044        "RoleArn":{"shape":"RoleArn"},
4045        "InputConfig":{"shape":"InputConfig"},
4046        "OutputConfig":{"shape":"OutputConfig"}
4047      }
4048    },
4049    "DescribeDomainRequest":{
4050      "type":"structure",
4051      "required":["DomainId"],
4052      "members":{
4053        "DomainId":{"shape":"DomainId"}
4054      }
4055    },
4056    "DescribeDomainResponse":{
4057      "type":"structure",
4058      "members":{
4059        "DomainArn":{"shape":"DomainArn"},
4060        "DomainId":{"shape":"DomainId"},
4061        "DomainName":{"shape":"DomainName"},
4062        "HomeEfsFileSystemId":{"shape":"ResourceId"},
4063        "SingleSignOnManagedApplicationInstanceId":{"shape":"String256"},
4064        "Status":{"shape":"DomainStatus"},
4065        "CreationTime":{"shape":"CreationTime"},
4066        "LastModifiedTime":{"shape":"LastModifiedTime"},
4067        "FailureReason":{"shape":"FailureReason"},
4068        "AuthMode":{"shape":"AuthMode"},
4069        "DefaultUserSettings":{"shape":"UserSettings"},
4070        "AppNetworkAccessType":{"shape":"AppNetworkAccessType"},
4071        "HomeEfsFileSystemKmsKeyId":{"shape":"KmsKeyId"},
4072        "SubnetIds":{"shape":"Subnets"},
4073        "Url":{"shape":"String1024"},
4074        "VpcId":{"shape":"VpcId"}
4075      }
4076    },
4077    "DescribeEndpointConfigInput":{
4078      "type":"structure",
4079      "required":["EndpointConfigName"],
4080      "members":{
4081        "EndpointConfigName":{"shape":"EndpointConfigName"}
4082      }
4083    },
4084    "DescribeEndpointConfigOutput":{
4085      "type":"structure",
4086      "required":[
4087        "EndpointConfigName",
4088        "EndpointConfigArn",
4089        "ProductionVariants",
4090        "CreationTime"
4091      ],
4092      "members":{
4093        "EndpointConfigName":{"shape":"EndpointConfigName"},
4094        "EndpointConfigArn":{"shape":"EndpointConfigArn"},
4095        "ProductionVariants":{"shape":"ProductionVariantList"},
4096        "DataCaptureConfig":{"shape":"DataCaptureConfig"},
4097        "KmsKeyId":{"shape":"KmsKeyId"},
4098        "CreationTime":{"shape":"Timestamp"}
4099      }
4100    },
4101    "DescribeEndpointInput":{
4102      "type":"structure",
4103      "required":["EndpointName"],
4104      "members":{
4105        "EndpointName":{"shape":"EndpointName"}
4106      }
4107    },
4108    "DescribeEndpointOutput":{
4109      "type":"structure",
4110      "required":[
4111        "EndpointName",
4112        "EndpointArn",
4113        "EndpointConfigName",
4114        "EndpointStatus",
4115        "CreationTime",
4116        "LastModifiedTime"
4117      ],
4118      "members":{
4119        "EndpointName":{"shape":"EndpointName"},
4120        "EndpointArn":{"shape":"EndpointArn"},
4121        "EndpointConfigName":{"shape":"EndpointConfigName"},
4122        "ProductionVariants":{"shape":"ProductionVariantSummaryList"},
4123        "DataCaptureConfig":{"shape":"DataCaptureConfigSummary"},
4124        "EndpointStatus":{"shape":"EndpointStatus"},
4125        "FailureReason":{"shape":"FailureReason"},
4126        "CreationTime":{"shape":"Timestamp"},
4127        "LastModifiedTime":{"shape":"Timestamp"}
4128      }
4129    },
4130    "DescribeExperimentRequest":{
4131      "type":"structure",
4132      "required":["ExperimentName"],
4133      "members":{
4134        "ExperimentName":{"shape":"ExperimentEntityName"}
4135      }
4136    },
4137    "DescribeExperimentResponse":{
4138      "type":"structure",
4139      "members":{
4140        "ExperimentName":{"shape":"ExperimentEntityName"},
4141        "ExperimentArn":{"shape":"ExperimentArn"},
4142        "DisplayName":{"shape":"ExperimentEntityName"},
4143        "Source":{"shape":"ExperimentSource"},
4144        "Description":{"shape":"ExperimentDescription"},
4145        "CreationTime":{"shape":"Timestamp"},
4146        "CreatedBy":{"shape":"UserContext"},
4147        "LastModifiedTime":{"shape":"Timestamp"},
4148        "LastModifiedBy":{"shape":"UserContext"}
4149      }
4150    },
4151    "DescribeFlowDefinitionRequest":{
4152      "type":"structure",
4153      "required":["FlowDefinitionName"],
4154      "members":{
4155        "FlowDefinitionName":{"shape":"FlowDefinitionName"}
4156      }
4157    },
4158    "DescribeFlowDefinitionResponse":{
4159      "type":"structure",
4160      "required":[
4161        "FlowDefinitionArn",
4162        "FlowDefinitionName",
4163        "FlowDefinitionStatus",
4164        "CreationTime",
4165        "HumanLoopConfig",
4166        "OutputConfig",
4167        "RoleArn"
4168      ],
4169      "members":{
4170        "FlowDefinitionArn":{"shape":"FlowDefinitionArn"},
4171        "FlowDefinitionName":{"shape":"FlowDefinitionName"},
4172        "FlowDefinitionStatus":{"shape":"FlowDefinitionStatus"},
4173        "CreationTime":{"shape":"Timestamp"},
4174        "HumanLoopRequestSource":{"shape":"HumanLoopRequestSource"},
4175        "HumanLoopActivationConfig":{"shape":"HumanLoopActivationConfig"},
4176        "HumanLoopConfig":{"shape":"HumanLoopConfig"},
4177        "OutputConfig":{"shape":"FlowDefinitionOutputConfig"},
4178        "RoleArn":{"shape":"RoleArn"},
4179        "FailureReason":{"shape":"FailureReason"}
4180      }
4181    },
4182    "DescribeHumanTaskUiRequest":{
4183      "type":"structure",
4184      "required":["HumanTaskUiName"],
4185      "members":{
4186        "HumanTaskUiName":{"shape":"HumanTaskUiName"}
4187      }
4188    },
4189    "DescribeHumanTaskUiResponse":{
4190      "type":"structure",
4191      "required":[
4192        "HumanTaskUiArn",
4193        "HumanTaskUiName",
4194        "CreationTime",
4195        "UiTemplate"
4196      ],
4197      "members":{
4198        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"},
4199        "HumanTaskUiName":{"shape":"HumanTaskUiName"},
4200        "HumanTaskUiStatus":{"shape":"HumanTaskUiStatus"},
4201        "CreationTime":{"shape":"Timestamp"},
4202        "UiTemplate":{"shape":"UiTemplateInfo"}
4203      }
4204    },
4205    "DescribeHyperParameterTuningJobRequest":{
4206      "type":"structure",
4207      "required":["HyperParameterTuningJobName"],
4208      "members":{
4209        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"}
4210      }
4211    },
4212    "DescribeHyperParameterTuningJobResponse":{
4213      "type":"structure",
4214      "required":[
4215        "HyperParameterTuningJobName",
4216        "HyperParameterTuningJobArn",
4217        "HyperParameterTuningJobConfig",
4218        "HyperParameterTuningJobStatus",
4219        "CreationTime",
4220        "TrainingJobStatusCounters",
4221        "ObjectiveStatusCounters"
4222      ],
4223      "members":{
4224        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"},
4225        "HyperParameterTuningJobArn":{"shape":"HyperParameterTuningJobArn"},
4226        "HyperParameterTuningJobConfig":{"shape":"HyperParameterTuningJobConfig"},
4227        "TrainingJobDefinition":{"shape":"HyperParameterTrainingJobDefinition"},
4228        "TrainingJobDefinitions":{"shape":"HyperParameterTrainingJobDefinitions"},
4229        "HyperParameterTuningJobStatus":{"shape":"HyperParameterTuningJobStatus"},
4230        "CreationTime":{"shape":"Timestamp"},
4231        "HyperParameterTuningEndTime":{"shape":"Timestamp"},
4232        "LastModifiedTime":{"shape":"Timestamp"},
4233        "TrainingJobStatusCounters":{"shape":"TrainingJobStatusCounters"},
4234        "ObjectiveStatusCounters":{"shape":"ObjectiveStatusCounters"},
4235        "BestTrainingJob":{"shape":"HyperParameterTrainingJobSummary"},
4236        "OverallBestTrainingJob":{"shape":"HyperParameterTrainingJobSummary"},
4237        "WarmStartConfig":{"shape":"HyperParameterTuningJobWarmStartConfig"},
4238        "FailureReason":{"shape":"FailureReason"}
4239      }
4240    },
4241    "DescribeImageRequest":{
4242      "type":"structure",
4243      "required":["ImageName"],
4244      "members":{
4245        "ImageName":{"shape":"ImageName"}
4246      }
4247    },
4248    "DescribeImageResponse":{
4249      "type":"structure",
4250      "members":{
4251        "CreationTime":{"shape":"Timestamp"},
4252        "Description":{"shape":"ImageDescription"},
4253        "DisplayName":{"shape":"ImageDisplayName"},
4254        "FailureReason":{"shape":"FailureReason"},
4255        "ImageArn":{"shape":"ImageArn"},
4256        "ImageName":{"shape":"ImageName"},
4257        "ImageStatus":{"shape":"ImageStatus"},
4258        "LastModifiedTime":{"shape":"Timestamp"},
4259        "RoleArn":{"shape":"RoleArn"}
4260      }
4261    },
4262    "DescribeImageVersionRequest":{
4263      "type":"structure",
4264      "required":["ImageName"],
4265      "members":{
4266        "ImageName":{"shape":"ImageName"},
4267        "Version":{"shape":"ImageVersionNumber"}
4268      }
4269    },
4270    "DescribeImageVersionResponse":{
4271      "type":"structure",
4272      "members":{
4273        "BaseImage":{"shape":"ImageBaseImage"},
4274        "ContainerImage":{"shape":"ImageContainerImage"},
4275        "CreationTime":{"shape":"Timestamp"},
4276        "FailureReason":{"shape":"FailureReason"},
4277        "ImageArn":{"shape":"ImageArn"},
4278        "ImageVersionArn":{"shape":"ImageVersionArn"},
4279        "ImageVersionStatus":{"shape":"ImageVersionStatus"},
4280        "LastModifiedTime":{"shape":"Timestamp"},
4281        "Version":{"shape":"ImageVersionNumber"}
4282      }
4283    },
4284    "DescribeLabelingJobRequest":{
4285      "type":"structure",
4286      "required":["LabelingJobName"],
4287      "members":{
4288        "LabelingJobName":{"shape":"LabelingJobName"}
4289      }
4290    },
4291    "DescribeLabelingJobResponse":{
4292      "type":"structure",
4293      "required":[
4294        "LabelingJobStatus",
4295        "LabelCounters",
4296        "CreationTime",
4297        "LastModifiedTime",
4298        "JobReferenceCode",
4299        "LabelingJobName",
4300        "LabelingJobArn",
4301        "InputConfig",
4302        "OutputConfig",
4303        "RoleArn",
4304        "HumanTaskConfig"
4305      ],
4306      "members":{
4307        "LabelingJobStatus":{"shape":"LabelingJobStatus"},
4308        "LabelCounters":{"shape":"LabelCounters"},
4309        "FailureReason":{"shape":"FailureReason"},
4310        "CreationTime":{"shape":"Timestamp"},
4311        "LastModifiedTime":{"shape":"Timestamp"},
4312        "JobReferenceCode":{"shape":"JobReferenceCode"},
4313        "LabelingJobName":{"shape":"LabelingJobName"},
4314        "LabelingJobArn":{"shape":"LabelingJobArn"},
4315        "LabelAttributeName":{"shape":"LabelAttributeName"},
4316        "InputConfig":{"shape":"LabelingJobInputConfig"},
4317        "OutputConfig":{"shape":"LabelingJobOutputConfig"},
4318        "RoleArn":{"shape":"RoleArn"},
4319        "LabelCategoryConfigS3Uri":{"shape":"S3Uri"},
4320        "StoppingConditions":{"shape":"LabelingJobStoppingConditions"},
4321        "LabelingJobAlgorithmsConfig":{"shape":"LabelingJobAlgorithmsConfig"},
4322        "HumanTaskConfig":{"shape":"HumanTaskConfig"},
4323        "Tags":{"shape":"TagList"},
4324        "LabelingJobOutput":{"shape":"LabelingJobOutput"}
4325      }
4326    },
4327    "DescribeModelInput":{
4328      "type":"structure",
4329      "required":["ModelName"],
4330      "members":{
4331        "ModelName":{"shape":"ModelName"}
4332      }
4333    },
4334    "DescribeModelOutput":{
4335      "type":"structure",
4336      "required":[
4337        "ModelName",
4338        "ExecutionRoleArn",
4339        "CreationTime",
4340        "ModelArn"
4341      ],
4342      "members":{
4343        "ModelName":{"shape":"ModelName"},
4344        "PrimaryContainer":{"shape":"ContainerDefinition"},
4345        "Containers":{"shape":"ContainerDefinitionList"},
4346        "ExecutionRoleArn":{"shape":"RoleArn"},
4347        "VpcConfig":{"shape":"VpcConfig"},
4348        "CreationTime":{"shape":"Timestamp"},
4349        "ModelArn":{"shape":"ModelArn"},
4350        "EnableNetworkIsolation":{"shape":"Boolean"}
4351      }
4352    },
4353    "DescribeModelPackageInput":{
4354      "type":"structure",
4355      "required":["ModelPackageName"],
4356      "members":{
4357        "ModelPackageName":{"shape":"VersionedArnOrName"}
4358      }
4359    },
4360    "DescribeModelPackageOutput":{
4361      "type":"structure",
4362      "required":[
4363        "ModelPackageName",
4364        "ModelPackageArn",
4365        "CreationTime",
4366        "ModelPackageStatus",
4367        "ModelPackageStatusDetails"
4368      ],
4369      "members":{
4370        "ModelPackageName":{"shape":"EntityName"},
4371        "ModelPackageArn":{"shape":"ModelPackageArn"},
4372        "ModelPackageDescription":{"shape":"EntityDescription"},
4373        "CreationTime":{"shape":"CreationTime"},
4374        "InferenceSpecification":{"shape":"InferenceSpecification"},
4375        "SourceAlgorithmSpecification":{"shape":"SourceAlgorithmSpecification"},
4376        "ValidationSpecification":{"shape":"ModelPackageValidationSpecification"},
4377        "ModelPackageStatus":{"shape":"ModelPackageStatus"},
4378        "ModelPackageStatusDetails":{"shape":"ModelPackageStatusDetails"},
4379        "CertifyForMarketplace":{"shape":"CertifyForMarketplace"}
4380      }
4381    },
4382    "DescribeMonitoringScheduleRequest":{
4383      "type":"structure",
4384      "required":["MonitoringScheduleName"],
4385      "members":{
4386        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"}
4387      }
4388    },
4389    "DescribeMonitoringScheduleResponse":{
4390      "type":"structure",
4391      "required":[
4392        "MonitoringScheduleArn",
4393        "MonitoringScheduleName",
4394        "MonitoringScheduleStatus",
4395        "CreationTime",
4396        "LastModifiedTime",
4397        "MonitoringScheduleConfig"
4398      ],
4399      "members":{
4400        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
4401        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
4402        "MonitoringScheduleStatus":{"shape":"ScheduleStatus"},
4403        "FailureReason":{"shape":"FailureReason"},
4404        "CreationTime":{"shape":"Timestamp"},
4405        "LastModifiedTime":{"shape":"Timestamp"},
4406        "MonitoringScheduleConfig":{"shape":"MonitoringScheduleConfig"},
4407        "EndpointName":{"shape":"EndpointName"},
4408        "LastMonitoringExecutionSummary":{"shape":"MonitoringExecutionSummary"}
4409      }
4410    },
4411    "DescribeNotebookInstanceInput":{
4412      "type":"structure",
4413      "required":["NotebookInstanceName"],
4414      "members":{
4415        "NotebookInstanceName":{"shape":"NotebookInstanceName"}
4416      }
4417    },
4418    "DescribeNotebookInstanceLifecycleConfigInput":{
4419      "type":"structure",
4420      "required":["NotebookInstanceLifecycleConfigName"],
4421      "members":{
4422        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"}
4423      }
4424    },
4425    "DescribeNotebookInstanceLifecycleConfigOutput":{
4426      "type":"structure",
4427      "members":{
4428        "NotebookInstanceLifecycleConfigArn":{"shape":"NotebookInstanceLifecycleConfigArn"},
4429        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
4430        "OnCreate":{"shape":"NotebookInstanceLifecycleConfigList"},
4431        "OnStart":{"shape":"NotebookInstanceLifecycleConfigList"},
4432        "LastModifiedTime":{"shape":"LastModifiedTime"},
4433        "CreationTime":{"shape":"CreationTime"}
4434      }
4435    },
4436    "DescribeNotebookInstanceOutput":{
4437      "type":"structure",
4438      "members":{
4439        "NotebookInstanceArn":{"shape":"NotebookInstanceArn"},
4440        "NotebookInstanceName":{"shape":"NotebookInstanceName"},
4441        "NotebookInstanceStatus":{"shape":"NotebookInstanceStatus"},
4442        "FailureReason":{"shape":"FailureReason"},
4443        "Url":{"shape":"NotebookInstanceUrl"},
4444        "InstanceType":{"shape":"InstanceType"},
4445        "SubnetId":{"shape":"SubnetId"},
4446        "SecurityGroups":{"shape":"SecurityGroupIds"},
4447        "RoleArn":{"shape":"RoleArn"},
4448        "KmsKeyId":{"shape":"KmsKeyId"},
4449        "NetworkInterfaceId":{"shape":"NetworkInterfaceId"},
4450        "LastModifiedTime":{"shape":"LastModifiedTime"},
4451        "CreationTime":{"shape":"CreationTime"},
4452        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
4453        "DirectInternetAccess":{"shape":"DirectInternetAccess"},
4454        "VolumeSizeInGB":{"shape":"NotebookInstanceVolumeSizeInGB"},
4455        "AcceleratorTypes":{"shape":"NotebookInstanceAcceleratorTypes"},
4456        "DefaultCodeRepository":{"shape":"CodeRepositoryNameOrUrl"},
4457        "AdditionalCodeRepositories":{"shape":"AdditionalCodeRepositoryNamesOrUrls"},
4458        "RootAccess":{"shape":"RootAccess"}
4459      }
4460    },
4461    "DescribeProcessingJobRequest":{
4462      "type":"structure",
4463      "required":["ProcessingJobName"],
4464      "members":{
4465        "ProcessingJobName":{"shape":"ProcessingJobName"}
4466      }
4467    },
4468    "DescribeProcessingJobResponse":{
4469      "type":"structure",
4470      "required":[
4471        "ProcessingJobName",
4472        "ProcessingResources",
4473        "AppSpecification",
4474        "ProcessingJobArn",
4475        "ProcessingJobStatus",
4476        "CreationTime"
4477      ],
4478      "members":{
4479        "ProcessingInputs":{"shape":"ProcessingInputs"},
4480        "ProcessingOutputConfig":{"shape":"ProcessingOutputConfig"},
4481        "ProcessingJobName":{"shape":"ProcessingJobName"},
4482        "ProcessingResources":{"shape":"ProcessingResources"},
4483        "StoppingCondition":{"shape":"ProcessingStoppingCondition"},
4484        "AppSpecification":{"shape":"AppSpecification"},
4485        "Environment":{"shape":"ProcessingEnvironmentMap"},
4486        "NetworkConfig":{"shape":"NetworkConfig"},
4487        "RoleArn":{"shape":"RoleArn"},
4488        "ExperimentConfig":{"shape":"ExperimentConfig"},
4489        "ProcessingJobArn":{"shape":"ProcessingJobArn"},
4490        "ProcessingJobStatus":{"shape":"ProcessingJobStatus"},
4491        "ExitMessage":{"shape":"ExitMessage"},
4492        "FailureReason":{"shape":"FailureReason"},
4493        "ProcessingEndTime":{"shape":"Timestamp"},
4494        "ProcessingStartTime":{"shape":"Timestamp"},
4495        "LastModifiedTime":{"shape":"Timestamp"},
4496        "CreationTime":{"shape":"Timestamp"},
4497        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
4498        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
4499        "TrainingJobArn":{"shape":"TrainingJobArn"}
4500      }
4501    },
4502    "DescribeSubscribedWorkteamRequest":{
4503      "type":"structure",
4504      "required":["WorkteamArn"],
4505      "members":{
4506        "WorkteamArn":{"shape":"WorkteamArn"}
4507      }
4508    },
4509    "DescribeSubscribedWorkteamResponse":{
4510      "type":"structure",
4511      "required":["SubscribedWorkteam"],
4512      "members":{
4513        "SubscribedWorkteam":{"shape":"SubscribedWorkteam"}
4514      }
4515    },
4516    "DescribeTrainingJobRequest":{
4517      "type":"structure",
4518      "required":["TrainingJobName"],
4519      "members":{
4520        "TrainingJobName":{"shape":"TrainingJobName"}
4521      }
4522    },
4523    "DescribeTrainingJobResponse":{
4524      "type":"structure",
4525      "required":[
4526        "TrainingJobName",
4527        "TrainingJobArn",
4528        "ModelArtifacts",
4529        "TrainingJobStatus",
4530        "SecondaryStatus",
4531        "AlgorithmSpecification",
4532        "ResourceConfig",
4533        "StoppingCondition",
4534        "CreationTime"
4535      ],
4536      "members":{
4537        "TrainingJobName":{"shape":"TrainingJobName"},
4538        "TrainingJobArn":{"shape":"TrainingJobArn"},
4539        "TuningJobArn":{"shape":"HyperParameterTuningJobArn"},
4540        "LabelingJobArn":{"shape":"LabelingJobArn"},
4541        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
4542        "ModelArtifacts":{"shape":"ModelArtifacts"},
4543        "TrainingJobStatus":{"shape":"TrainingJobStatus"},
4544        "SecondaryStatus":{"shape":"SecondaryStatus"},
4545        "FailureReason":{"shape":"FailureReason"},
4546        "HyperParameters":{"shape":"HyperParameters"},
4547        "AlgorithmSpecification":{"shape":"AlgorithmSpecification"},
4548        "RoleArn":{"shape":"RoleArn"},
4549        "InputDataConfig":{"shape":"InputDataConfig"},
4550        "OutputDataConfig":{"shape":"OutputDataConfig"},
4551        "ResourceConfig":{"shape":"ResourceConfig"},
4552        "VpcConfig":{"shape":"VpcConfig"},
4553        "StoppingCondition":{"shape":"StoppingCondition"},
4554        "CreationTime":{"shape":"Timestamp"},
4555        "TrainingStartTime":{"shape":"Timestamp"},
4556        "TrainingEndTime":{"shape":"Timestamp"},
4557        "LastModifiedTime":{"shape":"Timestamp"},
4558        "SecondaryStatusTransitions":{"shape":"SecondaryStatusTransitions"},
4559        "FinalMetricDataList":{"shape":"FinalMetricDataList"},
4560        "EnableNetworkIsolation":{"shape":"Boolean"},
4561        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
4562        "EnableManagedSpotTraining":{"shape":"Boolean"},
4563        "CheckpointConfig":{"shape":"CheckpointConfig"},
4564        "TrainingTimeInSeconds":{"shape":"TrainingTimeInSeconds"},
4565        "BillableTimeInSeconds":{"shape":"BillableTimeInSeconds"},
4566        "DebugHookConfig":{"shape":"DebugHookConfig"},
4567        "ExperimentConfig":{"shape":"ExperimentConfig"},
4568        "DebugRuleConfigurations":{"shape":"DebugRuleConfigurations"},
4569        "TensorBoardOutputConfig":{"shape":"TensorBoardOutputConfig"},
4570        "DebugRuleEvaluationStatuses":{"shape":"DebugRuleEvaluationStatuses"}
4571      }
4572    },
4573    "DescribeTransformJobRequest":{
4574      "type":"structure",
4575      "required":["TransformJobName"],
4576      "members":{
4577        "TransformJobName":{"shape":"TransformJobName"}
4578      }
4579    },
4580    "DescribeTransformJobResponse":{
4581      "type":"structure",
4582      "required":[
4583        "TransformJobName",
4584        "TransformJobArn",
4585        "TransformJobStatus",
4586        "ModelName",
4587        "TransformInput",
4588        "TransformResources",
4589        "CreationTime"
4590      ],
4591      "members":{
4592        "TransformJobName":{"shape":"TransformJobName"},
4593        "TransformJobArn":{"shape":"TransformJobArn"},
4594        "TransformJobStatus":{"shape":"TransformJobStatus"},
4595        "FailureReason":{"shape":"FailureReason"},
4596        "ModelName":{"shape":"ModelName"},
4597        "MaxConcurrentTransforms":{"shape":"MaxConcurrentTransforms"},
4598        "ModelClientConfig":{"shape":"ModelClientConfig"},
4599        "MaxPayloadInMB":{"shape":"MaxPayloadInMB"},
4600        "BatchStrategy":{"shape":"BatchStrategy"},
4601        "Environment":{"shape":"TransformEnvironmentMap"},
4602        "TransformInput":{"shape":"TransformInput"},
4603        "TransformOutput":{"shape":"TransformOutput"},
4604        "TransformResources":{"shape":"TransformResources"},
4605        "CreationTime":{"shape":"Timestamp"},
4606        "TransformStartTime":{"shape":"Timestamp"},
4607        "TransformEndTime":{"shape":"Timestamp"},
4608        "LabelingJobArn":{"shape":"LabelingJobArn"},
4609        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
4610        "DataProcessing":{"shape":"DataProcessing"},
4611        "ExperimentConfig":{"shape":"ExperimentConfig"}
4612      }
4613    },
4614    "DescribeTrialComponentRequest":{
4615      "type":"structure",
4616      "required":["TrialComponentName"],
4617      "members":{
4618        "TrialComponentName":{"shape":"ExperimentEntityName"}
4619      }
4620    },
4621    "DescribeTrialComponentResponse":{
4622      "type":"structure",
4623      "members":{
4624        "TrialComponentName":{"shape":"ExperimentEntityName"},
4625        "TrialComponentArn":{"shape":"TrialComponentArn"},
4626        "DisplayName":{"shape":"ExperimentEntityName"},
4627        "Source":{"shape":"TrialComponentSource"},
4628        "Status":{"shape":"TrialComponentStatus"},
4629        "StartTime":{"shape":"Timestamp"},
4630        "EndTime":{"shape":"Timestamp"},
4631        "CreationTime":{"shape":"Timestamp"},
4632        "CreatedBy":{"shape":"UserContext"},
4633        "LastModifiedTime":{"shape":"Timestamp"},
4634        "LastModifiedBy":{"shape":"UserContext"},
4635        "Parameters":{"shape":"TrialComponentParameters"},
4636        "InputArtifacts":{"shape":"TrialComponentArtifacts"},
4637        "OutputArtifacts":{"shape":"TrialComponentArtifacts"},
4638        "Metrics":{"shape":"TrialComponentMetricSummaries"}
4639      }
4640    },
4641    "DescribeTrialRequest":{
4642      "type":"structure",
4643      "required":["TrialName"],
4644      "members":{
4645        "TrialName":{"shape":"ExperimentEntityName"}
4646      }
4647    },
4648    "DescribeTrialResponse":{
4649      "type":"structure",
4650      "members":{
4651        "TrialName":{"shape":"ExperimentEntityName"},
4652        "TrialArn":{"shape":"TrialArn"},
4653        "DisplayName":{"shape":"ExperimentEntityName"},
4654        "ExperimentName":{"shape":"ExperimentEntityName"},
4655        "Source":{"shape":"TrialSource"},
4656        "CreationTime":{"shape":"Timestamp"},
4657        "CreatedBy":{"shape":"UserContext"},
4658        "LastModifiedTime":{"shape":"Timestamp"},
4659        "LastModifiedBy":{"shape":"UserContext"}
4660      }
4661    },
4662    "DescribeUserProfileRequest":{
4663      "type":"structure",
4664      "required":[
4665        "DomainId",
4666        "UserProfileName"
4667      ],
4668      "members":{
4669        "DomainId":{"shape":"DomainId"},
4670        "UserProfileName":{"shape":"UserProfileName"}
4671      }
4672    },
4673    "DescribeUserProfileResponse":{
4674      "type":"structure",
4675      "members":{
4676        "DomainId":{"shape":"DomainId"},
4677        "UserProfileArn":{"shape":"UserProfileArn"},
4678        "UserProfileName":{"shape":"UserProfileName"},
4679        "HomeEfsFileSystemUid":{"shape":"EfsUid"},
4680        "Status":{"shape":"UserProfileStatus"},
4681        "LastModifiedTime":{"shape":"LastModifiedTime"},
4682        "CreationTime":{"shape":"CreationTime"},
4683        "FailureReason":{"shape":"FailureReason"},
4684        "SingleSignOnUserIdentifier":{"shape":"SingleSignOnUserIdentifier"},
4685        "SingleSignOnUserValue":{"shape":"String256"},
4686        "UserSettings":{"shape":"UserSettings"}
4687      }
4688    },
4689    "DescribeWorkforceRequest":{
4690      "type":"structure",
4691      "required":["WorkforceName"],
4692      "members":{
4693        "WorkforceName":{"shape":"WorkforceName"}
4694      }
4695    },
4696    "DescribeWorkforceResponse":{
4697      "type":"structure",
4698      "required":["Workforce"],
4699      "members":{
4700        "Workforce":{"shape":"Workforce"}
4701      }
4702    },
4703    "DescribeWorkteamRequest":{
4704      "type":"structure",
4705      "required":["WorkteamName"],
4706      "members":{
4707        "WorkteamName":{"shape":"WorkteamName"}
4708      }
4709    },
4710    "DescribeWorkteamResponse":{
4711      "type":"structure",
4712      "required":["Workteam"],
4713      "members":{
4714        "Workteam":{"shape":"Workteam"}
4715      }
4716    },
4717    "DesiredWeightAndCapacity":{
4718      "type":"structure",
4719      "required":["VariantName"],
4720      "members":{
4721        "VariantName":{"shape":"VariantName"},
4722        "DesiredWeight":{"shape":"VariantWeight"},
4723        "DesiredInstanceCount":{"shape":"TaskCount"}
4724      }
4725    },
4726    "DesiredWeightAndCapacityList":{
4727      "type":"list",
4728      "member":{"shape":"DesiredWeightAndCapacity"},
4729      "min":1
4730    },
4731    "DestinationS3Uri":{
4732      "type":"string",
4733      "max":512,
4734      "pattern":"^(https|s3)://([^/])/?(.*)$"
4735    },
4736    "DetailedAlgorithmStatus":{
4737      "type":"string",
4738      "enum":[
4739        "NotStarted",
4740        "InProgress",
4741        "Completed",
4742        "Failed"
4743      ]
4744    },
4745    "DetailedModelPackageStatus":{
4746      "type":"string",
4747      "enum":[
4748        "NotStarted",
4749        "InProgress",
4750        "Completed",
4751        "Failed"
4752      ]
4753    },
4754    "DirectInternetAccess":{
4755      "type":"string",
4756      "enum":[
4757        "Enabled",
4758        "Disabled"
4759      ]
4760    },
4761    "DirectoryPath":{
4762      "type":"string",
4763      "max":4096,
4764      "pattern":".*"
4765    },
4766    "DisassociateAdditionalCodeRepositories":{"type":"boolean"},
4767    "DisassociateDefaultCodeRepository":{"type":"boolean"},
4768    "DisassociateNotebookInstanceAcceleratorTypes":{"type":"boolean"},
4769    "DisassociateNotebookInstanceLifecycleConfig":{"type":"boolean"},
4770    "DisassociateTrialComponentRequest":{
4771      "type":"structure",
4772      "required":[
4773        "TrialComponentName",
4774        "TrialName"
4775      ],
4776      "members":{
4777        "TrialComponentName":{"shape":"ExperimentEntityName"},
4778        "TrialName":{"shape":"ExperimentEntityName"}
4779      }
4780    },
4781    "DisassociateTrialComponentResponse":{
4782      "type":"structure",
4783      "members":{
4784        "TrialComponentArn":{"shape":"TrialComponentArn"},
4785        "TrialArn":{"shape":"TrialArn"}
4786      }
4787    },
4788    "Dollars":{
4789      "type":"integer",
4790      "max":2,
4791      "min":0
4792    },
4793    "DomainArn":{
4794      "type":"string",
4795      "max":256,
4796      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:domain/.*"
4797    },
4798    "DomainDetails":{
4799      "type":"structure",
4800      "members":{
4801        "DomainArn":{"shape":"DomainArn"},
4802        "DomainId":{"shape":"DomainId"},
4803        "DomainName":{"shape":"DomainName"},
4804        "Status":{"shape":"DomainStatus"},
4805        "CreationTime":{"shape":"CreationTime"},
4806        "LastModifiedTime":{"shape":"LastModifiedTime"},
4807        "Url":{"shape":"String1024"}
4808      }
4809    },
4810    "DomainId":{
4811      "type":"string",
4812      "max":63
4813    },
4814    "DomainList":{
4815      "type":"list",
4816      "member":{"shape":"DomainDetails"}
4817    },
4818    "DomainName":{
4819      "type":"string",
4820      "max":63,
4821      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
4822    },
4823    "DomainStatus":{
4824      "type":"string",
4825      "enum":[
4826        "Deleting",
4827        "Failed",
4828        "InService",
4829        "Pending",
4830        "Updating",
4831        "Update_Failed",
4832        "Delete_Failed"
4833      ]
4834    },
4835    "DoubleParameterValue":{"type":"double"},
4836    "EfsUid":{
4837      "type":"string",
4838      "max":10,
4839      "pattern":"\\d+"
4840    },
4841    "EnableCapture":{"type":"boolean"},
4842    "EndpointArn":{
4843      "type":"string",
4844      "max":2048,
4845      "min":20,
4846      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:endpoint/.*"
4847    },
4848    "EndpointConfigArn":{
4849      "type":"string",
4850      "max":2048,
4851      "min":20,
4852      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:endpoint-config/.*"
4853    },
4854    "EndpointConfigName":{
4855      "type":"string",
4856      "max":63,
4857      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
4858    },
4859    "EndpointConfigNameContains":{
4860      "type":"string",
4861      "max":63,
4862      "pattern":"[a-zA-Z0-9-]+"
4863    },
4864    "EndpointConfigSortKey":{
4865      "type":"string",
4866      "enum":[
4867        "Name",
4868        "CreationTime"
4869      ]
4870    },
4871    "EndpointConfigSummary":{
4872      "type":"structure",
4873      "required":[
4874        "EndpointConfigName",
4875        "EndpointConfigArn",
4876        "CreationTime"
4877      ],
4878      "members":{
4879        "EndpointConfigName":{"shape":"EndpointConfigName"},
4880        "EndpointConfigArn":{"shape":"EndpointConfigArn"},
4881        "CreationTime":{"shape":"Timestamp"}
4882      }
4883    },
4884    "EndpointConfigSummaryList":{
4885      "type":"list",
4886      "member":{"shape":"EndpointConfigSummary"}
4887    },
4888    "EndpointInput":{
4889      "type":"structure",
4890      "required":[
4891        "EndpointName",
4892        "LocalPath"
4893      ],
4894      "members":{
4895        "EndpointName":{"shape":"EndpointName"},
4896        "LocalPath":{"shape":"ProcessingLocalPath"},
4897        "S3InputMode":{"shape":"ProcessingS3InputMode"},
4898        "S3DataDistributionType":{"shape":"ProcessingS3DataDistributionType"}
4899      }
4900    },
4901    "EndpointName":{
4902      "type":"string",
4903      "max":63,
4904      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
4905    },
4906    "EndpointNameContains":{
4907      "type":"string",
4908      "max":63,
4909      "pattern":"[a-zA-Z0-9-]+"
4910    },
4911    "EndpointSortKey":{
4912      "type":"string",
4913      "enum":[
4914        "Name",
4915        "CreationTime",
4916        "Status"
4917      ]
4918    },
4919    "EndpointStatus":{
4920      "type":"string",
4921      "enum":[
4922        "OutOfService",
4923        "Creating",
4924        "Updating",
4925        "SystemUpdating",
4926        "RollingBack",
4927        "InService",
4928        "Deleting",
4929        "Failed"
4930      ]
4931    },
4932    "EndpointSummary":{
4933      "type":"structure",
4934      "required":[
4935        "EndpointName",
4936        "EndpointArn",
4937        "CreationTime",
4938        "LastModifiedTime",
4939        "EndpointStatus"
4940      ],
4941      "members":{
4942        "EndpointName":{"shape":"EndpointName"},
4943        "EndpointArn":{"shape":"EndpointArn"},
4944        "CreationTime":{"shape":"Timestamp"},
4945        "LastModifiedTime":{"shape":"Timestamp"},
4946        "EndpointStatus":{"shape":"EndpointStatus"}
4947      }
4948    },
4949    "EndpointSummaryList":{
4950      "type":"list",
4951      "member":{"shape":"EndpointSummary"}
4952    },
4953    "EntityDescription":{
4954      "type":"string",
4955      "max":1024,
4956      "pattern":"[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]*"
4957    },
4958    "EntityName":{
4959      "type":"string",
4960      "max":63,
4961      "min":1,
4962      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*$"
4963    },
4964    "EnvironmentKey":{
4965      "type":"string",
4966      "max":1024,
4967      "pattern":"[a-zA-Z_][a-zA-Z0-9_]*"
4968    },
4969    "EnvironmentMap":{
4970      "type":"map",
4971      "key":{"shape":"EnvironmentKey"},
4972      "value":{"shape":"EnvironmentValue"},
4973      "max":16
4974    },
4975    "EnvironmentValue":{
4976      "type":"string",
4977      "max":1024,
4978      "pattern":"[\\S\\s]*"
4979    },
4980    "ExecutionStatus":{
4981      "type":"string",
4982      "enum":[
4983        "Pending",
4984        "Completed",
4985        "CompletedWithViolations",
4986        "InProgress",
4987        "Failed",
4988        "Stopping",
4989        "Stopped"
4990      ]
4991    },
4992    "ExitMessage":{
4993      "type":"string",
4994      "max":1024,
4995      "pattern":"[\\S\\s]*"
4996    },
4997    "Experiment":{
4998      "type":"structure",
4999      "members":{
5000        "ExperimentName":{"shape":"ExperimentEntityName"},
5001        "ExperimentArn":{"shape":"ExperimentArn"},
5002        "DisplayName":{"shape":"ExperimentEntityName"},
5003        "Source":{"shape":"ExperimentSource"},
5004        "Description":{"shape":"ExperimentDescription"},
5005        "CreationTime":{"shape":"Timestamp"},
5006        "CreatedBy":{"shape":"UserContext"},
5007        "LastModifiedTime":{"shape":"Timestamp"},
5008        "LastModifiedBy":{"shape":"UserContext"},
5009        "Tags":{"shape":"TagList"}
5010      }
5011    },
5012    "ExperimentArn":{
5013      "type":"string",
5014      "max":256,
5015      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:experiment/.*"
5016    },
5017    "ExperimentConfig":{
5018      "type":"structure",
5019      "members":{
5020        "ExperimentName":{"shape":"ExperimentEntityName"},
5021        "TrialName":{"shape":"ExperimentEntityName"},
5022        "TrialComponentDisplayName":{"shape":"ExperimentEntityName"}
5023      }
5024    },
5025    "ExperimentDescription":{
5026      "type":"string",
5027      "max":3072,
5028      "pattern":".*"
5029    },
5030    "ExperimentEntityName":{
5031      "type":"string",
5032      "max":120,
5033      "min":1,
5034      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
5035    },
5036    "ExperimentSource":{
5037      "type":"structure",
5038      "required":["SourceArn"],
5039      "members":{
5040        "SourceArn":{"shape":"ExperimentSourceArn"},
5041        "SourceType":{"shape":"SourceType"}
5042      }
5043    },
5044    "ExperimentSourceArn":{
5045      "type":"string",
5046      "max":256,
5047      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*"
5048    },
5049    "ExperimentSummaries":{
5050      "type":"list",
5051      "member":{"shape":"ExperimentSummary"}
5052    },
5053    "ExperimentSummary":{
5054      "type":"structure",
5055      "members":{
5056        "ExperimentArn":{"shape":"ExperimentArn"},
5057        "ExperimentName":{"shape":"ExperimentEntityName"},
5058        "DisplayName":{"shape":"ExperimentEntityName"},
5059        "ExperimentSource":{"shape":"ExperimentSource"},
5060        "CreationTime":{"shape":"Timestamp"},
5061        "LastModifiedTime":{"shape":"Timestamp"}
5062      }
5063    },
5064    "FailureReason":{
5065      "type":"string",
5066      "max":1024
5067    },
5068    "FileSystemAccessMode":{
5069      "type":"string",
5070      "enum":[
5071        "rw",
5072        "ro"
5073      ]
5074    },
5075    "FileSystemConfig":{
5076      "type":"structure",
5077      "members":{
5078        "MountPath":{"shape":"MountPath"},
5079        "DefaultUid":{
5080          "shape":"DefaultUid",
5081          "box":true
5082        },
5083        "DefaultGid":{
5084          "shape":"DefaultGid",
5085          "box":true
5086        }
5087      }
5088    },
5089    "FileSystemDataSource":{
5090      "type":"structure",
5091      "required":[
5092        "FileSystemId",
5093        "FileSystemAccessMode",
5094        "FileSystemType",
5095        "DirectoryPath"
5096      ],
5097      "members":{
5098        "FileSystemId":{"shape":"FileSystemId"},
5099        "FileSystemAccessMode":{"shape":"FileSystemAccessMode"},
5100        "FileSystemType":{"shape":"FileSystemType"},
5101        "DirectoryPath":{"shape":"DirectoryPath"}
5102      }
5103    },
5104    "FileSystemId":{
5105      "type":"string",
5106      "min":11,
5107      "pattern":".*"
5108    },
5109    "FileSystemType":{
5110      "type":"string",
5111      "enum":[
5112        "EFS",
5113        "FSxLustre"
5114      ]
5115    },
5116    "Filter":{
5117      "type":"structure",
5118      "required":["Name"],
5119      "members":{
5120        "Name":{"shape":"ResourcePropertyName"},
5121        "Operator":{"shape":"Operator"},
5122        "Value":{"shape":"FilterValue"}
5123      }
5124    },
5125    "FilterList":{
5126      "type":"list",
5127      "member":{"shape":"Filter"},
5128      "max":20,
5129      "min":1
5130    },
5131    "FilterValue":{
5132      "type":"string",
5133      "max":1024,
5134      "min":1,
5135      "pattern":".+"
5136    },
5137    "FinalAutoMLJobObjectiveMetric":{
5138      "type":"structure",
5139      "required":[
5140        "MetricName",
5141        "Value"
5142      ],
5143      "members":{
5144        "Type":{"shape":"AutoMLJobObjectiveType"},
5145        "MetricName":{"shape":"AutoMLMetricEnum"},
5146        "Value":{"shape":"MetricValue"}
5147      }
5148    },
5149    "FinalHyperParameterTuningJobObjectiveMetric":{
5150      "type":"structure",
5151      "required":[
5152        "MetricName",
5153        "Value"
5154      ],
5155      "members":{
5156        "Type":{"shape":"HyperParameterTuningJobObjectiveType"},
5157        "MetricName":{"shape":"MetricName"},
5158        "Value":{"shape":"MetricValue"}
5159      }
5160    },
5161    "FinalMetricDataList":{
5162      "type":"list",
5163      "member":{"shape":"MetricData"},
5164      "max":40,
5165      "min":0
5166    },
5167    "Float":{"type":"float"},
5168    "FlowDefinitionArn":{
5169      "type":"string",
5170      "max":1024,
5171      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:flow-definition/.*"
5172    },
5173    "FlowDefinitionName":{
5174      "type":"string",
5175      "max":63,
5176      "min":1,
5177      "pattern":"^[a-z0-9](-*[a-z0-9])*"
5178    },
5179    "FlowDefinitionOutputConfig":{
5180      "type":"structure",
5181      "required":["S3OutputPath"],
5182      "members":{
5183        "S3OutputPath":{"shape":"S3Uri"},
5184        "KmsKeyId":{"shape":"KmsKeyId"}
5185      }
5186    },
5187    "FlowDefinitionStatus":{
5188      "type":"string",
5189      "enum":[
5190        "Initializing",
5191        "Active",
5192        "Failed",
5193        "Deleting"
5194      ]
5195    },
5196    "FlowDefinitionSummaries":{
5197      "type":"list",
5198      "member":{"shape":"FlowDefinitionSummary"}
5199    },
5200    "FlowDefinitionSummary":{
5201      "type":"structure",
5202      "required":[
5203        "FlowDefinitionName",
5204        "FlowDefinitionArn",
5205        "FlowDefinitionStatus",
5206        "CreationTime"
5207      ],
5208      "members":{
5209        "FlowDefinitionName":{"shape":"FlowDefinitionName"},
5210        "FlowDefinitionArn":{"shape":"FlowDefinitionArn"},
5211        "FlowDefinitionStatus":{"shape":"FlowDefinitionStatus"},
5212        "CreationTime":{"shape":"Timestamp"},
5213        "FailureReason":{"shape":"FailureReason"}
5214      }
5215    },
5216    "FlowDefinitionTaskAvailabilityLifetimeInSeconds":{
5217      "type":"integer",
5218      "max":864000,
5219      "min":1
5220    },
5221    "FlowDefinitionTaskCount":{
5222      "type":"integer",
5223      "max":3,
5224      "min":1
5225    },
5226    "FlowDefinitionTaskDescription":{
5227      "type":"string",
5228      "max":255,
5229      "min":1,
5230      "pattern":".+"
5231    },
5232    "FlowDefinitionTaskKeyword":{
5233      "type":"string",
5234      "max":30,
5235      "min":1,
5236      "pattern":"^[A-Za-z0-9]+( [A-Za-z0-9]+)*$"
5237    },
5238    "FlowDefinitionTaskKeywords":{
5239      "type":"list",
5240      "member":{"shape":"FlowDefinitionTaskKeyword"},
5241      "max":5,
5242      "min":1
5243    },
5244    "FlowDefinitionTaskTimeLimitInSeconds":{
5245      "type":"integer",
5246      "max":28800,
5247      "min":30
5248    },
5249    "FlowDefinitionTaskTitle":{
5250      "type":"string",
5251      "max":128,
5252      "min":1,
5253      "pattern":"^[\\t\\n\\r -\\uD7FF\\uE000-\\uFFFD]*$"
5254    },
5255    "Framework":{
5256      "type":"string",
5257      "enum":[
5258        "TENSORFLOW",
5259        "KERAS",
5260        "MXNET",
5261        "ONNX",
5262        "PYTORCH",
5263        "XGBOOST",
5264        "TFLITE",
5265        "DARKNET"
5266      ]
5267    },
5268    "GenerateCandidateDefinitionsOnly":{"type":"boolean"},
5269    "GetSearchSuggestionsRequest":{
5270      "type":"structure",
5271      "required":["Resource"],
5272      "members":{
5273        "Resource":{"shape":"ResourceType"},
5274        "SuggestionQuery":{"shape":"SuggestionQuery"}
5275      }
5276    },
5277    "GetSearchSuggestionsResponse":{
5278      "type":"structure",
5279      "members":{
5280        "PropertyNameSuggestions":{"shape":"PropertyNameSuggestionList"}
5281      }
5282    },
5283    "GitConfig":{
5284      "type":"structure",
5285      "required":["RepositoryUrl"],
5286      "members":{
5287        "RepositoryUrl":{"shape":"GitConfigUrl"},
5288        "Branch":{"shape":"Branch"},
5289        "SecretArn":{"shape":"SecretArn"}
5290      }
5291    },
5292    "GitConfigForUpdate":{
5293      "type":"structure",
5294      "members":{
5295        "SecretArn":{"shape":"SecretArn"}
5296      }
5297    },
5298    "GitConfigUrl":{
5299      "type":"string",
5300      "pattern":"^https://([^/]+)/?(.*)$"
5301    },
5302    "Group":{
5303      "type":"string",
5304      "max":63,
5305      "min":1,
5306      "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+"
5307    },
5308    "Groups":{
5309      "type":"list",
5310      "member":{"shape":"Group"},
5311      "max":10,
5312      "min":1
5313    },
5314    "HookParameters":{
5315      "type":"map",
5316      "key":{"shape":"ConfigKey"},
5317      "value":{"shape":"ConfigValue"},
5318      "max":20,
5319      "min":0
5320    },
5321    "HumanLoopActivationConditions":{
5322      "type":"string",
5323      "max":10240
5324    },
5325    "HumanLoopActivationConditionsConfig":{
5326      "type":"structure",
5327      "required":["HumanLoopActivationConditions"],
5328      "members":{
5329        "HumanLoopActivationConditions":{
5330          "shape":"HumanLoopActivationConditions",
5331          "jsonvalue":true
5332        }
5333      }
5334    },
5335    "HumanLoopActivationConfig":{
5336      "type":"structure",
5337      "required":["HumanLoopActivationConditionsConfig"],
5338      "members":{
5339        "HumanLoopActivationConditionsConfig":{"shape":"HumanLoopActivationConditionsConfig"}
5340      }
5341    },
5342    "HumanLoopConfig":{
5343      "type":"structure",
5344      "required":[
5345        "WorkteamArn",
5346        "HumanTaskUiArn",
5347        "TaskTitle",
5348        "TaskDescription",
5349        "TaskCount"
5350      ],
5351      "members":{
5352        "WorkteamArn":{"shape":"WorkteamArn"},
5353        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"},
5354        "TaskTitle":{"shape":"FlowDefinitionTaskTitle"},
5355        "TaskDescription":{"shape":"FlowDefinitionTaskDescription"},
5356        "TaskCount":{"shape":"FlowDefinitionTaskCount"},
5357        "TaskAvailabilityLifetimeInSeconds":{"shape":"FlowDefinitionTaskAvailabilityLifetimeInSeconds"},
5358        "TaskTimeLimitInSeconds":{"shape":"FlowDefinitionTaskTimeLimitInSeconds"},
5359        "TaskKeywords":{"shape":"FlowDefinitionTaskKeywords"},
5360        "PublicWorkforceTaskPrice":{"shape":"PublicWorkforceTaskPrice"}
5361      }
5362    },
5363    "HumanLoopRequestSource":{
5364      "type":"structure",
5365      "required":["AwsManagedHumanLoopRequestSource"],
5366      "members":{
5367        "AwsManagedHumanLoopRequestSource":{"shape":"AwsManagedHumanLoopRequestSource"}
5368      }
5369    },
5370    "HumanTaskConfig":{
5371      "type":"structure",
5372      "required":[
5373        "WorkteamArn",
5374        "UiConfig",
5375        "PreHumanTaskLambdaArn",
5376        "TaskTitle",
5377        "TaskDescription",
5378        "NumberOfHumanWorkersPerDataObject",
5379        "TaskTimeLimitInSeconds",
5380        "AnnotationConsolidationConfig"
5381      ],
5382      "members":{
5383        "WorkteamArn":{"shape":"WorkteamArn"},
5384        "UiConfig":{"shape":"UiConfig"},
5385        "PreHumanTaskLambdaArn":{"shape":"LambdaFunctionArn"},
5386        "TaskKeywords":{"shape":"TaskKeywords"},
5387        "TaskTitle":{"shape":"TaskTitle"},
5388        "TaskDescription":{"shape":"TaskDescription"},
5389        "NumberOfHumanWorkersPerDataObject":{"shape":"NumberOfHumanWorkersPerDataObject"},
5390        "TaskTimeLimitInSeconds":{"shape":"TaskTimeLimitInSeconds"},
5391        "TaskAvailabilityLifetimeInSeconds":{"shape":"TaskAvailabilityLifetimeInSeconds"},
5392        "MaxConcurrentTaskCount":{"shape":"MaxConcurrentTaskCount"},
5393        "AnnotationConsolidationConfig":{"shape":"AnnotationConsolidationConfig"},
5394        "PublicWorkforceTaskPrice":{"shape":"PublicWorkforceTaskPrice"}
5395      }
5396    },
5397    "HumanTaskUiArn":{
5398      "type":"string",
5399      "max":1024,
5400      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:human-task-ui/.*"
5401    },
5402    "HumanTaskUiName":{
5403      "type":"string",
5404      "max":63,
5405      "min":1,
5406      "pattern":"^[a-z0-9](-*[a-z0-9])*"
5407    },
5408    "HumanTaskUiStatus":{
5409      "type":"string",
5410      "enum":[
5411        "Active",
5412        "Deleting"
5413      ]
5414    },
5415    "HumanTaskUiSummaries":{
5416      "type":"list",
5417      "member":{"shape":"HumanTaskUiSummary"}
5418    },
5419    "HumanTaskUiSummary":{
5420      "type":"structure",
5421      "required":[
5422        "HumanTaskUiName",
5423        "HumanTaskUiArn",
5424        "CreationTime"
5425      ],
5426      "members":{
5427        "HumanTaskUiName":{"shape":"HumanTaskUiName"},
5428        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"},
5429        "CreationTime":{"shape":"Timestamp"}
5430      }
5431    },
5432    "HyperParameterAlgorithmSpecification":{
5433      "type":"structure",
5434      "required":["TrainingInputMode"],
5435      "members":{
5436        "TrainingImage":{"shape":"AlgorithmImage"},
5437        "TrainingInputMode":{"shape":"TrainingInputMode"},
5438        "AlgorithmName":{"shape":"ArnOrName"},
5439        "MetricDefinitions":{"shape":"MetricDefinitionList"}
5440      }
5441    },
5442    "HyperParameterKey":{
5443      "type":"string",
5444      "max":256,
5445      "pattern":".*"
5446    },
5447    "HyperParameterScalingType":{
5448      "type":"string",
5449      "enum":[
5450        "Auto",
5451        "Linear",
5452        "Logarithmic",
5453        "ReverseLogarithmic"
5454      ]
5455    },
5456    "HyperParameterSpecification":{
5457      "type":"structure",
5458      "required":[
5459        "Name",
5460        "Type"
5461      ],
5462      "members":{
5463        "Name":{"shape":"ParameterName"},
5464        "Description":{"shape":"EntityDescription"},
5465        "Type":{"shape":"ParameterType"},
5466        "Range":{"shape":"ParameterRange"},
5467        "IsTunable":{"shape":"Boolean"},
5468        "IsRequired":{"shape":"Boolean"},
5469        "DefaultValue":{"shape":"HyperParameterValue"}
5470      }
5471    },
5472    "HyperParameterSpecifications":{
5473      "type":"list",
5474      "member":{"shape":"HyperParameterSpecification"},
5475      "max":100,
5476      "min":0
5477    },
5478    "HyperParameterTrainingJobDefinition":{
5479      "type":"structure",
5480      "required":[
5481        "AlgorithmSpecification",
5482        "RoleArn",
5483        "OutputDataConfig",
5484        "ResourceConfig",
5485        "StoppingCondition"
5486      ],
5487      "members":{
5488        "DefinitionName":{"shape":"HyperParameterTrainingJobDefinitionName"},
5489        "TuningObjective":{"shape":"HyperParameterTuningJobObjective"},
5490        "HyperParameterRanges":{"shape":"ParameterRanges"},
5491        "StaticHyperParameters":{"shape":"HyperParameters"},
5492        "AlgorithmSpecification":{"shape":"HyperParameterAlgorithmSpecification"},
5493        "RoleArn":{"shape":"RoleArn"},
5494        "InputDataConfig":{"shape":"InputDataConfig"},
5495        "VpcConfig":{"shape":"VpcConfig"},
5496        "OutputDataConfig":{"shape":"OutputDataConfig"},
5497        "ResourceConfig":{"shape":"ResourceConfig"},
5498        "StoppingCondition":{"shape":"StoppingCondition"},
5499        "EnableNetworkIsolation":{"shape":"Boolean"},
5500        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
5501        "EnableManagedSpotTraining":{"shape":"Boolean"},
5502        "CheckpointConfig":{"shape":"CheckpointConfig"}
5503      }
5504    },
5505    "HyperParameterTrainingJobDefinitionName":{
5506      "type":"string",
5507      "max":64,
5508      "min":1,
5509      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
5510    },
5511    "HyperParameterTrainingJobDefinitions":{
5512      "type":"list",
5513      "member":{"shape":"HyperParameterTrainingJobDefinition"},
5514      "max":10,
5515      "min":1
5516    },
5517    "HyperParameterTrainingJobSummaries":{
5518      "type":"list",
5519      "member":{"shape":"HyperParameterTrainingJobSummary"}
5520    },
5521    "HyperParameterTrainingJobSummary":{
5522      "type":"structure",
5523      "required":[
5524        "TrainingJobName",
5525        "TrainingJobArn",
5526        "CreationTime",
5527        "TrainingJobStatus",
5528        "TunedHyperParameters"
5529      ],
5530      "members":{
5531        "TrainingJobDefinitionName":{"shape":"HyperParameterTrainingJobDefinitionName"},
5532        "TrainingJobName":{"shape":"TrainingJobName"},
5533        "TrainingJobArn":{"shape":"TrainingJobArn"},
5534        "TuningJobName":{"shape":"HyperParameterTuningJobName"},
5535        "CreationTime":{"shape":"Timestamp"},
5536        "TrainingStartTime":{"shape":"Timestamp"},
5537        "TrainingEndTime":{"shape":"Timestamp"},
5538        "TrainingJobStatus":{"shape":"TrainingJobStatus"},
5539        "TunedHyperParameters":{"shape":"HyperParameters"},
5540        "FailureReason":{"shape":"FailureReason"},
5541        "FinalHyperParameterTuningJobObjectiveMetric":{"shape":"FinalHyperParameterTuningJobObjectiveMetric"},
5542        "ObjectiveStatus":{"shape":"ObjectiveStatus"}
5543      }
5544    },
5545    "HyperParameterTuningJobArn":{
5546      "type":"string",
5547      "max":256,
5548      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:hyper-parameter-tuning-job/.*"
5549    },
5550    "HyperParameterTuningJobConfig":{
5551      "type":"structure",
5552      "required":[
5553        "Strategy",
5554        "ResourceLimits"
5555      ],
5556      "members":{
5557        "Strategy":{"shape":"HyperParameterTuningJobStrategyType"},
5558        "HyperParameterTuningJobObjective":{"shape":"HyperParameterTuningJobObjective"},
5559        "ResourceLimits":{"shape":"ResourceLimits"},
5560        "ParameterRanges":{"shape":"ParameterRanges"},
5561        "TrainingJobEarlyStoppingType":{"shape":"TrainingJobEarlyStoppingType"},
5562        "TuningJobCompletionCriteria":{"shape":"TuningJobCompletionCriteria"}
5563      }
5564    },
5565    "HyperParameterTuningJobName":{
5566      "type":"string",
5567      "max":32,
5568      "min":1,
5569      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
5570    },
5571    "HyperParameterTuningJobObjective":{
5572      "type":"structure",
5573      "required":[
5574        "Type",
5575        "MetricName"
5576      ],
5577      "members":{
5578        "Type":{"shape":"HyperParameterTuningJobObjectiveType"},
5579        "MetricName":{"shape":"MetricName"}
5580      }
5581    },
5582    "HyperParameterTuningJobObjectiveType":{
5583      "type":"string",
5584      "enum":[
5585        "Maximize",
5586        "Minimize"
5587      ]
5588    },
5589    "HyperParameterTuningJobObjectives":{
5590      "type":"list",
5591      "member":{"shape":"HyperParameterTuningJobObjective"}
5592    },
5593    "HyperParameterTuningJobSortByOptions":{
5594      "type":"string",
5595      "enum":[
5596        "Name",
5597        "Status",
5598        "CreationTime"
5599      ]
5600    },
5601    "HyperParameterTuningJobStatus":{
5602      "type":"string",
5603      "enum":[
5604        "Completed",
5605        "InProgress",
5606        "Failed",
5607        "Stopped",
5608        "Stopping"
5609      ]
5610    },
5611    "HyperParameterTuningJobStrategyType":{
5612      "type":"string",
5613      "enum":[
5614        "Bayesian",
5615        "Random"
5616      ]
5617    },
5618    "HyperParameterTuningJobSummaries":{
5619      "type":"list",
5620      "member":{"shape":"HyperParameterTuningJobSummary"}
5621    },
5622    "HyperParameterTuningJobSummary":{
5623      "type":"structure",
5624      "required":[
5625        "HyperParameterTuningJobName",
5626        "HyperParameterTuningJobArn",
5627        "HyperParameterTuningJobStatus",
5628        "Strategy",
5629        "CreationTime",
5630        "TrainingJobStatusCounters",
5631        "ObjectiveStatusCounters"
5632      ],
5633      "members":{
5634        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"},
5635        "HyperParameterTuningJobArn":{"shape":"HyperParameterTuningJobArn"},
5636        "HyperParameterTuningJobStatus":{"shape":"HyperParameterTuningJobStatus"},
5637        "Strategy":{"shape":"HyperParameterTuningJobStrategyType"},
5638        "CreationTime":{"shape":"Timestamp"},
5639        "HyperParameterTuningEndTime":{"shape":"Timestamp"},
5640        "LastModifiedTime":{"shape":"Timestamp"},
5641        "TrainingJobStatusCounters":{"shape":"TrainingJobStatusCounters"},
5642        "ObjectiveStatusCounters":{"shape":"ObjectiveStatusCounters"},
5643        "ResourceLimits":{"shape":"ResourceLimits"}
5644      }
5645    },
5646    "HyperParameterTuningJobWarmStartConfig":{
5647      "type":"structure",
5648      "required":[
5649        "ParentHyperParameterTuningJobs",
5650        "WarmStartType"
5651      ],
5652      "members":{
5653        "ParentHyperParameterTuningJobs":{"shape":"ParentHyperParameterTuningJobs"},
5654        "WarmStartType":{"shape":"HyperParameterTuningJobWarmStartType"}
5655      }
5656    },
5657    "HyperParameterTuningJobWarmStartType":{
5658      "type":"string",
5659      "enum":[
5660        "IdenticalDataAndAlgorithm",
5661        "TransferLearning"
5662      ]
5663    },
5664    "HyperParameterValue":{
5665      "type":"string",
5666      "max":2500,
5667      "pattern":".*"
5668    },
5669    "HyperParameters":{
5670      "type":"map",
5671      "key":{"shape":"HyperParameterKey"},
5672      "value":{"shape":"HyperParameterValue"},
5673      "max":100,
5674      "min":0
5675    },
5676    "Image":{
5677      "type":"structure",
5678      "required":[
5679        "CreationTime",
5680        "ImageArn",
5681        "ImageName",
5682        "ImageStatus",
5683        "LastModifiedTime"
5684      ],
5685      "members":{
5686        "CreationTime":{"shape":"Timestamp"},
5687        "Description":{"shape":"ImageDescription"},
5688        "DisplayName":{"shape":"ImageDisplayName"},
5689        "FailureReason":{"shape":"FailureReason"},
5690        "ImageArn":{"shape":"ImageArn"},
5691        "ImageName":{"shape":"ImageName"},
5692        "ImageStatus":{"shape":"ImageStatus"},
5693        "LastModifiedTime":{"shape":"Timestamp"}
5694      }
5695    },
5696    "ImageArn":{
5697      "type":"string",
5698      "max":256,
5699      "pattern":"^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-z0-9]([-.]?[a-z0-9])*$"
5700    },
5701    "ImageBaseImage":{
5702      "type":"string",
5703      "max":255,
5704      "min":1,
5705      "pattern":".*"
5706    },
5707    "ImageConfig":{
5708      "type":"structure",
5709      "required":["RepositoryAccessMode"],
5710      "members":{
5711        "RepositoryAccessMode":{"shape":"RepositoryAccessMode"}
5712      }
5713    },
5714    "ImageContainerImage":{
5715      "type":"string",
5716      "max":255,
5717      "min":1
5718    },
5719    "ImageDeleteProperty":{
5720      "type":"string",
5721      "max":11,
5722      "min":1,
5723      "pattern":"(^DisplayName$)|(^Description$)"
5724    },
5725    "ImageDeletePropertyList":{
5726      "type":"list",
5727      "member":{"shape":"ImageDeleteProperty"},
5728      "max":2
5729    },
5730    "ImageDescription":{
5731      "type":"string",
5732      "max":512,
5733      "min":1,
5734      "pattern":"^\\S(.*\\S)?$"
5735    },
5736    "ImageDigest":{
5737      "type":"string",
5738      "max":72,
5739      "pattern":"^[Ss][Hh][Aa]256:[0-9a-fA-F]{64}$"
5740    },
5741    "ImageDisplayName":{
5742      "type":"string",
5743      "max":128,
5744      "min":1,
5745      "pattern":"^\\S(.*\\S)?$"
5746    },
5747    "ImageName":{
5748      "type":"string",
5749      "max":63,
5750      "min":1,
5751      "pattern":"^[a-zA-Z0-9]([-.]?[a-zA-Z0-9])*$"
5752    },
5753    "ImageNameContains":{
5754      "type":"string",
5755      "max":63,
5756      "pattern":"^[a-zA-Z0-9\\-.]+$"
5757    },
5758    "ImageSortBy":{
5759      "type":"string",
5760      "enum":[
5761        "CREATION_TIME",
5762        "LAST_MODIFIED_TIME",
5763        "IMAGE_NAME"
5764      ]
5765    },
5766    "ImageSortOrder":{
5767      "type":"string",
5768      "enum":[
5769        "ASCENDING",
5770        "DESCENDING"
5771      ]
5772    },
5773    "ImageStatus":{
5774      "type":"string",
5775      "enum":[
5776        "CREATING",
5777        "CREATED",
5778        "CREATE_FAILED",
5779        "UPDATING",
5780        "UPDATE_FAILED",
5781        "DELETING",
5782        "DELETE_FAILED"
5783      ]
5784    },
5785    "ImageUri":{
5786      "type":"string",
5787      "max":255,
5788      "pattern":".*"
5789    },
5790    "ImageVersion":{
5791      "type":"structure",
5792      "required":[
5793        "CreationTime",
5794        "ImageArn",
5795        "ImageVersionArn",
5796        "ImageVersionStatus",
5797        "LastModifiedTime",
5798        "Version"
5799      ],
5800      "members":{
5801        "CreationTime":{"shape":"Timestamp"},
5802        "FailureReason":{"shape":"FailureReason"},
5803        "ImageArn":{"shape":"ImageArn"},
5804        "ImageVersionArn":{"shape":"ImageVersionArn"},
5805        "ImageVersionStatus":{"shape":"ImageVersionStatus"},
5806        "LastModifiedTime":{"shape":"Timestamp"},
5807        "Version":{"shape":"ImageVersionNumber"}
5808      }
5809    },
5810    "ImageVersionArn":{
5811      "type":"string",
5812      "max":256,
5813      "pattern":"^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image-version/[a-z0-9]([-.]?[a-z0-9])*/[0-9]+$"
5814    },
5815    "ImageVersionNumber":{
5816      "type":"integer",
5817      "min":0
5818    },
5819    "ImageVersionSortBy":{
5820      "type":"string",
5821      "enum":[
5822        "CREATION_TIME",
5823        "LAST_MODIFIED_TIME",
5824        "VERSION"
5825      ]
5826    },
5827    "ImageVersionSortOrder":{
5828      "type":"string",
5829      "enum":[
5830        "ASCENDING",
5831        "DESCENDING"
5832      ]
5833    },
5834    "ImageVersionStatus":{
5835      "type":"string",
5836      "enum":[
5837        "CREATING",
5838        "CREATED",
5839        "CREATE_FAILED",
5840        "DELETING",
5841        "DELETE_FAILED"
5842      ]
5843    },
5844    "ImageVersions":{
5845      "type":"list",
5846      "member":{"shape":"ImageVersion"}
5847    },
5848    "Images":{
5849      "type":"list",
5850      "member":{"shape":"Image"}
5851    },
5852    "InferenceSpecification":{
5853      "type":"structure",
5854      "required":[
5855        "Containers",
5856        "SupportedTransformInstanceTypes",
5857        "SupportedRealtimeInferenceInstanceTypes",
5858        "SupportedContentTypes",
5859        "SupportedResponseMIMETypes"
5860      ],
5861      "members":{
5862        "Containers":{"shape":"ModelPackageContainerDefinitionList"},
5863        "SupportedTransformInstanceTypes":{"shape":"TransformInstanceTypes"},
5864        "SupportedRealtimeInferenceInstanceTypes":{"shape":"RealtimeInferenceInstanceTypes"},
5865        "SupportedContentTypes":{"shape":"ContentTypes"},
5866        "SupportedResponseMIMETypes":{"shape":"ResponseMIMETypes"}
5867      }
5868    },
5869    "InputConfig":{
5870      "type":"structure",
5871      "required":[
5872        "S3Uri",
5873        "DataInputConfig",
5874        "Framework"
5875      ],
5876      "members":{
5877        "S3Uri":{"shape":"S3Uri"},
5878        "DataInputConfig":{"shape":"DataInputConfig"},
5879        "Framework":{"shape":"Framework"}
5880      }
5881    },
5882    "InputDataConfig":{
5883      "type":"list",
5884      "member":{"shape":"Channel"},
5885      "max":20,
5886      "min":1
5887    },
5888    "InputModes":{
5889      "type":"list",
5890      "member":{"shape":"TrainingInputMode"},
5891      "min":1
5892    },
5893    "InstanceType":{
5894      "type":"string",
5895      "enum":[
5896        "ml.t2.medium",
5897        "ml.t2.large",
5898        "ml.t2.xlarge",
5899        "ml.t2.2xlarge",
5900        "ml.t3.medium",
5901        "ml.t3.large",
5902        "ml.t3.xlarge",
5903        "ml.t3.2xlarge",
5904        "ml.m4.xlarge",
5905        "ml.m4.2xlarge",
5906        "ml.m4.4xlarge",
5907        "ml.m4.10xlarge",
5908        "ml.m4.16xlarge",
5909        "ml.m5.xlarge",
5910        "ml.m5.2xlarge",
5911        "ml.m5.4xlarge",
5912        "ml.m5.12xlarge",
5913        "ml.m5.24xlarge",
5914        "ml.c4.xlarge",
5915        "ml.c4.2xlarge",
5916        "ml.c4.4xlarge",
5917        "ml.c4.8xlarge",
5918        "ml.c5.xlarge",
5919        "ml.c5.2xlarge",
5920        "ml.c5.4xlarge",
5921        "ml.c5.9xlarge",
5922        "ml.c5.18xlarge",
5923        "ml.c5d.xlarge",
5924        "ml.c5d.2xlarge",
5925        "ml.c5d.4xlarge",
5926        "ml.c5d.9xlarge",
5927        "ml.c5d.18xlarge",
5928        "ml.p2.xlarge",
5929        "ml.p2.8xlarge",
5930        "ml.p2.16xlarge",
5931        "ml.p3.2xlarge",
5932        "ml.p3.8xlarge",
5933        "ml.p3.16xlarge"
5934      ]
5935    },
5936    "IntegerParameterRange":{
5937      "type":"structure",
5938      "required":[
5939        "Name",
5940        "MinValue",
5941        "MaxValue"
5942      ],
5943      "members":{
5944        "Name":{"shape":"ParameterKey"},
5945        "MinValue":{"shape":"ParameterValue"},
5946        "MaxValue":{"shape":"ParameterValue"},
5947        "ScalingType":{"shape":"HyperParameterScalingType"}
5948      }
5949    },
5950    "IntegerParameterRangeSpecification":{
5951      "type":"structure",
5952      "required":[
5953        "MinValue",
5954        "MaxValue"
5955      ],
5956      "members":{
5957        "MinValue":{"shape":"ParameterValue"},
5958        "MaxValue":{"shape":"ParameterValue"}
5959      }
5960    },
5961    "IntegerParameterRanges":{
5962      "type":"list",
5963      "member":{"shape":"IntegerParameterRange"},
5964      "max":20,
5965      "min":0
5966    },
5967    "InvocationsMaxRetries":{
5968      "type":"integer",
5969      "max":3,
5970      "min":0
5971    },
5972    "InvocationsTimeoutInSeconds":{
5973      "type":"integer",
5974      "max":3600,
5975      "min":1
5976    },
5977    "JobReferenceCode":{
5978      "type":"string",
5979      "min":1,
5980      "pattern":".+"
5981    },
5982    "JobReferenceCodeContains":{
5983      "type":"string",
5984      "max":255,
5985      "min":1,
5986      "pattern":".+"
5987    },
5988    "JoinSource":{
5989      "type":"string",
5990      "enum":[
5991        "Input",
5992        "None"
5993      ]
5994    },
5995    "JsonContentType":{
5996      "type":"string",
5997      "max":256,
5998      "min":1,
5999      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*\\/[a-zA-Z0-9](-*[a-zA-Z0-9.])*"
6000    },
6001    "JsonContentTypes":{
6002      "type":"list",
6003      "member":{"shape":"JsonContentType"},
6004      "max":10,
6005      "min":1
6006    },
6007    "JsonPath":{
6008      "type":"string",
6009      "max":63,
6010      "min":0
6011    },
6012    "JupyterServerAppSettings":{
6013      "type":"structure",
6014      "members":{
6015        "DefaultResourceSpec":{"shape":"ResourceSpec"}
6016      }
6017    },
6018    "KernelDisplayName":{
6019      "type":"string",
6020      "max":1024
6021    },
6022    "KernelGatewayAppSettings":{
6023      "type":"structure",
6024      "members":{
6025        "DefaultResourceSpec":{"shape":"ResourceSpec"},
6026        "CustomImages":{"shape":"CustomImages"}
6027      }
6028    },
6029    "KernelGatewayImageConfig":{
6030      "type":"structure",
6031      "required":["KernelSpecs"],
6032      "members":{
6033        "KernelSpecs":{"shape":"KernelSpecs"},
6034        "FileSystemConfig":{"shape":"FileSystemConfig"}
6035      }
6036    },
6037    "KernelName":{
6038      "type":"string",
6039      "max":1024
6040    },
6041    "KernelSpec":{
6042      "type":"structure",
6043      "required":["Name"],
6044      "members":{
6045        "Name":{"shape":"KernelName"},
6046        "DisplayName":{"shape":"KernelDisplayName"}
6047      }
6048    },
6049    "KernelSpecs":{
6050      "type":"list",
6051      "member":{"shape":"KernelSpec"},
6052      "max":1,
6053      "min":1
6054    },
6055    "KmsKeyId":{
6056      "type":"string",
6057      "max":2048,
6058      "pattern":".*"
6059    },
6060    "LabelAttributeName":{
6061      "type":"string",
6062      "max":127,
6063      "min":1,
6064      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
6065    },
6066    "LabelCounter":{
6067      "type":"integer",
6068      "min":0
6069    },
6070    "LabelCounters":{
6071      "type":"structure",
6072      "members":{
6073        "TotalLabeled":{"shape":"LabelCounter"},
6074        "HumanLabeled":{"shape":"LabelCounter"},
6075        "MachineLabeled":{"shape":"LabelCounter"},
6076        "FailedNonRetryableError":{"shape":"LabelCounter"},
6077        "Unlabeled":{"shape":"LabelCounter"}
6078      }
6079    },
6080    "LabelCountersForWorkteam":{
6081      "type":"structure",
6082      "members":{
6083        "HumanLabeled":{"shape":"LabelCounter"},
6084        "PendingHuman":{"shape":"LabelCounter"},
6085        "Total":{"shape":"LabelCounter"}
6086      }
6087    },
6088    "LabelingJobAlgorithmSpecificationArn":{
6089      "type":"string",
6090      "max":2048,
6091      "pattern":"arn:.*"
6092    },
6093    "LabelingJobAlgorithmsConfig":{
6094      "type":"structure",
6095      "required":["LabelingJobAlgorithmSpecificationArn"],
6096      "members":{
6097        "LabelingJobAlgorithmSpecificationArn":{"shape":"LabelingJobAlgorithmSpecificationArn"},
6098        "InitialActiveLearningModelArn":{"shape":"ModelArn"},
6099        "LabelingJobResourceConfig":{"shape":"LabelingJobResourceConfig"}
6100      }
6101    },
6102    "LabelingJobArn":{
6103      "type":"string",
6104      "max":2048,
6105      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:labeling-job/.*"
6106    },
6107    "LabelingJobDataAttributes":{
6108      "type":"structure",
6109      "members":{
6110        "ContentClassifiers":{"shape":"ContentClassifiers"}
6111      }
6112    },
6113    "LabelingJobDataSource":{
6114      "type":"structure",
6115      "members":{
6116        "S3DataSource":{"shape":"LabelingJobS3DataSource"},
6117        "SnsDataSource":{"shape":"LabelingJobSnsDataSource"}
6118      }
6119    },
6120    "LabelingJobForWorkteamSummary":{
6121      "type":"structure",
6122      "required":[
6123        "JobReferenceCode",
6124        "WorkRequesterAccountId",
6125        "CreationTime"
6126      ],
6127      "members":{
6128        "LabelingJobName":{"shape":"LabelingJobName"},
6129        "JobReferenceCode":{"shape":"JobReferenceCode"},
6130        "WorkRequesterAccountId":{"shape":"AccountId"},
6131        "CreationTime":{"shape":"Timestamp"},
6132        "LabelCounters":{"shape":"LabelCountersForWorkteam"},
6133        "NumberOfHumanWorkersPerDataObject":{"shape":"NumberOfHumanWorkersPerDataObject"}
6134      }
6135    },
6136    "LabelingJobForWorkteamSummaryList":{
6137      "type":"list",
6138      "member":{"shape":"LabelingJobForWorkteamSummary"}
6139    },
6140    "LabelingJobInputConfig":{
6141      "type":"structure",
6142      "required":["DataSource"],
6143      "members":{
6144        "DataSource":{"shape":"LabelingJobDataSource"},
6145        "DataAttributes":{"shape":"LabelingJobDataAttributes"}
6146      }
6147    },
6148    "LabelingJobName":{
6149      "type":"string",
6150      "max":63,
6151      "min":1,
6152      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
6153    },
6154    "LabelingJobOutput":{
6155      "type":"structure",
6156      "required":["OutputDatasetS3Uri"],
6157      "members":{
6158        "OutputDatasetS3Uri":{"shape":"S3Uri"},
6159        "FinalActiveLearningModelArn":{"shape":"ModelArn"}
6160      }
6161    },
6162    "LabelingJobOutputConfig":{
6163      "type":"structure",
6164      "required":["S3OutputPath"],
6165      "members":{
6166        "S3OutputPath":{"shape":"S3Uri"},
6167        "KmsKeyId":{"shape":"KmsKeyId"},
6168        "SnsTopicArn":{"shape":"SnsTopicArn"}
6169      }
6170    },
6171    "LabelingJobResourceConfig":{
6172      "type":"structure",
6173      "members":{
6174        "VolumeKmsKeyId":{"shape":"KmsKeyId"}
6175      }
6176    },
6177    "LabelingJobS3DataSource":{
6178      "type":"structure",
6179      "required":["ManifestS3Uri"],
6180      "members":{
6181        "ManifestS3Uri":{"shape":"S3Uri"}
6182      }
6183    },
6184    "LabelingJobSnsDataSource":{
6185      "type":"structure",
6186      "required":["SnsTopicArn"],
6187      "members":{
6188        "SnsTopicArn":{"shape":"SnsTopicArn"}
6189      }
6190    },
6191    "LabelingJobStatus":{
6192      "type":"string",
6193      "enum":[
6194        "Initializing",
6195        "InProgress",
6196        "Completed",
6197        "Failed",
6198        "Stopping",
6199        "Stopped"
6200      ]
6201    },
6202    "LabelingJobStoppingConditions":{
6203      "type":"structure",
6204      "members":{
6205        "MaxHumanLabeledObjectCount":{"shape":"MaxHumanLabeledObjectCount"},
6206        "MaxPercentageOfInputDatasetLabeled":{"shape":"MaxPercentageOfInputDatasetLabeled"}
6207      }
6208    },
6209    "LabelingJobSummary":{
6210      "type":"structure",
6211      "required":[
6212        "LabelingJobName",
6213        "LabelingJobArn",
6214        "CreationTime",
6215        "LastModifiedTime",
6216        "LabelingJobStatus",
6217        "LabelCounters",
6218        "WorkteamArn",
6219        "PreHumanTaskLambdaArn"
6220      ],
6221      "members":{
6222        "LabelingJobName":{"shape":"LabelingJobName"},
6223        "LabelingJobArn":{"shape":"LabelingJobArn"},
6224        "CreationTime":{"shape":"Timestamp"},
6225        "LastModifiedTime":{"shape":"Timestamp"},
6226        "LabelingJobStatus":{"shape":"LabelingJobStatus"},
6227        "LabelCounters":{"shape":"LabelCounters"},
6228        "WorkteamArn":{"shape":"WorkteamArn"},
6229        "PreHumanTaskLambdaArn":{"shape":"LambdaFunctionArn"},
6230        "AnnotationConsolidationLambdaArn":{"shape":"LambdaFunctionArn"},
6231        "FailureReason":{"shape":"FailureReason"},
6232        "LabelingJobOutput":{"shape":"LabelingJobOutput"},
6233        "InputConfig":{"shape":"LabelingJobInputConfig"}
6234      }
6235    },
6236    "LabelingJobSummaryList":{
6237      "type":"list",
6238      "member":{"shape":"LabelingJobSummary"}
6239    },
6240    "LambdaFunctionArn":{
6241      "type":"string",
6242      "max":2048,
6243      "pattern":"arn:aws[a-z\\-]*:lambda:[a-z]{2}-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_\\.]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?"
6244    },
6245    "LastModifiedTime":{"type":"timestamp"},
6246    "ListAlgorithmsInput":{
6247      "type":"structure",
6248      "members":{
6249        "CreationTimeAfter":{"shape":"CreationTime"},
6250        "CreationTimeBefore":{"shape":"CreationTime"},
6251        "MaxResults":{"shape":"MaxResults"},
6252        "NameContains":{"shape":"NameContains"},
6253        "NextToken":{"shape":"NextToken"},
6254        "SortBy":{"shape":"AlgorithmSortBy"},
6255        "SortOrder":{"shape":"SortOrder"}
6256      }
6257    },
6258    "ListAlgorithmsOutput":{
6259      "type":"structure",
6260      "required":["AlgorithmSummaryList"],
6261      "members":{
6262        "AlgorithmSummaryList":{"shape":"AlgorithmSummaryList"},
6263        "NextToken":{"shape":"NextToken"}
6264      }
6265    },
6266    "ListAppImageConfigsRequest":{
6267      "type":"structure",
6268      "members":{
6269        "MaxResults":{"shape":"MaxResults"},
6270        "NextToken":{"shape":"NextToken"},
6271        "NameContains":{"shape":"AppImageConfigName"},
6272        "CreationTimeBefore":{"shape":"Timestamp"},
6273        "CreationTimeAfter":{"shape":"Timestamp"},
6274        "ModifiedTimeBefore":{"shape":"Timestamp"},
6275        "ModifiedTimeAfter":{"shape":"Timestamp"},
6276        "SortBy":{"shape":"AppImageConfigSortKey"},
6277        "SortOrder":{"shape":"SortOrder"}
6278      }
6279    },
6280    "ListAppImageConfigsResponse":{
6281      "type":"structure",
6282      "members":{
6283        "NextToken":{"shape":"NextToken"},
6284        "AppImageConfigs":{"shape":"AppImageConfigList"}
6285      }
6286    },
6287    "ListAppsRequest":{
6288      "type":"structure",
6289      "members":{
6290        "NextToken":{"shape":"NextToken"},
6291        "MaxResults":{"shape":"MaxResults"},
6292        "SortOrder":{"shape":"SortOrder"},
6293        "SortBy":{"shape":"AppSortKey"},
6294        "DomainIdEquals":{"shape":"DomainId"},
6295        "UserProfileNameEquals":{"shape":"UserProfileName"}
6296      }
6297    },
6298    "ListAppsResponse":{
6299      "type":"structure",
6300      "members":{
6301        "Apps":{"shape":"AppList"},
6302        "NextToken":{"shape":"NextToken"}
6303      }
6304    },
6305    "ListAutoMLJobsRequest":{
6306      "type":"structure",
6307      "members":{
6308        "CreationTimeAfter":{"shape":"Timestamp"},
6309        "CreationTimeBefore":{"shape":"Timestamp"},
6310        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6311        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6312        "NameContains":{"shape":"AutoMLNameContains"},
6313        "StatusEquals":{"shape":"AutoMLJobStatus"},
6314        "SortOrder":{"shape":"AutoMLSortOrder"},
6315        "SortBy":{"shape":"AutoMLSortBy"},
6316        "MaxResults":{
6317          "shape":"AutoMLMaxResults",
6318          "box":true
6319        },
6320        "NextToken":{"shape":"NextToken"}
6321      }
6322    },
6323    "ListAutoMLJobsResponse":{
6324      "type":"structure",
6325      "required":["AutoMLJobSummaries"],
6326      "members":{
6327        "AutoMLJobSummaries":{"shape":"AutoMLJobSummaries"},
6328        "NextToken":{"shape":"NextToken"}
6329      }
6330    },
6331    "ListCandidatesForAutoMLJobRequest":{
6332      "type":"structure",
6333      "required":["AutoMLJobName"],
6334      "members":{
6335        "AutoMLJobName":{"shape":"AutoMLJobName"},
6336        "StatusEquals":{"shape":"CandidateStatus"},
6337        "CandidateNameEquals":{"shape":"CandidateName"},
6338        "SortOrder":{"shape":"AutoMLSortOrder"},
6339        "SortBy":{"shape":"CandidateSortBy"},
6340        "MaxResults":{
6341          "shape":"AutoMLMaxResults",
6342          "box":true
6343        },
6344        "NextToken":{"shape":"NextToken"}
6345      }
6346    },
6347    "ListCandidatesForAutoMLJobResponse":{
6348      "type":"structure",
6349      "required":["Candidates"],
6350      "members":{
6351        "Candidates":{"shape":"AutoMLCandidates"},
6352        "NextToken":{"shape":"NextToken"}
6353      }
6354    },
6355    "ListCodeRepositoriesInput":{
6356      "type":"structure",
6357      "members":{
6358        "CreationTimeAfter":{"shape":"CreationTime"},
6359        "CreationTimeBefore":{"shape":"CreationTime"},
6360        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6361        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6362        "MaxResults":{"shape":"MaxResults"},
6363        "NameContains":{"shape":"CodeRepositoryNameContains"},
6364        "NextToken":{"shape":"NextToken"},
6365        "SortBy":{"shape":"CodeRepositorySortBy"},
6366        "SortOrder":{"shape":"CodeRepositorySortOrder"}
6367      }
6368    },
6369    "ListCodeRepositoriesOutput":{
6370      "type":"structure",
6371      "required":["CodeRepositorySummaryList"],
6372      "members":{
6373        "CodeRepositorySummaryList":{"shape":"CodeRepositorySummaryList"},
6374        "NextToken":{"shape":"NextToken"}
6375      }
6376    },
6377    "ListCompilationJobsRequest":{
6378      "type":"structure",
6379      "members":{
6380        "NextToken":{"shape":"NextToken"},
6381        "MaxResults":{
6382          "shape":"MaxResults",
6383          "box":true
6384        },
6385        "CreationTimeAfter":{"shape":"CreationTime"},
6386        "CreationTimeBefore":{"shape":"CreationTime"},
6387        "LastModifiedTimeAfter":{"shape":"LastModifiedTime"},
6388        "LastModifiedTimeBefore":{"shape":"LastModifiedTime"},
6389        "NameContains":{"shape":"NameContains"},
6390        "StatusEquals":{"shape":"CompilationJobStatus"},
6391        "SortBy":{"shape":"ListCompilationJobsSortBy"},
6392        "SortOrder":{"shape":"SortOrder"}
6393      }
6394    },
6395    "ListCompilationJobsResponse":{
6396      "type":"structure",
6397      "required":["CompilationJobSummaries"],
6398      "members":{
6399        "CompilationJobSummaries":{"shape":"CompilationJobSummaries"},
6400        "NextToken":{"shape":"NextToken"}
6401      }
6402    },
6403    "ListCompilationJobsSortBy":{
6404      "type":"string",
6405      "enum":[
6406        "Name",
6407        "CreationTime",
6408        "Status"
6409      ]
6410    },
6411    "ListDomainsRequest":{
6412      "type":"structure",
6413      "members":{
6414        "NextToken":{"shape":"NextToken"},
6415        "MaxResults":{"shape":"MaxResults"}
6416      }
6417    },
6418    "ListDomainsResponse":{
6419      "type":"structure",
6420      "members":{
6421        "Domains":{"shape":"DomainList"},
6422        "NextToken":{"shape":"NextToken"}
6423      }
6424    },
6425    "ListEndpointConfigsInput":{
6426      "type":"structure",
6427      "members":{
6428        "SortBy":{"shape":"EndpointConfigSortKey"},
6429        "SortOrder":{"shape":"OrderKey"},
6430        "NextToken":{"shape":"PaginationToken"},
6431        "MaxResults":{"shape":"MaxResults"},
6432        "NameContains":{"shape":"EndpointConfigNameContains"},
6433        "CreationTimeBefore":{"shape":"Timestamp"},
6434        "CreationTimeAfter":{"shape":"Timestamp"}
6435      }
6436    },
6437    "ListEndpointConfigsOutput":{
6438      "type":"structure",
6439      "required":["EndpointConfigs"],
6440      "members":{
6441        "EndpointConfigs":{"shape":"EndpointConfigSummaryList"},
6442        "NextToken":{"shape":"PaginationToken"}
6443      }
6444    },
6445    "ListEndpointsInput":{
6446      "type":"structure",
6447      "members":{
6448        "SortBy":{"shape":"EndpointSortKey"},
6449        "SortOrder":{"shape":"OrderKey"},
6450        "NextToken":{"shape":"PaginationToken"},
6451        "MaxResults":{"shape":"MaxResults"},
6452        "NameContains":{"shape":"EndpointNameContains"},
6453        "CreationTimeBefore":{"shape":"Timestamp"},
6454        "CreationTimeAfter":{"shape":"Timestamp"},
6455        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6456        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6457        "StatusEquals":{"shape":"EndpointStatus"}
6458      }
6459    },
6460    "ListEndpointsOutput":{
6461      "type":"structure",
6462      "required":["Endpoints"],
6463      "members":{
6464        "Endpoints":{"shape":"EndpointSummaryList"},
6465        "NextToken":{"shape":"PaginationToken"}
6466      }
6467    },
6468    "ListExperimentsRequest":{
6469      "type":"structure",
6470      "members":{
6471        "CreatedAfter":{"shape":"Timestamp"},
6472        "CreatedBefore":{"shape":"Timestamp"},
6473        "SortBy":{"shape":"SortExperimentsBy"},
6474        "SortOrder":{"shape":"SortOrder"},
6475        "NextToken":{"shape":"NextToken"},
6476        "MaxResults":{"shape":"MaxResults"}
6477      }
6478    },
6479    "ListExperimentsResponse":{
6480      "type":"structure",
6481      "members":{
6482        "ExperimentSummaries":{"shape":"ExperimentSummaries"},
6483        "NextToken":{"shape":"NextToken"}
6484      }
6485    },
6486    "ListFlowDefinitionsRequest":{
6487      "type":"structure",
6488      "members":{
6489        "CreationTimeAfter":{"shape":"Timestamp"},
6490        "CreationTimeBefore":{"shape":"Timestamp"},
6491        "SortOrder":{"shape":"SortOrder"},
6492        "NextToken":{"shape":"NextToken"},
6493        "MaxResults":{
6494          "shape":"MaxResults",
6495          "box":true
6496        }
6497      }
6498    },
6499    "ListFlowDefinitionsResponse":{
6500      "type":"structure",
6501      "required":["FlowDefinitionSummaries"],
6502      "members":{
6503        "FlowDefinitionSummaries":{"shape":"FlowDefinitionSummaries"},
6504        "NextToken":{"shape":"NextToken"}
6505      }
6506    },
6507    "ListHumanTaskUisRequest":{
6508      "type":"structure",
6509      "members":{
6510        "CreationTimeAfter":{"shape":"Timestamp"},
6511        "CreationTimeBefore":{"shape":"Timestamp"},
6512        "SortOrder":{"shape":"SortOrder"},
6513        "NextToken":{"shape":"NextToken"},
6514        "MaxResults":{
6515          "shape":"MaxResults",
6516          "box":true
6517        }
6518      }
6519    },
6520    "ListHumanTaskUisResponse":{
6521      "type":"structure",
6522      "required":["HumanTaskUiSummaries"],
6523      "members":{
6524        "HumanTaskUiSummaries":{"shape":"HumanTaskUiSummaries"},
6525        "NextToken":{"shape":"NextToken"}
6526      }
6527    },
6528    "ListHyperParameterTuningJobsRequest":{
6529      "type":"structure",
6530      "members":{
6531        "NextToken":{"shape":"NextToken"},
6532        "MaxResults":{
6533          "shape":"MaxResults",
6534          "box":true
6535        },
6536        "SortBy":{"shape":"HyperParameterTuningJobSortByOptions"},
6537        "SortOrder":{"shape":"SortOrder"},
6538        "NameContains":{"shape":"NameContains"},
6539        "CreationTimeAfter":{"shape":"Timestamp"},
6540        "CreationTimeBefore":{"shape":"Timestamp"},
6541        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6542        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6543        "StatusEquals":{"shape":"HyperParameterTuningJobStatus"}
6544      }
6545    },
6546    "ListHyperParameterTuningJobsResponse":{
6547      "type":"structure",
6548      "required":["HyperParameterTuningJobSummaries"],
6549      "members":{
6550        "HyperParameterTuningJobSummaries":{"shape":"HyperParameterTuningJobSummaries"},
6551        "NextToken":{"shape":"NextToken"}
6552      }
6553    },
6554    "ListImageVersionsRequest":{
6555      "type":"structure",
6556      "required":["ImageName"],
6557      "members":{
6558        "CreationTimeAfter":{"shape":"Timestamp"},
6559        "CreationTimeBefore":{"shape":"Timestamp"},
6560        "ImageName":{"shape":"ImageName"},
6561        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6562        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6563        "MaxResults":{"shape":"MaxResults"},
6564        "NextToken":{"shape":"NextToken"},
6565        "SortBy":{"shape":"ImageVersionSortBy"},
6566        "SortOrder":{"shape":"ImageVersionSortOrder"}
6567      }
6568    },
6569    "ListImageVersionsResponse":{
6570      "type":"structure",
6571      "members":{
6572        "ImageVersions":{"shape":"ImageVersions"},
6573        "NextToken":{"shape":"NextToken"}
6574      }
6575    },
6576    "ListImagesRequest":{
6577      "type":"structure",
6578      "members":{
6579        "CreationTimeAfter":{"shape":"Timestamp"},
6580        "CreationTimeBefore":{"shape":"Timestamp"},
6581        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6582        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6583        "MaxResults":{"shape":"MaxResults"},
6584        "NameContains":{"shape":"ImageNameContains"},
6585        "NextToken":{"shape":"NextToken"},
6586        "SortBy":{"shape":"ImageSortBy"},
6587        "SortOrder":{"shape":"ImageSortOrder"}
6588      }
6589    },
6590    "ListImagesResponse":{
6591      "type":"structure",
6592      "members":{
6593        "Images":{"shape":"Images"},
6594        "NextToken":{"shape":"NextToken"}
6595      }
6596    },
6597    "ListLabelingJobsForWorkteamRequest":{
6598      "type":"structure",
6599      "required":["WorkteamArn"],
6600      "members":{
6601        "WorkteamArn":{"shape":"WorkteamArn"},
6602        "MaxResults":{"shape":"MaxResults"},
6603        "NextToken":{"shape":"NextToken"},
6604        "CreationTimeAfter":{"shape":"Timestamp"},
6605        "CreationTimeBefore":{"shape":"Timestamp"},
6606        "JobReferenceCodeContains":{"shape":"JobReferenceCodeContains"},
6607        "SortBy":{"shape":"ListLabelingJobsForWorkteamSortByOptions"},
6608        "SortOrder":{"shape":"SortOrder"}
6609      }
6610    },
6611    "ListLabelingJobsForWorkteamResponse":{
6612      "type":"structure",
6613      "required":["LabelingJobSummaryList"],
6614      "members":{
6615        "LabelingJobSummaryList":{"shape":"LabelingJobForWorkteamSummaryList"},
6616        "NextToken":{"shape":"NextToken"}
6617      }
6618    },
6619    "ListLabelingJobsForWorkteamSortByOptions":{
6620      "type":"string",
6621      "enum":["CreationTime"]
6622    },
6623    "ListLabelingJobsRequest":{
6624      "type":"structure",
6625      "members":{
6626        "CreationTimeAfter":{"shape":"Timestamp"},
6627        "CreationTimeBefore":{"shape":"Timestamp"},
6628        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6629        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6630        "MaxResults":{"shape":"MaxResults"},
6631        "NextToken":{"shape":"NextToken"},
6632        "NameContains":{"shape":"NameContains"},
6633        "SortBy":{"shape":"SortBy"},
6634        "SortOrder":{"shape":"SortOrder"},
6635        "StatusEquals":{"shape":"LabelingJobStatus"}
6636      }
6637    },
6638    "ListLabelingJobsResponse":{
6639      "type":"structure",
6640      "members":{
6641        "LabelingJobSummaryList":{"shape":"LabelingJobSummaryList"},
6642        "NextToken":{"shape":"NextToken"}
6643      }
6644    },
6645    "ListModelPackagesInput":{
6646      "type":"structure",
6647      "members":{
6648        "CreationTimeAfter":{"shape":"CreationTime"},
6649        "CreationTimeBefore":{"shape":"CreationTime"},
6650        "MaxResults":{"shape":"MaxResults"},
6651        "NameContains":{"shape":"NameContains"},
6652        "NextToken":{"shape":"NextToken"},
6653        "SortBy":{"shape":"ModelPackageSortBy"},
6654        "SortOrder":{"shape":"SortOrder"}
6655      }
6656    },
6657    "ListModelPackagesOutput":{
6658      "type":"structure",
6659      "required":["ModelPackageSummaryList"],
6660      "members":{
6661        "ModelPackageSummaryList":{"shape":"ModelPackageSummaryList"},
6662        "NextToken":{"shape":"NextToken"}
6663      }
6664    },
6665    "ListModelsInput":{
6666      "type":"structure",
6667      "members":{
6668        "SortBy":{"shape":"ModelSortKey"},
6669        "SortOrder":{"shape":"OrderKey"},
6670        "NextToken":{"shape":"PaginationToken"},
6671        "MaxResults":{"shape":"MaxResults"},
6672        "NameContains":{"shape":"ModelNameContains"},
6673        "CreationTimeBefore":{"shape":"Timestamp"},
6674        "CreationTimeAfter":{"shape":"Timestamp"}
6675      }
6676    },
6677    "ListModelsOutput":{
6678      "type":"structure",
6679      "required":["Models"],
6680      "members":{
6681        "Models":{"shape":"ModelSummaryList"},
6682        "NextToken":{"shape":"PaginationToken"}
6683      }
6684    },
6685    "ListMonitoringExecutionsRequest":{
6686      "type":"structure",
6687      "members":{
6688        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
6689        "EndpointName":{"shape":"EndpointName"},
6690        "SortBy":{"shape":"MonitoringExecutionSortKey"},
6691        "SortOrder":{"shape":"SortOrder"},
6692        "NextToken":{"shape":"NextToken"},
6693        "MaxResults":{"shape":"MaxResults"},
6694        "ScheduledTimeBefore":{"shape":"Timestamp"},
6695        "ScheduledTimeAfter":{"shape":"Timestamp"},
6696        "CreationTimeBefore":{"shape":"Timestamp"},
6697        "CreationTimeAfter":{"shape":"Timestamp"},
6698        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6699        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6700        "StatusEquals":{"shape":"ExecutionStatus"}
6701      }
6702    },
6703    "ListMonitoringExecutionsResponse":{
6704      "type":"structure",
6705      "required":["MonitoringExecutionSummaries"],
6706      "members":{
6707        "MonitoringExecutionSummaries":{"shape":"MonitoringExecutionSummaryList"},
6708        "NextToken":{"shape":"NextToken"}
6709      }
6710    },
6711    "ListMonitoringSchedulesRequest":{
6712      "type":"structure",
6713      "members":{
6714        "EndpointName":{"shape":"EndpointName"},
6715        "SortBy":{"shape":"MonitoringScheduleSortKey"},
6716        "SortOrder":{"shape":"SortOrder"},
6717        "NextToken":{"shape":"NextToken"},
6718        "MaxResults":{"shape":"MaxResults"},
6719        "NameContains":{"shape":"NameContains"},
6720        "CreationTimeBefore":{"shape":"Timestamp"},
6721        "CreationTimeAfter":{"shape":"Timestamp"},
6722        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6723        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6724        "StatusEquals":{"shape":"ScheduleStatus"}
6725      }
6726    },
6727    "ListMonitoringSchedulesResponse":{
6728      "type":"structure",
6729      "required":["MonitoringScheduleSummaries"],
6730      "members":{
6731        "MonitoringScheduleSummaries":{"shape":"MonitoringScheduleSummaryList"},
6732        "NextToken":{"shape":"NextToken"}
6733      }
6734    },
6735    "ListNotebookInstanceLifecycleConfigsInput":{
6736      "type":"structure",
6737      "members":{
6738        "NextToken":{"shape":"NextToken"},
6739        "MaxResults":{"shape":"MaxResults"},
6740        "SortBy":{"shape":"NotebookInstanceLifecycleConfigSortKey"},
6741        "SortOrder":{"shape":"NotebookInstanceLifecycleConfigSortOrder"},
6742        "NameContains":{"shape":"NotebookInstanceLifecycleConfigNameContains"},
6743        "CreationTimeBefore":{"shape":"CreationTime"},
6744        "CreationTimeAfter":{"shape":"CreationTime"},
6745        "LastModifiedTimeBefore":{"shape":"LastModifiedTime"},
6746        "LastModifiedTimeAfter":{"shape":"LastModifiedTime"}
6747      }
6748    },
6749    "ListNotebookInstanceLifecycleConfigsOutput":{
6750      "type":"structure",
6751      "members":{
6752        "NextToken":{"shape":"NextToken"},
6753        "NotebookInstanceLifecycleConfigs":{"shape":"NotebookInstanceLifecycleConfigSummaryList"}
6754      }
6755    },
6756    "ListNotebookInstancesInput":{
6757      "type":"structure",
6758      "members":{
6759        "NextToken":{"shape":"NextToken"},
6760        "MaxResults":{"shape":"MaxResults"},
6761        "SortBy":{"shape":"NotebookInstanceSortKey"},
6762        "SortOrder":{"shape":"NotebookInstanceSortOrder"},
6763        "NameContains":{"shape":"NotebookInstanceNameContains"},
6764        "CreationTimeBefore":{"shape":"CreationTime"},
6765        "CreationTimeAfter":{"shape":"CreationTime"},
6766        "LastModifiedTimeBefore":{"shape":"LastModifiedTime"},
6767        "LastModifiedTimeAfter":{"shape":"LastModifiedTime"},
6768        "StatusEquals":{"shape":"NotebookInstanceStatus"},
6769        "NotebookInstanceLifecycleConfigNameContains":{"shape":"NotebookInstanceLifecycleConfigName"},
6770        "DefaultCodeRepositoryContains":{"shape":"CodeRepositoryContains"},
6771        "AdditionalCodeRepositoryEquals":{"shape":"CodeRepositoryNameOrUrl"}
6772      }
6773    },
6774    "ListNotebookInstancesOutput":{
6775      "type":"structure",
6776      "members":{
6777        "NextToken":{"shape":"NextToken"},
6778        "NotebookInstances":{"shape":"NotebookInstanceSummaryList"}
6779      }
6780    },
6781    "ListProcessingJobsRequest":{
6782      "type":"structure",
6783      "members":{
6784        "CreationTimeAfter":{"shape":"Timestamp"},
6785        "CreationTimeBefore":{"shape":"Timestamp"},
6786        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6787        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6788        "NameContains":{"shape":"String"},
6789        "StatusEquals":{"shape":"ProcessingJobStatus"},
6790        "SortBy":{"shape":"SortBy"},
6791        "SortOrder":{"shape":"SortOrder"},
6792        "NextToken":{"shape":"NextToken"},
6793        "MaxResults":{
6794          "shape":"MaxResults",
6795          "box":true
6796        }
6797      }
6798    },
6799    "ListProcessingJobsResponse":{
6800      "type":"structure",
6801      "required":["ProcessingJobSummaries"],
6802      "members":{
6803        "ProcessingJobSummaries":{"shape":"ProcessingJobSummaries"},
6804        "NextToken":{"shape":"NextToken"}
6805      }
6806    },
6807    "ListSubscribedWorkteamsRequest":{
6808      "type":"structure",
6809      "members":{
6810        "NameContains":{"shape":"WorkteamName"},
6811        "NextToken":{"shape":"NextToken"},
6812        "MaxResults":{
6813          "shape":"MaxResults",
6814          "box":true
6815        }
6816      }
6817    },
6818    "ListSubscribedWorkteamsResponse":{
6819      "type":"structure",
6820      "required":["SubscribedWorkteams"],
6821      "members":{
6822        "SubscribedWorkteams":{"shape":"SubscribedWorkteams"},
6823        "NextToken":{"shape":"NextToken"}
6824      }
6825    },
6826    "ListTagsInput":{
6827      "type":"structure",
6828      "required":["ResourceArn"],
6829      "members":{
6830        "ResourceArn":{"shape":"ResourceArn"},
6831        "NextToken":{"shape":"NextToken"},
6832        "MaxResults":{"shape":"ListTagsMaxResults"}
6833      }
6834    },
6835    "ListTagsMaxResults":{
6836      "type":"integer",
6837      "min":50
6838    },
6839    "ListTagsOutput":{
6840      "type":"structure",
6841      "members":{
6842        "Tags":{"shape":"TagList"},
6843        "NextToken":{"shape":"NextToken"}
6844      }
6845    },
6846    "ListTrainingJobsForHyperParameterTuningJobRequest":{
6847      "type":"structure",
6848      "required":["HyperParameterTuningJobName"],
6849      "members":{
6850        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"},
6851        "NextToken":{"shape":"NextToken"},
6852        "MaxResults":{"shape":"MaxResults"},
6853        "StatusEquals":{"shape":"TrainingJobStatus"},
6854        "SortBy":{"shape":"TrainingJobSortByOptions"},
6855        "SortOrder":{"shape":"SortOrder"}
6856      }
6857    },
6858    "ListTrainingJobsForHyperParameterTuningJobResponse":{
6859      "type":"structure",
6860      "required":["TrainingJobSummaries"],
6861      "members":{
6862        "TrainingJobSummaries":{"shape":"HyperParameterTrainingJobSummaries"},
6863        "NextToken":{"shape":"NextToken"}
6864      }
6865    },
6866    "ListTrainingJobsRequest":{
6867      "type":"structure",
6868      "members":{
6869        "NextToken":{"shape":"NextToken"},
6870        "MaxResults":{
6871          "shape":"MaxResults",
6872          "box":true
6873        },
6874        "CreationTimeAfter":{"shape":"Timestamp"},
6875        "CreationTimeBefore":{"shape":"Timestamp"},
6876        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6877        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6878        "NameContains":{"shape":"NameContains"},
6879        "StatusEquals":{"shape":"TrainingJobStatus"},
6880        "SortBy":{"shape":"SortBy"},
6881        "SortOrder":{"shape":"SortOrder"}
6882      }
6883    },
6884    "ListTrainingJobsResponse":{
6885      "type":"structure",
6886      "required":["TrainingJobSummaries"],
6887      "members":{
6888        "TrainingJobSummaries":{"shape":"TrainingJobSummaries"},
6889        "NextToken":{"shape":"NextToken"}
6890      }
6891    },
6892    "ListTransformJobsRequest":{
6893      "type":"structure",
6894      "members":{
6895        "CreationTimeAfter":{"shape":"Timestamp"},
6896        "CreationTimeBefore":{"shape":"Timestamp"},
6897        "LastModifiedTimeAfter":{"shape":"Timestamp"},
6898        "LastModifiedTimeBefore":{"shape":"Timestamp"},
6899        "NameContains":{"shape":"NameContains"},
6900        "StatusEquals":{"shape":"TransformJobStatus"},
6901        "SortBy":{"shape":"SortBy"},
6902        "SortOrder":{"shape":"SortOrder"},
6903        "NextToken":{"shape":"NextToken"},
6904        "MaxResults":{
6905          "shape":"MaxResults",
6906          "box":true
6907        }
6908      }
6909    },
6910    "ListTransformJobsResponse":{
6911      "type":"structure",
6912      "required":["TransformJobSummaries"],
6913      "members":{
6914        "TransformJobSummaries":{"shape":"TransformJobSummaries"},
6915        "NextToken":{"shape":"NextToken"}
6916      }
6917    },
6918    "ListTrialComponentKey256":{
6919      "type":"list",
6920      "member":{"shape":"TrialComponentKey256"}
6921    },
6922    "ListTrialComponentsRequest":{
6923      "type":"structure",
6924      "members":{
6925        "ExperimentName":{"shape":"ExperimentEntityName"},
6926        "TrialName":{"shape":"ExperimentEntityName"},
6927        "SourceArn":{"shape":"String256"},
6928        "CreatedAfter":{"shape":"Timestamp"},
6929        "CreatedBefore":{"shape":"Timestamp"},
6930        "SortBy":{"shape":"SortTrialComponentsBy"},
6931        "SortOrder":{"shape":"SortOrder"},
6932        "MaxResults":{"shape":"MaxResults"},
6933        "NextToken":{"shape":"NextToken"}
6934      }
6935    },
6936    "ListTrialComponentsResponse":{
6937      "type":"structure",
6938      "members":{
6939        "TrialComponentSummaries":{"shape":"TrialComponentSummaries"},
6940        "NextToken":{"shape":"NextToken"}
6941      }
6942    },
6943    "ListTrialsRequest":{
6944      "type":"structure",
6945      "members":{
6946        "ExperimentName":{"shape":"ExperimentEntityName"},
6947        "TrialComponentName":{"shape":"ExperimentEntityName"},
6948        "CreatedAfter":{"shape":"Timestamp"},
6949        "CreatedBefore":{"shape":"Timestamp"},
6950        "SortBy":{"shape":"SortTrialsBy"},
6951        "SortOrder":{"shape":"SortOrder"},
6952        "MaxResults":{"shape":"MaxResults"},
6953        "NextToken":{"shape":"NextToken"}
6954      }
6955    },
6956    "ListTrialsResponse":{
6957      "type":"structure",
6958      "members":{
6959        "TrialSummaries":{"shape":"TrialSummaries"},
6960        "NextToken":{"shape":"NextToken"}
6961      }
6962    },
6963    "ListUserProfilesRequest":{
6964      "type":"structure",
6965      "members":{
6966        "NextToken":{"shape":"NextToken"},
6967        "MaxResults":{"shape":"MaxResults"},
6968        "SortOrder":{"shape":"SortOrder"},
6969        "SortBy":{"shape":"UserProfileSortKey"},
6970        "DomainIdEquals":{"shape":"DomainId"},
6971        "UserProfileNameContains":{"shape":"UserProfileName"}
6972      }
6973    },
6974    "ListUserProfilesResponse":{
6975      "type":"structure",
6976      "members":{
6977        "UserProfiles":{"shape":"UserProfileList"},
6978        "NextToken":{"shape":"NextToken"}
6979      }
6980    },
6981    "ListWorkforcesRequest":{
6982      "type":"structure",
6983      "members":{
6984        "SortBy":{"shape":"ListWorkforcesSortByOptions"},
6985        "SortOrder":{"shape":"SortOrder"},
6986        "NameContains":{"shape":"WorkforceName"},
6987        "NextToken":{"shape":"NextToken"},
6988        "MaxResults":{
6989          "shape":"MaxResults",
6990          "box":true
6991        }
6992      }
6993    },
6994    "ListWorkforcesResponse":{
6995      "type":"structure",
6996      "required":["Workforces"],
6997      "members":{
6998        "Workforces":{"shape":"Workforces"},
6999        "NextToken":{"shape":"NextToken"}
7000      }
7001    },
7002    "ListWorkforcesSortByOptions":{
7003      "type":"string",
7004      "enum":[
7005        "Name",
7006        "CreateDate"
7007      ]
7008    },
7009    "ListWorkteamsRequest":{
7010      "type":"structure",
7011      "members":{
7012        "SortBy":{"shape":"ListWorkteamsSortByOptions"},
7013        "SortOrder":{"shape":"SortOrder"},
7014        "NameContains":{"shape":"WorkteamName"},
7015        "NextToken":{"shape":"NextToken"},
7016        "MaxResults":{
7017          "shape":"MaxResults",
7018          "box":true
7019        }
7020      }
7021    },
7022    "ListWorkteamsResponse":{
7023      "type":"structure",
7024      "required":["Workteams"],
7025      "members":{
7026        "Workteams":{"shape":"Workteams"},
7027        "NextToken":{"shape":"NextToken"}
7028      }
7029    },
7030    "ListWorkteamsSortByOptions":{
7031      "type":"string",
7032      "enum":[
7033        "Name",
7034        "CreateDate"
7035      ]
7036    },
7037    "MaxAutoMLJobRuntimeInSeconds":{
7038      "type":"integer",
7039      "min":1
7040    },
7041    "MaxCandidates":{
7042      "type":"integer",
7043      "min":1
7044    },
7045    "MaxConcurrentTaskCount":{
7046      "type":"integer",
7047      "max":1000,
7048      "min":1
7049    },
7050    "MaxConcurrentTransforms":{
7051      "type":"integer",
7052      "min":0
7053    },
7054    "MaxHumanLabeledObjectCount":{
7055      "type":"integer",
7056      "min":1
7057    },
7058    "MaxNumberOfTrainingJobs":{
7059      "type":"integer",
7060      "min":1
7061    },
7062    "MaxParallelTrainingJobs":{
7063      "type":"integer",
7064      "min":1
7065    },
7066    "MaxPayloadInMB":{
7067      "type":"integer",
7068      "min":0
7069    },
7070    "MaxPercentageOfInputDatasetLabeled":{
7071      "type":"integer",
7072      "max":100,
7073      "min":1
7074    },
7075    "MaxResults":{
7076      "type":"integer",
7077      "max":100,
7078      "min":1
7079    },
7080    "MaxRuntimeInSeconds":{
7081      "type":"integer",
7082      "min":1
7083    },
7084    "MaxRuntimePerTrainingJobInSeconds":{
7085      "type":"integer",
7086      "min":1
7087    },
7088    "MaxWaitTimeInSeconds":{
7089      "type":"integer",
7090      "min":1
7091    },
7092    "MediaType":{
7093      "type":"string",
7094      "max":64,
7095      "pattern":"^[-\\w]+\\/[-\\w+]+$"
7096    },
7097    "MemberDefinition":{
7098      "type":"structure",
7099      "members":{
7100        "CognitoMemberDefinition":{"shape":"CognitoMemberDefinition"},
7101        "OidcMemberDefinition":{"shape":"OidcMemberDefinition"}
7102      }
7103    },
7104    "MemberDefinitions":{
7105      "type":"list",
7106      "member":{"shape":"MemberDefinition"},
7107      "max":10,
7108      "min":1
7109    },
7110    "MetricData":{
7111      "type":"structure",
7112      "members":{
7113        "MetricName":{"shape":"MetricName"},
7114        "Value":{"shape":"Float"},
7115        "Timestamp":{"shape":"Timestamp"}
7116      }
7117    },
7118    "MetricDefinition":{
7119      "type":"structure",
7120      "required":[
7121        "Name",
7122        "Regex"
7123      ],
7124      "members":{
7125        "Name":{"shape":"MetricName"},
7126        "Regex":{"shape":"MetricRegex"}
7127      }
7128    },
7129    "MetricDefinitionList":{
7130      "type":"list",
7131      "member":{"shape":"MetricDefinition"},
7132      "max":40,
7133      "min":0
7134    },
7135    "MetricName":{
7136      "type":"string",
7137      "max":255,
7138      "min":1,
7139      "pattern":".+"
7140    },
7141    "MetricRegex":{
7142      "type":"string",
7143      "max":500,
7144      "min":1,
7145      "pattern":".+"
7146    },
7147    "MetricValue":{"type":"float"},
7148    "ModelArn":{
7149      "type":"string",
7150      "max":2048,
7151      "min":20,
7152      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:model/.*"
7153    },
7154    "ModelArtifacts":{
7155      "type":"structure",
7156      "required":["S3ModelArtifacts"],
7157      "members":{
7158        "S3ModelArtifacts":{"shape":"S3Uri"}
7159      }
7160    },
7161    "ModelClientConfig":{
7162      "type":"structure",
7163      "members":{
7164        "InvocationsTimeoutInSeconds":{"shape":"InvocationsTimeoutInSeconds"},
7165        "InvocationsMaxRetries":{"shape":"InvocationsMaxRetries"}
7166      }
7167    },
7168    "ModelName":{
7169      "type":"string",
7170      "max":63,
7171      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
7172    },
7173    "ModelNameContains":{
7174      "type":"string",
7175      "max":63,
7176      "pattern":"[a-zA-Z0-9-]+"
7177    },
7178    "ModelPackageArn":{
7179      "type":"string",
7180      "max":2048,
7181      "min":1,
7182      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:model-package/.*"
7183    },
7184    "ModelPackageContainerDefinition":{
7185      "type":"structure",
7186      "required":["Image"],
7187      "members":{
7188        "ContainerHostname":{"shape":"ContainerHostname"},
7189        "Image":{"shape":"ContainerImage"},
7190        "ImageDigest":{"shape":"ImageDigest"},
7191        "ModelDataUrl":{"shape":"Url"},
7192        "ProductId":{"shape":"ProductId"}
7193      }
7194    },
7195    "ModelPackageContainerDefinitionList":{
7196      "type":"list",
7197      "member":{"shape":"ModelPackageContainerDefinition"},
7198      "max":1,
7199      "min":1
7200    },
7201    "ModelPackageSortBy":{
7202      "type":"string",
7203      "enum":[
7204        "Name",
7205        "CreationTime"
7206      ]
7207    },
7208    "ModelPackageStatus":{
7209      "type":"string",
7210      "enum":[
7211        "Pending",
7212        "InProgress",
7213        "Completed",
7214        "Failed",
7215        "Deleting"
7216      ]
7217    },
7218    "ModelPackageStatusDetails":{
7219      "type":"structure",
7220      "required":["ValidationStatuses"],
7221      "members":{
7222        "ValidationStatuses":{"shape":"ModelPackageStatusItemList"},
7223        "ImageScanStatuses":{"shape":"ModelPackageStatusItemList"}
7224      }
7225    },
7226    "ModelPackageStatusItem":{
7227      "type":"structure",
7228      "required":[
7229        "Name",
7230        "Status"
7231      ],
7232      "members":{
7233        "Name":{"shape":"EntityName"},
7234        "Status":{"shape":"DetailedModelPackageStatus"},
7235        "FailureReason":{"shape":"String"}
7236      }
7237    },
7238    "ModelPackageStatusItemList":{
7239      "type":"list",
7240      "member":{"shape":"ModelPackageStatusItem"}
7241    },
7242    "ModelPackageSummary":{
7243      "type":"structure",
7244      "required":[
7245        "ModelPackageName",
7246        "ModelPackageArn",
7247        "CreationTime",
7248        "ModelPackageStatus"
7249      ],
7250      "members":{
7251        "ModelPackageName":{"shape":"EntityName"},
7252        "ModelPackageArn":{"shape":"ModelPackageArn"},
7253        "ModelPackageDescription":{"shape":"EntityDescription"},
7254        "CreationTime":{"shape":"CreationTime"},
7255        "ModelPackageStatus":{"shape":"ModelPackageStatus"}
7256      }
7257    },
7258    "ModelPackageSummaryList":{
7259      "type":"list",
7260      "member":{"shape":"ModelPackageSummary"}
7261    },
7262    "ModelPackageValidationProfile":{
7263      "type":"structure",
7264      "required":[
7265        "ProfileName",
7266        "TransformJobDefinition"
7267      ],
7268      "members":{
7269        "ProfileName":{"shape":"EntityName"},
7270        "TransformJobDefinition":{"shape":"TransformJobDefinition"}
7271      }
7272    },
7273    "ModelPackageValidationProfiles":{
7274      "type":"list",
7275      "member":{"shape":"ModelPackageValidationProfile"},
7276      "max":1,
7277      "min":1
7278    },
7279    "ModelPackageValidationSpecification":{
7280      "type":"structure",
7281      "required":[
7282        "ValidationRole",
7283        "ValidationProfiles"
7284      ],
7285      "members":{
7286        "ValidationRole":{"shape":"RoleArn"},
7287        "ValidationProfiles":{"shape":"ModelPackageValidationProfiles"}
7288      }
7289    },
7290    "ModelSortKey":{
7291      "type":"string",
7292      "enum":[
7293        "Name",
7294        "CreationTime"
7295      ]
7296    },
7297    "ModelSummary":{
7298      "type":"structure",
7299      "required":[
7300        "ModelName",
7301        "ModelArn",
7302        "CreationTime"
7303      ],
7304      "members":{
7305        "ModelName":{"shape":"ModelName"},
7306        "ModelArn":{"shape":"ModelArn"},
7307        "CreationTime":{"shape":"Timestamp"}
7308      }
7309    },
7310    "ModelSummaryList":{
7311      "type":"list",
7312      "member":{"shape":"ModelSummary"}
7313    },
7314    "MonitoringAppSpecification":{
7315      "type":"structure",
7316      "required":["ImageUri"],
7317      "members":{
7318        "ImageUri":{"shape":"ImageUri"},
7319        "ContainerEntrypoint":{"shape":"ContainerEntrypoint"},
7320        "ContainerArguments":{"shape":"MonitoringContainerArguments"},
7321        "RecordPreprocessorSourceUri":{"shape":"S3Uri"},
7322        "PostAnalyticsProcessorSourceUri":{"shape":"S3Uri"}
7323      }
7324    },
7325    "MonitoringBaselineConfig":{
7326      "type":"structure",
7327      "members":{
7328        "ConstraintsResource":{"shape":"MonitoringConstraintsResource"},
7329        "StatisticsResource":{"shape":"MonitoringStatisticsResource"}
7330      }
7331    },
7332    "MonitoringClusterConfig":{
7333      "type":"structure",
7334      "required":[
7335        "InstanceCount",
7336        "InstanceType",
7337        "VolumeSizeInGB"
7338      ],
7339      "members":{
7340        "InstanceCount":{"shape":"ProcessingInstanceCount"},
7341        "InstanceType":{"shape":"ProcessingInstanceType"},
7342        "VolumeSizeInGB":{"shape":"ProcessingVolumeSizeInGB"},
7343        "VolumeKmsKeyId":{"shape":"KmsKeyId"}
7344      }
7345    },
7346    "MonitoringConstraintsResource":{
7347      "type":"structure",
7348      "members":{
7349        "S3Uri":{"shape":"S3Uri"}
7350      }
7351    },
7352    "MonitoringContainerArguments":{
7353      "type":"list",
7354      "member":{"shape":"ContainerArgument"},
7355      "max":50,
7356      "min":1
7357    },
7358    "MonitoringEnvironmentMap":{
7359      "type":"map",
7360      "key":{"shape":"ProcessingEnvironmentKey"},
7361      "value":{"shape":"ProcessingEnvironmentValue"},
7362      "max":50
7363    },
7364    "MonitoringExecutionSortKey":{
7365      "type":"string",
7366      "enum":[
7367        "CreationTime",
7368        "ScheduledTime",
7369        "Status"
7370      ]
7371    },
7372    "MonitoringExecutionSummary":{
7373      "type":"structure",
7374      "required":[
7375        "MonitoringScheduleName",
7376        "ScheduledTime",
7377        "CreationTime",
7378        "LastModifiedTime",
7379        "MonitoringExecutionStatus"
7380      ],
7381      "members":{
7382        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
7383        "ScheduledTime":{"shape":"Timestamp"},
7384        "CreationTime":{"shape":"Timestamp"},
7385        "LastModifiedTime":{"shape":"Timestamp"},
7386        "MonitoringExecutionStatus":{"shape":"ExecutionStatus"},
7387        "ProcessingJobArn":{"shape":"ProcessingJobArn"},
7388        "EndpointName":{"shape":"EndpointName"},
7389        "FailureReason":{"shape":"FailureReason"}
7390      }
7391    },
7392    "MonitoringExecutionSummaryList":{
7393      "type":"list",
7394      "member":{"shape":"MonitoringExecutionSummary"}
7395    },
7396    "MonitoringInput":{
7397      "type":"structure",
7398      "required":["EndpointInput"],
7399      "members":{
7400        "EndpointInput":{"shape":"EndpointInput"}
7401      }
7402    },
7403    "MonitoringInputs":{
7404      "type":"list",
7405      "member":{"shape":"MonitoringInput"},
7406      "max":1,
7407      "min":1
7408    },
7409    "MonitoringJobDefinition":{
7410      "type":"structure",
7411      "required":[
7412        "MonitoringInputs",
7413        "MonitoringOutputConfig",
7414        "MonitoringResources",
7415        "MonitoringAppSpecification",
7416        "RoleArn"
7417      ],
7418      "members":{
7419        "BaselineConfig":{"shape":"MonitoringBaselineConfig"},
7420        "MonitoringInputs":{"shape":"MonitoringInputs"},
7421        "MonitoringOutputConfig":{"shape":"MonitoringOutputConfig"},
7422        "MonitoringResources":{"shape":"MonitoringResources"},
7423        "MonitoringAppSpecification":{"shape":"MonitoringAppSpecification"},
7424        "StoppingCondition":{"shape":"MonitoringStoppingCondition"},
7425        "Environment":{"shape":"MonitoringEnvironmentMap"},
7426        "NetworkConfig":{"shape":"NetworkConfig"},
7427        "RoleArn":{"shape":"RoleArn"}
7428      }
7429    },
7430    "MonitoringMaxRuntimeInSeconds":{
7431      "type":"integer",
7432      "max":86400,
7433      "min":1
7434    },
7435    "MonitoringOutput":{
7436      "type":"structure",
7437      "required":["S3Output"],
7438      "members":{
7439        "S3Output":{"shape":"MonitoringS3Output"}
7440      }
7441    },
7442    "MonitoringOutputConfig":{
7443      "type":"structure",
7444      "required":["MonitoringOutputs"],
7445      "members":{
7446        "MonitoringOutputs":{"shape":"MonitoringOutputs"},
7447        "KmsKeyId":{"shape":"KmsKeyId"}
7448      }
7449    },
7450    "MonitoringOutputs":{
7451      "type":"list",
7452      "member":{"shape":"MonitoringOutput"},
7453      "max":1,
7454      "min":1
7455    },
7456    "MonitoringResources":{
7457      "type":"structure",
7458      "required":["ClusterConfig"],
7459      "members":{
7460        "ClusterConfig":{"shape":"MonitoringClusterConfig"}
7461      }
7462    },
7463    "MonitoringS3Output":{
7464      "type":"structure",
7465      "required":[
7466        "S3Uri",
7467        "LocalPath"
7468      ],
7469      "members":{
7470        "S3Uri":{"shape":"MonitoringS3Uri"},
7471        "LocalPath":{"shape":"ProcessingLocalPath"},
7472        "S3UploadMode":{"shape":"ProcessingS3UploadMode"}
7473      }
7474    },
7475    "MonitoringS3Uri":{
7476      "type":"string",
7477      "max":512,
7478      "pattern":"^(https|s3)://([^/]+)/?(.*)$"
7479    },
7480    "MonitoringScheduleArn":{
7481      "type":"string",
7482      "max":256,
7483      "pattern":".*"
7484    },
7485    "MonitoringScheduleConfig":{
7486      "type":"structure",
7487      "required":["MonitoringJobDefinition"],
7488      "members":{
7489        "ScheduleConfig":{"shape":"ScheduleConfig"},
7490        "MonitoringJobDefinition":{"shape":"MonitoringJobDefinition"}
7491      }
7492    },
7493    "MonitoringScheduleName":{
7494      "type":"string",
7495      "max":63,
7496      "min":1,
7497      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*$"
7498    },
7499    "MonitoringScheduleSortKey":{
7500      "type":"string",
7501      "enum":[
7502        "Name",
7503        "CreationTime",
7504        "Status"
7505      ]
7506    },
7507    "MonitoringScheduleSummary":{
7508      "type":"structure",
7509      "required":[
7510        "MonitoringScheduleName",
7511        "MonitoringScheduleArn",
7512        "CreationTime",
7513        "LastModifiedTime",
7514        "MonitoringScheduleStatus"
7515      ],
7516      "members":{
7517        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
7518        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
7519        "CreationTime":{"shape":"Timestamp"},
7520        "LastModifiedTime":{"shape":"Timestamp"},
7521        "MonitoringScheduleStatus":{"shape":"ScheduleStatus"},
7522        "EndpointName":{"shape":"EndpointName"}
7523      }
7524    },
7525    "MonitoringScheduleSummaryList":{
7526      "type":"list",
7527      "member":{"shape":"MonitoringScheduleSummary"}
7528    },
7529    "MonitoringStatisticsResource":{
7530      "type":"structure",
7531      "members":{
7532        "S3Uri":{"shape":"S3Uri"}
7533      }
7534    },
7535    "MonitoringStoppingCondition":{
7536      "type":"structure",
7537      "required":["MaxRuntimeInSeconds"],
7538      "members":{
7539        "MaxRuntimeInSeconds":{"shape":"MonitoringMaxRuntimeInSeconds"}
7540      }
7541    },
7542    "MountPath":{
7543      "type":"string",
7544      "max":1024,
7545      "pattern":"^\\/.*"
7546    },
7547    "NameContains":{
7548      "type":"string",
7549      "max":63,
7550      "pattern":"[a-zA-Z0-9\\-]+"
7551    },
7552    "NestedFilters":{
7553      "type":"structure",
7554      "required":[
7555        "NestedPropertyName",
7556        "Filters"
7557      ],
7558      "members":{
7559        "NestedPropertyName":{"shape":"ResourcePropertyName"},
7560        "Filters":{"shape":"FilterList"}
7561      }
7562    },
7563    "NestedFiltersList":{
7564      "type":"list",
7565      "member":{"shape":"NestedFilters"},
7566      "max":20,
7567      "min":1
7568    },
7569    "NetworkConfig":{
7570      "type":"structure",
7571      "members":{
7572        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
7573        "EnableNetworkIsolation":{"shape":"Boolean"},
7574        "VpcConfig":{"shape":"VpcConfig"}
7575      }
7576    },
7577    "NetworkInterfaceId":{"type":"string"},
7578    "NextToken":{
7579      "type":"string",
7580      "max":8192,
7581      "pattern":".*"
7582    },
7583    "NotebookInstanceAcceleratorType":{
7584      "type":"string",
7585      "enum":[
7586        "ml.eia1.medium",
7587        "ml.eia1.large",
7588        "ml.eia1.xlarge",
7589        "ml.eia2.medium",
7590        "ml.eia2.large",
7591        "ml.eia2.xlarge"
7592      ]
7593    },
7594    "NotebookInstanceAcceleratorTypes":{
7595      "type":"list",
7596      "member":{"shape":"NotebookInstanceAcceleratorType"}
7597    },
7598    "NotebookInstanceArn":{
7599      "type":"string",
7600      "max":256
7601    },
7602    "NotebookInstanceLifecycleConfigArn":{
7603      "type":"string",
7604      "max":256
7605    },
7606    "NotebookInstanceLifecycleConfigContent":{
7607      "type":"string",
7608      "max":16384,
7609      "min":1,
7610      "pattern":"[\\S\\s]+"
7611    },
7612    "NotebookInstanceLifecycleConfigList":{
7613      "type":"list",
7614      "member":{"shape":"NotebookInstanceLifecycleHook"},
7615      "max":1
7616    },
7617    "NotebookInstanceLifecycleConfigName":{
7618      "type":"string",
7619      "max":63,
7620      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
7621    },
7622    "NotebookInstanceLifecycleConfigNameContains":{
7623      "type":"string",
7624      "max":63,
7625      "pattern":"[a-zA-Z0-9-]+"
7626    },
7627    "NotebookInstanceLifecycleConfigSortKey":{
7628      "type":"string",
7629      "enum":[
7630        "Name",
7631        "CreationTime",
7632        "LastModifiedTime"
7633      ]
7634    },
7635    "NotebookInstanceLifecycleConfigSortOrder":{
7636      "type":"string",
7637      "enum":[
7638        "Ascending",
7639        "Descending"
7640      ]
7641    },
7642    "NotebookInstanceLifecycleConfigSummary":{
7643      "type":"structure",
7644      "required":[
7645        "NotebookInstanceLifecycleConfigName",
7646        "NotebookInstanceLifecycleConfigArn"
7647      ],
7648      "members":{
7649        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
7650        "NotebookInstanceLifecycleConfigArn":{"shape":"NotebookInstanceLifecycleConfigArn"},
7651        "CreationTime":{"shape":"CreationTime"},
7652        "LastModifiedTime":{"shape":"LastModifiedTime"}
7653      }
7654    },
7655    "NotebookInstanceLifecycleConfigSummaryList":{
7656      "type":"list",
7657      "member":{"shape":"NotebookInstanceLifecycleConfigSummary"}
7658    },
7659    "NotebookInstanceLifecycleHook":{
7660      "type":"structure",
7661      "members":{
7662        "Content":{"shape":"NotebookInstanceLifecycleConfigContent"}
7663      }
7664    },
7665    "NotebookInstanceName":{
7666      "type":"string",
7667      "max":63,
7668      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
7669    },
7670    "NotebookInstanceNameContains":{
7671      "type":"string",
7672      "max":63,
7673      "pattern":"[a-zA-Z0-9-]+"
7674    },
7675    "NotebookInstanceSortKey":{
7676      "type":"string",
7677      "enum":[
7678        "Name",
7679        "CreationTime",
7680        "Status"
7681      ]
7682    },
7683    "NotebookInstanceSortOrder":{
7684      "type":"string",
7685      "enum":[
7686        "Ascending",
7687        "Descending"
7688      ]
7689    },
7690    "NotebookInstanceStatus":{
7691      "type":"string",
7692      "enum":[
7693        "Pending",
7694        "InService",
7695        "Stopping",
7696        "Stopped",
7697        "Failed",
7698        "Deleting",
7699        "Updating"
7700      ]
7701    },
7702    "NotebookInstanceSummary":{
7703      "type":"structure",
7704      "required":[
7705        "NotebookInstanceName",
7706        "NotebookInstanceArn"
7707      ],
7708      "members":{
7709        "NotebookInstanceName":{"shape":"NotebookInstanceName"},
7710        "NotebookInstanceArn":{"shape":"NotebookInstanceArn"},
7711        "NotebookInstanceStatus":{"shape":"NotebookInstanceStatus"},
7712        "Url":{"shape":"NotebookInstanceUrl"},
7713        "InstanceType":{"shape":"InstanceType"},
7714        "CreationTime":{"shape":"CreationTime"},
7715        "LastModifiedTime":{"shape":"LastModifiedTime"},
7716        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
7717        "DefaultCodeRepository":{"shape":"CodeRepositoryNameOrUrl"},
7718        "AdditionalCodeRepositories":{"shape":"AdditionalCodeRepositoryNamesOrUrls"}
7719      }
7720    },
7721    "NotebookInstanceSummaryList":{
7722      "type":"list",
7723      "member":{"shape":"NotebookInstanceSummary"}
7724    },
7725    "NotebookInstanceUrl":{"type":"string"},
7726    "NotebookInstanceVolumeSizeInGB":{
7727      "type":"integer",
7728      "max":16384,
7729      "min":5
7730    },
7731    "NotebookOutputOption":{
7732      "type":"string",
7733      "enum":[
7734        "Allowed",
7735        "Disabled"
7736      ]
7737    },
7738    "NotificationConfiguration":{
7739      "type":"structure",
7740      "members":{
7741        "NotificationTopicArn":{"shape":"NotificationTopicArn"}
7742      }
7743    },
7744    "NotificationTopicArn":{
7745      "type":"string",
7746      "pattern":"arn:aws[a-z\\-]*:sns:[a-z0-9\\-]*:[0-9]{12}:[a-zA-Z0-9_.-]*"
7747    },
7748    "NumberOfHumanWorkersPerDataObject":{
7749      "type":"integer",
7750      "max":9,
7751      "min":1
7752    },
7753    "ObjectiveStatus":{
7754      "type":"string",
7755      "enum":[
7756        "Succeeded",
7757        "Pending",
7758        "Failed"
7759      ]
7760    },
7761    "ObjectiveStatusCounter":{
7762      "type":"integer",
7763      "min":0
7764    },
7765    "ObjectiveStatusCounters":{
7766      "type":"structure",
7767      "members":{
7768        "Succeeded":{"shape":"ObjectiveStatusCounter"},
7769        "Pending":{"shape":"ObjectiveStatusCounter"},
7770        "Failed":{"shape":"ObjectiveStatusCounter"}
7771      }
7772    },
7773    "OidcConfig":{
7774      "type":"structure",
7775      "required":[
7776        "ClientId",
7777        "ClientSecret",
7778        "Issuer",
7779        "AuthorizationEndpoint",
7780        "TokenEndpoint",
7781        "UserInfoEndpoint",
7782        "LogoutEndpoint",
7783        "JwksUri"
7784      ],
7785      "members":{
7786        "ClientId":{"shape":"ClientId"},
7787        "ClientSecret":{"shape":"ClientSecret"},
7788        "Issuer":{"shape":"OidcEndpoint"},
7789        "AuthorizationEndpoint":{"shape":"OidcEndpoint"},
7790        "TokenEndpoint":{"shape":"OidcEndpoint"},
7791        "UserInfoEndpoint":{"shape":"OidcEndpoint"},
7792        "LogoutEndpoint":{"shape":"OidcEndpoint"},
7793        "JwksUri":{"shape":"OidcEndpoint"}
7794      }
7795    },
7796    "OidcConfigForResponse":{
7797      "type":"structure",
7798      "members":{
7799        "ClientId":{"shape":"ClientId"},
7800        "Issuer":{"shape":"OidcEndpoint"},
7801        "AuthorizationEndpoint":{"shape":"OidcEndpoint"},
7802        "TokenEndpoint":{"shape":"OidcEndpoint"},
7803        "UserInfoEndpoint":{"shape":"OidcEndpoint"},
7804        "LogoutEndpoint":{"shape":"OidcEndpoint"},
7805        "JwksUri":{"shape":"OidcEndpoint"}
7806      }
7807    },
7808    "OidcEndpoint":{
7809      "type":"string",
7810      "max":500,
7811      "pattern":"https://\\S+"
7812    },
7813    "OidcMemberDefinition":{
7814      "type":"structure",
7815      "required":["Groups"],
7816      "members":{
7817        "Groups":{"shape":"Groups"}
7818      }
7819    },
7820    "Operator":{
7821      "type":"string",
7822      "enum":[
7823        "Equals",
7824        "NotEquals",
7825        "GreaterThan",
7826        "GreaterThanOrEqualTo",
7827        "LessThan",
7828        "LessThanOrEqualTo",
7829        "Contains",
7830        "Exists",
7831        "NotExists",
7832        "In"
7833      ]
7834    },
7835    "OptionalDouble":{"type":"double"},
7836    "OptionalInteger":{"type":"integer"},
7837    "OptionalVolumeSizeInGB":{
7838      "type":"integer",
7839      "min":0
7840    },
7841    "OrderKey":{
7842      "type":"string",
7843      "enum":[
7844        "Ascending",
7845        "Descending"
7846      ]
7847    },
7848    "OutputConfig":{
7849      "type":"structure",
7850      "required":["S3OutputLocation"],
7851      "members":{
7852        "S3OutputLocation":{"shape":"S3Uri"},
7853        "TargetDevice":{"shape":"TargetDevice"},
7854        "TargetPlatform":{"shape":"TargetPlatform"},
7855        "CompilerOptions":{"shape":"CompilerOptions"}
7856      }
7857    },
7858    "OutputDataConfig":{
7859      "type":"structure",
7860      "required":["S3OutputPath"],
7861      "members":{
7862        "KmsKeyId":{"shape":"KmsKeyId"},
7863        "S3OutputPath":{"shape":"S3Uri"}
7864      }
7865    },
7866    "PaginationToken":{
7867      "type":"string",
7868      "max":8192,
7869      "pattern":".*"
7870    },
7871    "ParameterKey":{
7872      "type":"string",
7873      "max":256,
7874      "pattern":".*"
7875    },
7876    "ParameterName":{
7877      "type":"string",
7878      "max":256,
7879      "pattern":"[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]*"
7880    },
7881    "ParameterRange":{
7882      "type":"structure",
7883      "members":{
7884        "IntegerParameterRangeSpecification":{"shape":"IntegerParameterRangeSpecification"},
7885        "ContinuousParameterRangeSpecification":{"shape":"ContinuousParameterRangeSpecification"},
7886        "CategoricalParameterRangeSpecification":{"shape":"CategoricalParameterRangeSpecification"}
7887      }
7888    },
7889    "ParameterRanges":{
7890      "type":"structure",
7891      "members":{
7892        "IntegerParameterRanges":{"shape":"IntegerParameterRanges"},
7893        "ContinuousParameterRanges":{"shape":"ContinuousParameterRanges"},
7894        "CategoricalParameterRanges":{"shape":"CategoricalParameterRanges"}
7895      }
7896    },
7897    "ParameterType":{
7898      "type":"string",
7899      "enum":[
7900        "Integer",
7901        "Continuous",
7902        "Categorical",
7903        "FreeText"
7904      ]
7905    },
7906    "ParameterValue":{
7907      "type":"string",
7908      "max":256,
7909      "pattern":".*"
7910    },
7911    "ParameterValues":{
7912      "type":"list",
7913      "member":{"shape":"ParameterValue"},
7914      "max":20,
7915      "min":1
7916    },
7917    "Parent":{
7918      "type":"structure",
7919      "members":{
7920        "TrialName":{"shape":"ExperimentEntityName"},
7921        "ExperimentName":{"shape":"ExperimentEntityName"}
7922      }
7923    },
7924    "ParentHyperParameterTuningJob":{
7925      "type":"structure",
7926      "members":{
7927        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"}
7928      }
7929    },
7930    "ParentHyperParameterTuningJobs":{
7931      "type":"list",
7932      "member":{"shape":"ParentHyperParameterTuningJob"},
7933      "max":5,
7934      "min":1
7935    },
7936    "Parents":{
7937      "type":"list",
7938      "member":{"shape":"Parent"}
7939    },
7940    "PresignedDomainUrl":{"type":"string"},
7941    "ProblemType":{
7942      "type":"string",
7943      "enum":[
7944        "BinaryClassification",
7945        "MulticlassClassification",
7946        "Regression"
7947      ]
7948    },
7949    "ProcessingClusterConfig":{
7950      "type":"structure",
7951      "required":[
7952        "InstanceCount",
7953        "InstanceType",
7954        "VolumeSizeInGB"
7955      ],
7956      "members":{
7957        "InstanceCount":{"shape":"ProcessingInstanceCount"},
7958        "InstanceType":{"shape":"ProcessingInstanceType"},
7959        "VolumeSizeInGB":{"shape":"ProcessingVolumeSizeInGB"},
7960        "VolumeKmsKeyId":{"shape":"KmsKeyId"}
7961      }
7962    },
7963    "ProcessingEnvironmentKey":{
7964      "type":"string",
7965      "max":256,
7966      "pattern":"[a-zA-Z_][a-zA-Z0-9_]*"
7967    },
7968    "ProcessingEnvironmentMap":{
7969      "type":"map",
7970      "key":{"shape":"ProcessingEnvironmentKey"},
7971      "value":{"shape":"ProcessingEnvironmentValue"},
7972      "max":100
7973    },
7974    "ProcessingEnvironmentValue":{
7975      "type":"string",
7976      "max":256,
7977      "pattern":"[\\S\\s]*"
7978    },
7979    "ProcessingInput":{
7980      "type":"structure",
7981      "required":[
7982        "InputName",
7983        "S3Input"
7984      ],
7985      "members":{
7986        "InputName":{"shape":"String"},
7987        "S3Input":{"shape":"ProcessingS3Input"}
7988      }
7989    },
7990    "ProcessingInputs":{
7991      "type":"list",
7992      "member":{"shape":"ProcessingInput"},
7993      "max":10,
7994      "min":0
7995    },
7996    "ProcessingInstanceCount":{
7997      "type":"integer",
7998      "max":100,
7999      "min":1
8000    },
8001    "ProcessingInstanceType":{
8002      "type":"string",
8003      "enum":[
8004        "ml.t3.medium",
8005        "ml.t3.large",
8006        "ml.t3.xlarge",
8007        "ml.t3.2xlarge",
8008        "ml.m4.xlarge",
8009        "ml.m4.2xlarge",
8010        "ml.m4.4xlarge",
8011        "ml.m4.10xlarge",
8012        "ml.m4.16xlarge",
8013        "ml.c4.xlarge",
8014        "ml.c4.2xlarge",
8015        "ml.c4.4xlarge",
8016        "ml.c4.8xlarge",
8017        "ml.p2.xlarge",
8018        "ml.p2.8xlarge",
8019        "ml.p2.16xlarge",
8020        "ml.p3.2xlarge",
8021        "ml.p3.8xlarge",
8022        "ml.p3.16xlarge",
8023        "ml.c5.xlarge",
8024        "ml.c5.2xlarge",
8025        "ml.c5.4xlarge",
8026        "ml.c5.9xlarge",
8027        "ml.c5.18xlarge",
8028        "ml.m5.large",
8029        "ml.m5.xlarge",
8030        "ml.m5.2xlarge",
8031        "ml.m5.4xlarge",
8032        "ml.m5.12xlarge",
8033        "ml.m5.24xlarge",
8034        "ml.r5.large",
8035        "ml.r5.xlarge",
8036        "ml.r5.2xlarge",
8037        "ml.r5.4xlarge",
8038        "ml.r5.8xlarge",
8039        "ml.r5.12xlarge",
8040        "ml.r5.16xlarge",
8041        "ml.r5.24xlarge"
8042      ]
8043    },
8044    "ProcessingJob":{
8045      "type":"structure",
8046      "members":{
8047        "ProcessingInputs":{"shape":"ProcessingInputs"},
8048        "ProcessingOutputConfig":{"shape":"ProcessingOutputConfig"},
8049        "ProcessingJobName":{"shape":"ProcessingJobName"},
8050        "ProcessingResources":{"shape":"ProcessingResources"},
8051        "StoppingCondition":{"shape":"ProcessingStoppingCondition"},
8052        "AppSpecification":{"shape":"AppSpecification"},
8053        "Environment":{"shape":"ProcessingEnvironmentMap"},
8054        "NetworkConfig":{"shape":"NetworkConfig"},
8055        "RoleArn":{"shape":"RoleArn"},
8056        "ExperimentConfig":{"shape":"ExperimentConfig"},
8057        "ProcessingJobArn":{"shape":"ProcessingJobArn"},
8058        "ProcessingJobStatus":{"shape":"ProcessingJobStatus"},
8059        "ExitMessage":{"shape":"ExitMessage"},
8060        "FailureReason":{"shape":"FailureReason"},
8061        "ProcessingEndTime":{"shape":"Timestamp"},
8062        "ProcessingStartTime":{"shape":"Timestamp"},
8063        "LastModifiedTime":{"shape":"Timestamp"},
8064        "CreationTime":{"shape":"Timestamp"},
8065        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"},
8066        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
8067        "TrainingJobArn":{"shape":"TrainingJobArn"},
8068        "Tags":{"shape":"TagList"}
8069      }
8070    },
8071    "ProcessingJobArn":{
8072      "type":"string",
8073      "max":256,
8074      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:processing-job/.*"
8075    },
8076    "ProcessingJobName":{
8077      "type":"string",
8078      "max":63,
8079      "min":1,
8080      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
8081    },
8082    "ProcessingJobStatus":{
8083      "type":"string",
8084      "enum":[
8085        "InProgress",
8086        "Completed",
8087        "Failed",
8088        "Stopping",
8089        "Stopped"
8090      ]
8091    },
8092    "ProcessingJobSummaries":{
8093      "type":"list",
8094      "member":{"shape":"ProcessingJobSummary"}
8095    },
8096    "ProcessingJobSummary":{
8097      "type":"structure",
8098      "required":[
8099        "ProcessingJobName",
8100        "ProcessingJobArn",
8101        "CreationTime",
8102        "ProcessingJobStatus"
8103      ],
8104      "members":{
8105        "ProcessingJobName":{"shape":"ProcessingJobName"},
8106        "ProcessingJobArn":{"shape":"ProcessingJobArn"},
8107        "CreationTime":{"shape":"Timestamp"},
8108        "ProcessingEndTime":{"shape":"Timestamp"},
8109        "LastModifiedTime":{"shape":"Timestamp"},
8110        "ProcessingJobStatus":{"shape":"ProcessingJobStatus"},
8111        "FailureReason":{"shape":"FailureReason"},
8112        "ExitMessage":{"shape":"ExitMessage"}
8113      }
8114    },
8115    "ProcessingLocalPath":{
8116      "type":"string",
8117      "max":256,
8118      "pattern":".*"
8119    },
8120    "ProcessingMaxRuntimeInSeconds":{
8121      "type":"integer",
8122      "max":604800,
8123      "min":1
8124    },
8125    "ProcessingOutput":{
8126      "type":"structure",
8127      "required":[
8128        "OutputName",
8129        "S3Output"
8130      ],
8131      "members":{
8132        "OutputName":{"shape":"String"},
8133        "S3Output":{"shape":"ProcessingS3Output"}
8134      }
8135    },
8136    "ProcessingOutputConfig":{
8137      "type":"structure",
8138      "required":["Outputs"],
8139      "members":{
8140        "Outputs":{"shape":"ProcessingOutputs"},
8141        "KmsKeyId":{"shape":"KmsKeyId"}
8142      }
8143    },
8144    "ProcessingOutputs":{
8145      "type":"list",
8146      "member":{"shape":"ProcessingOutput"},
8147      "max":10,
8148      "min":0
8149    },
8150    "ProcessingResources":{
8151      "type":"structure",
8152      "required":["ClusterConfig"],
8153      "members":{
8154        "ClusterConfig":{"shape":"ProcessingClusterConfig"}
8155      }
8156    },
8157    "ProcessingS3CompressionType":{
8158      "type":"string",
8159      "enum":[
8160        "None",
8161        "Gzip"
8162      ]
8163    },
8164    "ProcessingS3DataDistributionType":{
8165      "type":"string",
8166      "enum":[
8167        "FullyReplicated",
8168        "ShardedByS3Key"
8169      ]
8170    },
8171    "ProcessingS3DataType":{
8172      "type":"string",
8173      "enum":[
8174        "ManifestFile",
8175        "S3Prefix"
8176      ]
8177    },
8178    "ProcessingS3Input":{
8179      "type":"structure",
8180      "required":[
8181        "S3Uri",
8182        "LocalPath",
8183        "S3DataType",
8184        "S3InputMode"
8185      ],
8186      "members":{
8187        "S3Uri":{"shape":"S3Uri"},
8188        "LocalPath":{"shape":"ProcessingLocalPath"},
8189        "S3DataType":{"shape":"ProcessingS3DataType"},
8190        "S3InputMode":{"shape":"ProcessingS3InputMode"},
8191        "S3DataDistributionType":{"shape":"ProcessingS3DataDistributionType"},
8192        "S3CompressionType":{"shape":"ProcessingS3CompressionType"}
8193      }
8194    },
8195    "ProcessingS3InputMode":{
8196      "type":"string",
8197      "enum":[
8198        "Pipe",
8199        "File"
8200      ]
8201    },
8202    "ProcessingS3Output":{
8203      "type":"structure",
8204      "required":[
8205        "S3Uri",
8206        "LocalPath",
8207        "S3UploadMode"
8208      ],
8209      "members":{
8210        "S3Uri":{"shape":"S3Uri"},
8211        "LocalPath":{"shape":"ProcessingLocalPath"},
8212        "S3UploadMode":{"shape":"ProcessingS3UploadMode"}
8213      }
8214    },
8215    "ProcessingS3UploadMode":{
8216      "type":"string",
8217      "enum":[
8218        "Continuous",
8219        "EndOfJob"
8220      ]
8221    },
8222    "ProcessingStoppingCondition":{
8223      "type":"structure",
8224      "required":["MaxRuntimeInSeconds"],
8225      "members":{
8226        "MaxRuntimeInSeconds":{"shape":"ProcessingMaxRuntimeInSeconds"}
8227      }
8228    },
8229    "ProcessingVolumeSizeInGB":{
8230      "type":"integer",
8231      "max":16384,
8232      "min":1
8233    },
8234    "ProductId":{
8235      "type":"string",
8236      "max":256,
8237      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*$"
8238    },
8239    "ProductListings":{
8240      "type":"list",
8241      "member":{"shape":"String"}
8242    },
8243    "ProductionVariant":{
8244      "type":"structure",
8245      "required":[
8246        "VariantName",
8247        "ModelName",
8248        "InitialInstanceCount",
8249        "InstanceType"
8250      ],
8251      "members":{
8252        "VariantName":{"shape":"VariantName"},
8253        "ModelName":{"shape":"ModelName"},
8254        "InitialInstanceCount":{"shape":"TaskCount"},
8255        "InstanceType":{"shape":"ProductionVariantInstanceType"},
8256        "InitialVariantWeight":{"shape":"VariantWeight"},
8257        "AcceleratorType":{"shape":"ProductionVariantAcceleratorType"}
8258      }
8259    },
8260    "ProductionVariantAcceleratorType":{
8261      "type":"string",
8262      "enum":[
8263        "ml.eia1.medium",
8264        "ml.eia1.large",
8265        "ml.eia1.xlarge",
8266        "ml.eia2.medium",
8267        "ml.eia2.large",
8268        "ml.eia2.xlarge"
8269      ]
8270    },
8271    "ProductionVariantInstanceType":{
8272      "type":"string",
8273      "enum":[
8274        "ml.t2.medium",
8275        "ml.t2.large",
8276        "ml.t2.xlarge",
8277        "ml.t2.2xlarge",
8278        "ml.m4.xlarge",
8279        "ml.m4.2xlarge",
8280        "ml.m4.4xlarge",
8281        "ml.m4.10xlarge",
8282        "ml.m4.16xlarge",
8283        "ml.m5.large",
8284        "ml.m5.xlarge",
8285        "ml.m5.2xlarge",
8286        "ml.m5.4xlarge",
8287        "ml.m5.12xlarge",
8288        "ml.m5.24xlarge",
8289        "ml.m5d.large",
8290        "ml.m5d.xlarge",
8291        "ml.m5d.2xlarge",
8292        "ml.m5d.4xlarge",
8293        "ml.m5d.12xlarge",
8294        "ml.m5d.24xlarge",
8295        "ml.c4.large",
8296        "ml.c4.xlarge",
8297        "ml.c4.2xlarge",
8298        "ml.c4.4xlarge",
8299        "ml.c4.8xlarge",
8300        "ml.p2.xlarge",
8301        "ml.p2.8xlarge",
8302        "ml.p2.16xlarge",
8303        "ml.p3.2xlarge",
8304        "ml.p3.8xlarge",
8305        "ml.p3.16xlarge",
8306        "ml.c5.large",
8307        "ml.c5.xlarge",
8308        "ml.c5.2xlarge",
8309        "ml.c5.4xlarge",
8310        "ml.c5.9xlarge",
8311        "ml.c5.18xlarge",
8312        "ml.c5d.large",
8313        "ml.c5d.xlarge",
8314        "ml.c5d.2xlarge",
8315        "ml.c5d.4xlarge",
8316        "ml.c5d.9xlarge",
8317        "ml.c5d.18xlarge",
8318        "ml.g4dn.xlarge",
8319        "ml.g4dn.2xlarge",
8320        "ml.g4dn.4xlarge",
8321        "ml.g4dn.8xlarge",
8322        "ml.g4dn.12xlarge",
8323        "ml.g4dn.16xlarge",
8324        "ml.r5.large",
8325        "ml.r5.xlarge",
8326        "ml.r5.2xlarge",
8327        "ml.r5.4xlarge",
8328        "ml.r5.12xlarge",
8329        "ml.r5.24xlarge",
8330        "ml.r5d.large",
8331        "ml.r5d.xlarge",
8332        "ml.r5d.2xlarge",
8333        "ml.r5d.4xlarge",
8334        "ml.r5d.12xlarge",
8335        "ml.r5d.24xlarge",
8336        "ml.inf1.xlarge",
8337        "ml.inf1.2xlarge",
8338        "ml.inf1.6xlarge",
8339        "ml.inf1.24xlarge"
8340      ]
8341    },
8342    "ProductionVariantList":{
8343      "type":"list",
8344      "member":{"shape":"ProductionVariant"},
8345      "max":10,
8346      "min":1
8347    },
8348    "ProductionVariantSummary":{
8349      "type":"structure",
8350      "required":["VariantName"],
8351      "members":{
8352        "VariantName":{"shape":"VariantName"},
8353        "DeployedImages":{"shape":"DeployedImages"},
8354        "CurrentWeight":{"shape":"VariantWeight"},
8355        "DesiredWeight":{"shape":"VariantWeight"},
8356        "CurrentInstanceCount":{"shape":"TaskCount"},
8357        "DesiredInstanceCount":{"shape":"TaskCount"}
8358      }
8359    },
8360    "ProductionVariantSummaryList":{
8361      "type":"list",
8362      "member":{"shape":"ProductionVariantSummary"},
8363      "min":1
8364    },
8365    "PropertyNameHint":{
8366      "type":"string",
8367      "max":100,
8368      "min":0,
8369      "pattern":".*"
8370    },
8371    "PropertyNameQuery":{
8372      "type":"structure",
8373      "required":["PropertyNameHint"],
8374      "members":{
8375        "PropertyNameHint":{"shape":"PropertyNameHint"}
8376      }
8377    },
8378    "PropertyNameSuggestion":{
8379      "type":"structure",
8380      "members":{
8381        "PropertyName":{"shape":"ResourcePropertyName"}
8382      }
8383    },
8384    "PropertyNameSuggestionList":{
8385      "type":"list",
8386      "member":{"shape":"PropertyNameSuggestion"}
8387    },
8388    "PublicWorkforceTaskPrice":{
8389      "type":"structure",
8390      "members":{
8391        "AmountInUsd":{"shape":"USD"}
8392      }
8393    },
8394    "RealtimeInferenceInstanceTypes":{
8395      "type":"list",
8396      "member":{"shape":"ProductionVariantInstanceType"}
8397    },
8398    "RecordWrapper":{
8399      "type":"string",
8400      "enum":[
8401        "None",
8402        "RecordIO"
8403      ]
8404    },
8405    "RenderUiTemplateRequest":{
8406      "type":"structure",
8407      "required":[
8408        "Task",
8409        "RoleArn"
8410      ],
8411      "members":{
8412        "UiTemplate":{"shape":"UiTemplate"},
8413        "Task":{"shape":"RenderableTask"},
8414        "RoleArn":{"shape":"RoleArn"},
8415        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"}
8416      }
8417    },
8418    "RenderUiTemplateResponse":{
8419      "type":"structure",
8420      "required":[
8421        "RenderedContent",
8422        "Errors"
8423      ],
8424      "members":{
8425        "RenderedContent":{"shape":"String"},
8426        "Errors":{"shape":"RenderingErrorList"}
8427      }
8428    },
8429    "RenderableTask":{
8430      "type":"structure",
8431      "required":["Input"],
8432      "members":{
8433        "Input":{"shape":"TaskInput"}
8434      }
8435    },
8436    "RenderingError":{
8437      "type":"structure",
8438      "required":[
8439        "Code",
8440        "Message"
8441      ],
8442      "members":{
8443        "Code":{"shape":"String"},
8444        "Message":{"shape":"String"}
8445      }
8446    },
8447    "RenderingErrorList":{
8448      "type":"list",
8449      "member":{"shape":"RenderingError"}
8450    },
8451    "RepositoryAccessMode":{
8452      "type":"string",
8453      "enum":[
8454        "Platform",
8455        "Vpc"
8456      ]
8457    },
8458    "ResolvedAttributes":{
8459      "type":"structure",
8460      "members":{
8461        "AutoMLJobObjective":{"shape":"AutoMLJobObjective"},
8462        "ProblemType":{"shape":"ProblemType"},
8463        "CompletionCriteria":{"shape":"AutoMLJobCompletionCriteria"}
8464      }
8465    },
8466    "ResourceArn":{
8467      "type":"string",
8468      "max":256,
8469      "pattern":"arn:.*"
8470    },
8471    "ResourceConfig":{
8472      "type":"structure",
8473      "required":[
8474        "InstanceType",
8475        "InstanceCount",
8476        "VolumeSizeInGB"
8477      ],
8478      "members":{
8479        "InstanceType":{"shape":"TrainingInstanceType"},
8480        "InstanceCount":{"shape":"TrainingInstanceCount"},
8481        "VolumeSizeInGB":{"shape":"VolumeSizeInGB"},
8482        "VolumeKmsKeyId":{"shape":"KmsKeyId"}
8483      }
8484    },
8485    "ResourceId":{
8486      "type":"string",
8487      "max":32
8488    },
8489    "ResourceInUse":{
8490      "type":"structure",
8491      "members":{
8492        "Message":{"shape":"FailureReason"}
8493      },
8494      "exception":true
8495    },
8496    "ResourceLimitExceeded":{
8497      "type":"structure",
8498      "members":{
8499        "Message":{"shape":"FailureReason"}
8500      },
8501      "exception":true
8502    },
8503    "ResourceLimits":{
8504      "type":"structure",
8505      "required":[
8506        "MaxNumberOfTrainingJobs",
8507        "MaxParallelTrainingJobs"
8508      ],
8509      "members":{
8510        "MaxNumberOfTrainingJobs":{"shape":"MaxNumberOfTrainingJobs"},
8511        "MaxParallelTrainingJobs":{"shape":"MaxParallelTrainingJobs"}
8512      }
8513    },
8514    "ResourceNotFound":{
8515      "type":"structure",
8516      "members":{
8517        "Message":{"shape":"FailureReason"}
8518      },
8519      "exception":true
8520    },
8521    "ResourcePropertyName":{
8522      "type":"string",
8523      "max":255,
8524      "min":1,
8525      "pattern":".+"
8526    },
8527    "ResourceSpec":{
8528      "type":"structure",
8529      "members":{
8530        "SageMakerImageArn":{"shape":"ImageArn"},
8531        "SageMakerImageVersionArn":{"shape":"ImageVersionArn"},
8532        "InstanceType":{"shape":"AppInstanceType"}
8533      }
8534    },
8535    "ResourceType":{
8536      "type":"string",
8537      "enum":[
8538        "TrainingJob",
8539        "Experiment",
8540        "ExperimentTrial",
8541        "ExperimentTrialComponent"
8542      ]
8543    },
8544    "ResponseMIMEType":{
8545      "type":"string",
8546      "max":1024,
8547      "pattern":"^[-\\w]+\\/.+$"
8548    },
8549    "ResponseMIMETypes":{
8550      "type":"list",
8551      "member":{"shape":"ResponseMIMEType"}
8552    },
8553    "RetentionPolicy":{
8554      "type":"structure",
8555      "members":{
8556        "HomeEfsFileSystem":{"shape":"RetentionType"}
8557      }
8558    },
8559    "RetentionType":{
8560      "type":"string",
8561      "enum":[
8562        "Retain",
8563        "Delete"
8564      ]
8565    },
8566    "RoleArn":{
8567      "type":"string",
8568      "max":2048,
8569      "min":20,
8570      "pattern":"^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$"
8571    },
8572    "RootAccess":{
8573      "type":"string",
8574      "enum":[
8575        "Enabled",
8576        "Disabled"
8577      ]
8578    },
8579    "RuleConfigurationName":{
8580      "type":"string",
8581      "max":256,
8582      "min":1,
8583      "pattern":".*"
8584    },
8585    "RuleEvaluationStatus":{
8586      "type":"string",
8587      "enum":[
8588        "InProgress",
8589        "NoIssuesFound",
8590        "IssuesFound",
8591        "Error",
8592        "Stopping",
8593        "Stopped"
8594      ]
8595    },
8596    "RuleParameters":{
8597      "type":"map",
8598      "key":{"shape":"ConfigKey"},
8599      "value":{"shape":"ConfigValue"},
8600      "max":20,
8601      "min":0
8602    },
8603    "S3DataDistribution":{
8604      "type":"string",
8605      "enum":[
8606        "FullyReplicated",
8607        "ShardedByS3Key"
8608      ]
8609    },
8610    "S3DataSource":{
8611      "type":"structure",
8612      "required":[
8613        "S3DataType",
8614        "S3Uri"
8615      ],
8616      "members":{
8617        "S3DataType":{"shape":"S3DataType"},
8618        "S3Uri":{"shape":"S3Uri"},
8619        "S3DataDistributionType":{"shape":"S3DataDistribution"},
8620        "AttributeNames":{"shape":"AttributeNames"}
8621      }
8622    },
8623    "S3DataType":{
8624      "type":"string",
8625      "enum":[
8626        "ManifestFile",
8627        "S3Prefix",
8628        "AugmentedManifestFile"
8629      ]
8630    },
8631    "S3Uri":{
8632      "type":"string",
8633      "max":1024,
8634      "pattern":"^(https|s3)://([^/]+)/?(.*)$"
8635    },
8636    "SamplingPercentage":{
8637      "type":"integer",
8638      "max":100,
8639      "min":0
8640    },
8641    "ScheduleConfig":{
8642      "type":"structure",
8643      "required":["ScheduleExpression"],
8644      "members":{
8645        "ScheduleExpression":{"shape":"ScheduleExpression"}
8646      }
8647    },
8648    "ScheduleExpression":{
8649      "type":"string",
8650      "max":256,
8651      "min":1
8652    },
8653    "ScheduleStatus":{
8654      "type":"string",
8655      "enum":[
8656        "Pending",
8657        "Failed",
8658        "Scheduled",
8659        "Stopped"
8660      ]
8661    },
8662    "SearchExpression":{
8663      "type":"structure",
8664      "members":{
8665        "Filters":{"shape":"FilterList"},
8666        "NestedFilters":{"shape":"NestedFiltersList"},
8667        "SubExpressions":{"shape":"SearchExpressionList"},
8668        "Operator":{"shape":"BooleanOperator"}
8669      }
8670    },
8671    "SearchExpressionList":{
8672      "type":"list",
8673      "member":{"shape":"SearchExpression"},
8674      "max":20,
8675      "min":1
8676    },
8677    "SearchRecord":{
8678      "type":"structure",
8679      "members":{
8680        "TrainingJob":{"shape":"TrainingJob"},
8681        "Experiment":{"shape":"Experiment"},
8682        "Trial":{"shape":"Trial"},
8683        "TrialComponent":{"shape":"TrialComponent"}
8684      }
8685    },
8686    "SearchRequest":{
8687      "type":"structure",
8688      "required":["Resource"],
8689      "members":{
8690        "Resource":{"shape":"ResourceType"},
8691        "SearchExpression":{"shape":"SearchExpression"},
8692        "SortBy":{"shape":"ResourcePropertyName"},
8693        "SortOrder":{"shape":"SearchSortOrder"},
8694        "NextToken":{"shape":"NextToken"},
8695        "MaxResults":{
8696          "shape":"MaxResults",
8697          "box":true
8698        }
8699      }
8700    },
8701    "SearchResponse":{
8702      "type":"structure",
8703      "members":{
8704        "Results":{"shape":"SearchResultsList"},
8705        "NextToken":{"shape":"NextToken"}
8706      }
8707    },
8708    "SearchResultsList":{
8709      "type":"list",
8710      "member":{"shape":"SearchRecord"}
8711    },
8712    "SearchSortOrder":{
8713      "type":"string",
8714      "enum":[
8715        "Ascending",
8716        "Descending"
8717      ]
8718    },
8719    "SecondaryStatus":{
8720      "type":"string",
8721      "enum":[
8722        "Starting",
8723        "LaunchingMLInstances",
8724        "PreparingTrainingStack",
8725        "Downloading",
8726        "DownloadingTrainingImage",
8727        "Training",
8728        "Uploading",
8729        "Stopping",
8730        "Stopped",
8731        "MaxRuntimeExceeded",
8732        "Completed",
8733        "Failed",
8734        "Interrupted",
8735        "MaxWaitTimeExceeded"
8736      ]
8737    },
8738    "SecondaryStatusTransition":{
8739      "type":"structure",
8740      "required":[
8741        "Status",
8742        "StartTime"
8743      ],
8744      "members":{
8745        "Status":{"shape":"SecondaryStatus"},
8746        "StartTime":{"shape":"Timestamp"},
8747        "EndTime":{"shape":"Timestamp"},
8748        "StatusMessage":{"shape":"StatusMessage"}
8749      }
8750    },
8751    "SecondaryStatusTransitions":{
8752      "type":"list",
8753      "member":{"shape":"SecondaryStatusTransition"}
8754    },
8755    "SecretArn":{
8756      "type":"string",
8757      "max":2048,
8758      "min":1,
8759      "pattern":"arn:aws[a-z\\-]*:secretsmanager:[a-z0-9\\-]*:[0-9]{12}:secret:.*"
8760    },
8761    "SecurityGroupId":{
8762      "type":"string",
8763      "max":32,
8764      "pattern":"[-0-9a-zA-Z]+"
8765    },
8766    "SecurityGroupIds":{
8767      "type":"list",
8768      "member":{"shape":"SecurityGroupId"},
8769      "max":5
8770    },
8771    "Seed":{"type":"long"},
8772    "SessionExpirationDurationInSeconds":{
8773      "type":"integer",
8774      "max":43200,
8775      "min":1800
8776    },
8777    "SharingSettings":{
8778      "type":"structure",
8779      "members":{
8780        "NotebookOutputOption":{"shape":"NotebookOutputOption"},
8781        "S3OutputPath":{"shape":"S3Uri"},
8782        "S3KmsKeyId":{"shape":"KmsKeyId"}
8783      }
8784    },
8785    "ShuffleConfig":{
8786      "type":"structure",
8787      "required":["Seed"],
8788      "members":{
8789        "Seed":{"shape":"Seed"}
8790      }
8791    },
8792    "SingleSignOnUserIdentifier":{
8793      "type":"string",
8794      "pattern":"UserName"
8795    },
8796    "SnsTopicArn":{
8797      "type":"string",
8798      "max":2048,
8799      "pattern":"arn:aws[a-z\\-]*:sns:[a-z0-9\\-]*:[0-9]{12}:[a-zA-Z0-9_.-]+"
8800    },
8801    "SortBy":{
8802      "type":"string",
8803      "enum":[
8804        "Name",
8805        "CreationTime",
8806        "Status"
8807      ]
8808    },
8809    "SortExperimentsBy":{
8810      "type":"string",
8811      "enum":[
8812        "Name",
8813        "CreationTime"
8814      ]
8815    },
8816    "SortOrder":{
8817      "type":"string",
8818      "enum":[
8819        "Ascending",
8820        "Descending"
8821      ]
8822    },
8823    "SortTrialComponentsBy":{
8824      "type":"string",
8825      "enum":[
8826        "Name",
8827        "CreationTime"
8828      ]
8829    },
8830    "SortTrialsBy":{
8831      "type":"string",
8832      "enum":[
8833        "Name",
8834        "CreationTime"
8835      ]
8836    },
8837    "SourceAlgorithm":{
8838      "type":"structure",
8839      "required":["AlgorithmName"],
8840      "members":{
8841        "ModelDataUrl":{"shape":"Url"},
8842        "AlgorithmName":{"shape":"ArnOrName"}
8843      }
8844    },
8845    "SourceAlgorithmList":{
8846      "type":"list",
8847      "member":{"shape":"SourceAlgorithm"},
8848      "max":1,
8849      "min":1
8850    },
8851    "SourceAlgorithmSpecification":{
8852      "type":"structure",
8853      "required":["SourceAlgorithms"],
8854      "members":{
8855        "SourceAlgorithms":{"shape":"SourceAlgorithmList"}
8856      }
8857    },
8858    "SourceIpConfig":{
8859      "type":"structure",
8860      "required":["Cidrs"],
8861      "members":{
8862        "Cidrs":{"shape":"Cidrs"}
8863      }
8864    },
8865    "SourceType":{
8866      "type":"string",
8867      "max":128
8868    },
8869    "SplitType":{
8870      "type":"string",
8871      "enum":[
8872        "None",
8873        "Line",
8874        "RecordIO",
8875        "TFRecord"
8876      ]
8877    },
8878    "StartMonitoringScheduleRequest":{
8879      "type":"structure",
8880      "required":["MonitoringScheduleName"],
8881      "members":{
8882        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"}
8883      }
8884    },
8885    "StartNotebookInstanceInput":{
8886      "type":"structure",
8887      "required":["NotebookInstanceName"],
8888      "members":{
8889        "NotebookInstanceName":{"shape":"NotebookInstanceName"}
8890      }
8891    },
8892    "StatusDetails":{
8893      "type":"string",
8894      "max":1024,
8895      "pattern":".*"
8896    },
8897    "StatusMessage":{"type":"string"},
8898    "StopAutoMLJobRequest":{
8899      "type":"structure",
8900      "required":["AutoMLJobName"],
8901      "members":{
8902        "AutoMLJobName":{"shape":"AutoMLJobName"}
8903      }
8904    },
8905    "StopCompilationJobRequest":{
8906      "type":"structure",
8907      "required":["CompilationJobName"],
8908      "members":{
8909        "CompilationJobName":{"shape":"EntityName"}
8910      }
8911    },
8912    "StopHyperParameterTuningJobRequest":{
8913      "type":"structure",
8914      "required":["HyperParameterTuningJobName"],
8915      "members":{
8916        "HyperParameterTuningJobName":{"shape":"HyperParameterTuningJobName"}
8917      }
8918    },
8919    "StopLabelingJobRequest":{
8920      "type":"structure",
8921      "required":["LabelingJobName"],
8922      "members":{
8923        "LabelingJobName":{"shape":"LabelingJobName"}
8924      }
8925    },
8926    "StopMonitoringScheduleRequest":{
8927      "type":"structure",
8928      "required":["MonitoringScheduleName"],
8929      "members":{
8930        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"}
8931      }
8932    },
8933    "StopNotebookInstanceInput":{
8934      "type":"structure",
8935      "required":["NotebookInstanceName"],
8936      "members":{
8937        "NotebookInstanceName":{"shape":"NotebookInstanceName"}
8938      }
8939    },
8940    "StopProcessingJobRequest":{
8941      "type":"structure",
8942      "required":["ProcessingJobName"],
8943      "members":{
8944        "ProcessingJobName":{"shape":"ProcessingJobName"}
8945      }
8946    },
8947    "StopTrainingJobRequest":{
8948      "type":"structure",
8949      "required":["TrainingJobName"],
8950      "members":{
8951        "TrainingJobName":{"shape":"TrainingJobName"}
8952      }
8953    },
8954    "StopTransformJobRequest":{
8955      "type":"structure",
8956      "required":["TransformJobName"],
8957      "members":{
8958        "TransformJobName":{"shape":"TransformJobName"}
8959      }
8960    },
8961    "StoppingCondition":{
8962      "type":"structure",
8963      "members":{
8964        "MaxRuntimeInSeconds":{"shape":"MaxRuntimeInSeconds"},
8965        "MaxWaitTimeInSeconds":{"shape":"MaxWaitTimeInSeconds"}
8966      }
8967    },
8968    "String":{"type":"string"},
8969    "String1024":{
8970      "type":"string",
8971      "max":1024
8972    },
8973    "String200":{
8974      "type":"string",
8975      "max":200,
8976      "min":1,
8977      "pattern":".+"
8978    },
8979    "String256":{
8980      "type":"string",
8981      "max":256
8982    },
8983    "StringParameterValue":{
8984      "type":"string",
8985      "max":256,
8986      "pattern":".*"
8987    },
8988    "SubnetId":{
8989      "type":"string",
8990      "max":32,
8991      "pattern":"[-0-9a-zA-Z]+"
8992    },
8993    "Subnets":{
8994      "type":"list",
8995      "member":{"shape":"SubnetId"},
8996      "max":16,
8997      "min":1
8998    },
8999    "SubscribedWorkteam":{
9000      "type":"structure",
9001      "required":["WorkteamArn"],
9002      "members":{
9003        "WorkteamArn":{"shape":"WorkteamArn"},
9004        "MarketplaceTitle":{"shape":"String200"},
9005        "SellerName":{"shape":"String"},
9006        "MarketplaceDescription":{"shape":"String200"},
9007        "ListingId":{"shape":"String"}
9008      }
9009    },
9010    "SubscribedWorkteams":{
9011      "type":"list",
9012      "member":{"shape":"SubscribedWorkteam"}
9013    },
9014    "Success":{"type":"boolean"},
9015    "SuggestionQuery":{
9016      "type":"structure",
9017      "members":{
9018        "PropertyNameQuery":{"shape":"PropertyNameQuery"}
9019      }
9020    },
9021    "Tag":{
9022      "type":"structure",
9023      "required":[
9024        "Key",
9025        "Value"
9026      ],
9027      "members":{
9028        "Key":{"shape":"TagKey"},
9029        "Value":{"shape":"TagValue"}
9030      }
9031    },
9032    "TagKey":{
9033      "type":"string",
9034      "max":128,
9035      "min":1,
9036      "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
9037    },
9038    "TagKeyList":{
9039      "type":"list",
9040      "member":{"shape":"TagKey"},
9041      "max":50,
9042      "min":1
9043    },
9044    "TagList":{
9045      "type":"list",
9046      "member":{"shape":"Tag"},
9047      "max":50,
9048      "min":0
9049    },
9050    "TagValue":{
9051      "type":"string",
9052      "max":256,
9053      "min":0,
9054      "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
9055    },
9056    "TargetAttributeName":{
9057      "type":"string",
9058      "min":1
9059    },
9060    "TargetDevice":{
9061      "type":"string",
9062      "enum":[
9063        "lambda",
9064        "ml_m4",
9065        "ml_m5",
9066        "ml_c4",
9067        "ml_c5",
9068        "ml_p2",
9069        "ml_p3",
9070        "ml_g4dn",
9071        "ml_inf1",
9072        "jetson_tx1",
9073        "jetson_tx2",
9074        "jetson_nano",
9075        "jetson_xavier",
9076        "rasp3b",
9077        "imx8qm",
9078        "deeplens",
9079        "rk3399",
9080        "rk3288",
9081        "aisage",
9082        "sbe_c",
9083        "qcs605",
9084        "qcs603",
9085        "sitara_am57x",
9086        "amba_cv22",
9087        "x86_win32",
9088        "x86_win64",
9089        "coreml"
9090      ]
9091    },
9092    "TargetObjectiveMetricValue":{"type":"float"},
9093    "TargetPlatform":{
9094      "type":"structure",
9095      "required":[
9096        "Os",
9097        "Arch"
9098      ],
9099      "members":{
9100        "Os":{"shape":"TargetPlatformOs"},
9101        "Arch":{"shape":"TargetPlatformArch"},
9102        "Accelerator":{"shape":"TargetPlatformAccelerator"}
9103      }
9104    },
9105    "TargetPlatformAccelerator":{
9106      "type":"string",
9107      "enum":[
9108        "INTEL_GRAPHICS",
9109        "MALI",
9110        "NVIDIA"
9111      ]
9112    },
9113    "TargetPlatformArch":{
9114      "type":"string",
9115      "enum":[
9116        "X86_64",
9117        "X86",
9118        "ARM64",
9119        "ARM_EABI",
9120        "ARM_EABIHF"
9121      ]
9122    },
9123    "TargetPlatformOs":{
9124      "type":"string",
9125      "enum":[
9126        "ANDROID",
9127        "LINUX"
9128      ]
9129    },
9130    "TaskAvailabilityLifetimeInSeconds":{
9131      "type":"integer",
9132      "max":864000,
9133      "min":60
9134    },
9135    "TaskCount":{
9136      "type":"integer",
9137      "min":1
9138    },
9139    "TaskDescription":{
9140      "type":"string",
9141      "max":255,
9142      "min":1,
9143      "pattern":".+"
9144    },
9145    "TaskInput":{
9146      "type":"string",
9147      "max":128000,
9148      "min":2,
9149      "pattern":"[\\S\\s]+"
9150    },
9151    "TaskKeyword":{
9152      "type":"string",
9153      "max":30,
9154      "min":1,
9155      "pattern":"^[A-Za-z0-9]+( [A-Za-z0-9]+)*$"
9156    },
9157    "TaskKeywords":{
9158      "type":"list",
9159      "member":{"shape":"TaskKeyword"},
9160      "max":5,
9161      "min":1
9162    },
9163    "TaskTimeLimitInSeconds":{
9164      "type":"integer",
9165      "max":604800,
9166      "min":30
9167    },
9168    "TaskTitle":{
9169      "type":"string",
9170      "max":128,
9171      "min":1,
9172      "pattern":"^[\\t\\n\\r -\\uD7FF\\uE000-\\uFFFD]*$"
9173    },
9174    "TemplateContent":{
9175      "type":"string",
9176      "max":128000,
9177      "min":1,
9178      "pattern":"[\\S\\s]+"
9179    },
9180    "TemplateContentSha256":{
9181      "type":"string",
9182      "max":128000,
9183      "min":1
9184    },
9185    "TemplateUrl":{
9186      "type":"string",
9187      "max":2048,
9188      "min":1
9189    },
9190    "TensorBoardAppSettings":{
9191      "type":"structure",
9192      "members":{
9193        "DefaultResourceSpec":{"shape":"ResourceSpec"}
9194      }
9195    },
9196    "TensorBoardOutputConfig":{
9197      "type":"structure",
9198      "required":["S3OutputPath"],
9199      "members":{
9200        "LocalPath":{"shape":"DirectoryPath"},
9201        "S3OutputPath":{"shape":"S3Uri"}
9202      }
9203    },
9204    "TenthFractionsOfACent":{
9205      "type":"integer",
9206      "max":9,
9207      "min":0
9208    },
9209    "Timestamp":{"type":"timestamp"},
9210    "TrainingInputMode":{
9211      "type":"string",
9212      "enum":[
9213        "Pipe",
9214        "File"
9215      ]
9216    },
9217    "TrainingInstanceCount":{
9218      "type":"integer",
9219      "min":1
9220    },
9221    "TrainingInstanceType":{
9222      "type":"string",
9223      "enum":[
9224        "ml.m4.xlarge",
9225        "ml.m4.2xlarge",
9226        "ml.m4.4xlarge",
9227        "ml.m4.10xlarge",
9228        "ml.m4.16xlarge",
9229        "ml.g4dn.xlarge",
9230        "ml.g4dn.2xlarge",
9231        "ml.g4dn.4xlarge",
9232        "ml.g4dn.8xlarge",
9233        "ml.g4dn.12xlarge",
9234        "ml.g4dn.16xlarge",
9235        "ml.m5.large",
9236        "ml.m5.xlarge",
9237        "ml.m5.2xlarge",
9238        "ml.m5.4xlarge",
9239        "ml.m5.12xlarge",
9240        "ml.m5.24xlarge",
9241        "ml.c4.xlarge",
9242        "ml.c4.2xlarge",
9243        "ml.c4.4xlarge",
9244        "ml.c4.8xlarge",
9245        "ml.p2.xlarge",
9246        "ml.p2.8xlarge",
9247        "ml.p2.16xlarge",
9248        "ml.p3.2xlarge",
9249        "ml.p3.8xlarge",
9250        "ml.p3.16xlarge",
9251        "ml.p3dn.24xlarge",
9252        "ml.p4d.24xlarge",
9253        "ml.c5.xlarge",
9254        "ml.c5.2xlarge",
9255        "ml.c5.4xlarge",
9256        "ml.c5.9xlarge",
9257        "ml.c5.18xlarge",
9258        "ml.c5n.xlarge",
9259        "ml.c5n.2xlarge",
9260        "ml.c5n.4xlarge",
9261        "ml.c5n.9xlarge",
9262        "ml.c5n.18xlarge"
9263      ]
9264    },
9265    "TrainingInstanceTypes":{
9266      "type":"list",
9267      "member":{"shape":"TrainingInstanceType"}
9268    },
9269    "TrainingJob":{
9270      "type":"structure",
9271      "members":{
9272        "TrainingJobName":{"shape":"TrainingJobName"},
9273        "TrainingJobArn":{"shape":"TrainingJobArn"},
9274        "TuningJobArn":{"shape":"HyperParameterTuningJobArn"},
9275        "LabelingJobArn":{"shape":"LabelingJobArn"},
9276        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
9277        "ModelArtifacts":{"shape":"ModelArtifacts"},
9278        "TrainingJobStatus":{"shape":"TrainingJobStatus"},
9279        "SecondaryStatus":{"shape":"SecondaryStatus"},
9280        "FailureReason":{"shape":"FailureReason"},
9281        "HyperParameters":{"shape":"HyperParameters"},
9282        "AlgorithmSpecification":{"shape":"AlgorithmSpecification"},
9283        "RoleArn":{"shape":"RoleArn"},
9284        "InputDataConfig":{"shape":"InputDataConfig"},
9285        "OutputDataConfig":{"shape":"OutputDataConfig"},
9286        "ResourceConfig":{"shape":"ResourceConfig"},
9287        "VpcConfig":{"shape":"VpcConfig"},
9288        "StoppingCondition":{"shape":"StoppingCondition"},
9289        "CreationTime":{"shape":"Timestamp"},
9290        "TrainingStartTime":{"shape":"Timestamp"},
9291        "TrainingEndTime":{"shape":"Timestamp"},
9292        "LastModifiedTime":{"shape":"Timestamp"},
9293        "SecondaryStatusTransitions":{"shape":"SecondaryStatusTransitions"},
9294        "FinalMetricDataList":{"shape":"FinalMetricDataList"},
9295        "EnableNetworkIsolation":{"shape":"Boolean"},
9296        "EnableInterContainerTrafficEncryption":{"shape":"Boolean"},
9297        "EnableManagedSpotTraining":{"shape":"Boolean"},
9298        "CheckpointConfig":{"shape":"CheckpointConfig"},
9299        "TrainingTimeInSeconds":{"shape":"TrainingTimeInSeconds"},
9300        "BillableTimeInSeconds":{"shape":"BillableTimeInSeconds"},
9301        "DebugHookConfig":{"shape":"DebugHookConfig"},
9302        "ExperimentConfig":{"shape":"ExperimentConfig"},
9303        "DebugRuleConfigurations":{"shape":"DebugRuleConfigurations"},
9304        "TensorBoardOutputConfig":{"shape":"TensorBoardOutputConfig"},
9305        "DebugRuleEvaluationStatuses":{"shape":"DebugRuleEvaluationStatuses"},
9306        "Tags":{"shape":"TagList"}
9307      }
9308    },
9309    "TrainingJobArn":{
9310      "type":"string",
9311      "max":256,
9312      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:training-job/.*"
9313    },
9314    "TrainingJobDefinition":{
9315      "type":"structure",
9316      "required":[
9317        "TrainingInputMode",
9318        "InputDataConfig",
9319        "OutputDataConfig",
9320        "ResourceConfig",
9321        "StoppingCondition"
9322      ],
9323      "members":{
9324        "TrainingInputMode":{"shape":"TrainingInputMode"},
9325        "HyperParameters":{"shape":"HyperParameters"},
9326        "InputDataConfig":{"shape":"InputDataConfig"},
9327        "OutputDataConfig":{"shape":"OutputDataConfig"},
9328        "ResourceConfig":{"shape":"ResourceConfig"},
9329        "StoppingCondition":{"shape":"StoppingCondition"}
9330      }
9331    },
9332    "TrainingJobEarlyStoppingType":{
9333      "type":"string",
9334      "enum":[
9335        "Off",
9336        "Auto"
9337      ]
9338    },
9339    "TrainingJobName":{
9340      "type":"string",
9341      "max":63,
9342      "min":1,
9343      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
9344    },
9345    "TrainingJobSortByOptions":{
9346      "type":"string",
9347      "enum":[
9348        "Name",
9349        "CreationTime",
9350        "Status",
9351        "FinalObjectiveMetricValue"
9352      ]
9353    },
9354    "TrainingJobStatus":{
9355      "type":"string",
9356      "enum":[
9357        "InProgress",
9358        "Completed",
9359        "Failed",
9360        "Stopping",
9361        "Stopped"
9362      ]
9363    },
9364    "TrainingJobStatusCounter":{
9365      "type":"integer",
9366      "min":0
9367    },
9368    "TrainingJobStatusCounters":{
9369      "type":"structure",
9370      "members":{
9371        "Completed":{"shape":"TrainingJobStatusCounter"},
9372        "InProgress":{"shape":"TrainingJobStatusCounter"},
9373        "RetryableError":{"shape":"TrainingJobStatusCounter"},
9374        "NonRetryableError":{"shape":"TrainingJobStatusCounter"},
9375        "Stopped":{"shape":"TrainingJobStatusCounter"}
9376      }
9377    },
9378    "TrainingJobSummaries":{
9379      "type":"list",
9380      "member":{"shape":"TrainingJobSummary"}
9381    },
9382    "TrainingJobSummary":{
9383      "type":"structure",
9384      "required":[
9385        "TrainingJobName",
9386        "TrainingJobArn",
9387        "CreationTime",
9388        "TrainingJobStatus"
9389      ],
9390      "members":{
9391        "TrainingJobName":{"shape":"TrainingJobName"},
9392        "TrainingJobArn":{"shape":"TrainingJobArn"},
9393        "CreationTime":{"shape":"Timestamp"},
9394        "TrainingEndTime":{"shape":"Timestamp"},
9395        "LastModifiedTime":{"shape":"Timestamp"},
9396        "TrainingJobStatus":{"shape":"TrainingJobStatus"}
9397      }
9398    },
9399    "TrainingSpecification":{
9400      "type":"structure",
9401      "required":[
9402        "TrainingImage",
9403        "SupportedTrainingInstanceTypes",
9404        "TrainingChannels"
9405      ],
9406      "members":{
9407        "TrainingImage":{"shape":"ContainerImage"},
9408        "TrainingImageDigest":{"shape":"ImageDigest"},
9409        "SupportedHyperParameters":{"shape":"HyperParameterSpecifications"},
9410        "SupportedTrainingInstanceTypes":{"shape":"TrainingInstanceTypes"},
9411        "SupportsDistributedTraining":{"shape":"Boolean"},
9412        "MetricDefinitions":{"shape":"MetricDefinitionList"},
9413        "TrainingChannels":{"shape":"ChannelSpecifications"},
9414        "SupportedTuningJobObjectiveMetrics":{"shape":"HyperParameterTuningJobObjectives"}
9415      }
9416    },
9417    "TrainingTimeInSeconds":{
9418      "type":"integer",
9419      "min":1
9420    },
9421    "TransformDataSource":{
9422      "type":"structure",
9423      "required":["S3DataSource"],
9424      "members":{
9425        "S3DataSource":{"shape":"TransformS3DataSource"}
9426      }
9427    },
9428    "TransformEnvironmentKey":{
9429      "type":"string",
9430      "max":1024,
9431      "pattern":"[a-zA-Z_][a-zA-Z0-9_]*"
9432    },
9433    "TransformEnvironmentMap":{
9434      "type":"map",
9435      "key":{"shape":"TransformEnvironmentKey"},
9436      "value":{"shape":"TransformEnvironmentValue"},
9437      "max":16
9438    },
9439    "TransformEnvironmentValue":{
9440      "type":"string",
9441      "max":10240,
9442      "pattern":"[\\S\\s]*"
9443    },
9444    "TransformInput":{
9445      "type":"structure",
9446      "required":["DataSource"],
9447      "members":{
9448        "DataSource":{"shape":"TransformDataSource"},
9449        "ContentType":{"shape":"ContentType"},
9450        "CompressionType":{"shape":"CompressionType"},
9451        "SplitType":{"shape":"SplitType"}
9452      }
9453    },
9454    "TransformInstanceCount":{
9455      "type":"integer",
9456      "min":1
9457    },
9458    "TransformInstanceType":{
9459      "type":"string",
9460      "enum":[
9461        "ml.m4.xlarge",
9462        "ml.m4.2xlarge",
9463        "ml.m4.4xlarge",
9464        "ml.m4.10xlarge",
9465        "ml.m4.16xlarge",
9466        "ml.c4.xlarge",
9467        "ml.c4.2xlarge",
9468        "ml.c4.4xlarge",
9469        "ml.c4.8xlarge",
9470        "ml.p2.xlarge",
9471        "ml.p2.8xlarge",
9472        "ml.p2.16xlarge",
9473        "ml.p3.2xlarge",
9474        "ml.p3.8xlarge",
9475        "ml.p3.16xlarge",
9476        "ml.c5.xlarge",
9477        "ml.c5.2xlarge",
9478        "ml.c5.4xlarge",
9479        "ml.c5.9xlarge",
9480        "ml.c5.18xlarge",
9481        "ml.m5.large",
9482        "ml.m5.xlarge",
9483        "ml.m5.2xlarge",
9484        "ml.m5.4xlarge",
9485        "ml.m5.12xlarge",
9486        "ml.m5.24xlarge"
9487      ]
9488    },
9489    "TransformInstanceTypes":{
9490      "type":"list",
9491      "member":{"shape":"TransformInstanceType"},
9492      "min":1
9493    },
9494    "TransformJob":{
9495      "type":"structure",
9496      "members":{
9497        "TransformJobName":{"shape":"TransformJobName"},
9498        "TransformJobArn":{"shape":"TransformJobArn"},
9499        "TransformJobStatus":{"shape":"TransformJobStatus"},
9500        "FailureReason":{"shape":"FailureReason"},
9501        "ModelName":{"shape":"ModelName"},
9502        "MaxConcurrentTransforms":{"shape":"MaxConcurrentTransforms"},
9503        "ModelClientConfig":{"shape":"ModelClientConfig"},
9504        "MaxPayloadInMB":{"shape":"MaxPayloadInMB"},
9505        "BatchStrategy":{"shape":"BatchStrategy"},
9506        "Environment":{"shape":"TransformEnvironmentMap"},
9507        "TransformInput":{"shape":"TransformInput"},
9508        "TransformOutput":{"shape":"TransformOutput"},
9509        "TransformResources":{"shape":"TransformResources"},
9510        "CreationTime":{"shape":"Timestamp"},
9511        "TransformStartTime":{"shape":"Timestamp"},
9512        "TransformEndTime":{"shape":"Timestamp"},
9513        "LabelingJobArn":{"shape":"LabelingJobArn"},
9514        "AutoMLJobArn":{"shape":"AutoMLJobArn"},
9515        "DataProcessing":{"shape":"DataProcessing"},
9516        "ExperimentConfig":{"shape":"ExperimentConfig"},
9517        "Tags":{"shape":"TagList"}
9518      }
9519    },
9520    "TransformJobArn":{
9521      "type":"string",
9522      "max":256,
9523      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:transform-job/.*"
9524    },
9525    "TransformJobDefinition":{
9526      "type":"structure",
9527      "required":[
9528        "TransformInput",
9529        "TransformOutput",
9530        "TransformResources"
9531      ],
9532      "members":{
9533        "MaxConcurrentTransforms":{"shape":"MaxConcurrentTransforms"},
9534        "MaxPayloadInMB":{"shape":"MaxPayloadInMB"},
9535        "BatchStrategy":{"shape":"BatchStrategy"},
9536        "Environment":{"shape":"TransformEnvironmentMap"},
9537        "TransformInput":{"shape":"TransformInput"},
9538        "TransformOutput":{"shape":"TransformOutput"},
9539        "TransformResources":{"shape":"TransformResources"}
9540      }
9541    },
9542    "TransformJobName":{
9543      "type":"string",
9544      "max":63,
9545      "min":1,
9546      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
9547    },
9548    "TransformJobStatus":{
9549      "type":"string",
9550      "enum":[
9551        "InProgress",
9552        "Completed",
9553        "Failed",
9554        "Stopping",
9555        "Stopped"
9556      ]
9557    },
9558    "TransformJobSummaries":{
9559      "type":"list",
9560      "member":{"shape":"TransformJobSummary"}
9561    },
9562    "TransformJobSummary":{
9563      "type":"structure",
9564      "required":[
9565        "TransformJobName",
9566        "TransformJobArn",
9567        "CreationTime",
9568        "TransformJobStatus"
9569      ],
9570      "members":{
9571        "TransformJobName":{"shape":"TransformJobName"},
9572        "TransformJobArn":{"shape":"TransformJobArn"},
9573        "CreationTime":{"shape":"Timestamp"},
9574        "TransformEndTime":{"shape":"Timestamp"},
9575        "LastModifiedTime":{"shape":"Timestamp"},
9576        "TransformJobStatus":{"shape":"TransformJobStatus"},
9577        "FailureReason":{"shape":"FailureReason"}
9578      }
9579    },
9580    "TransformOutput":{
9581      "type":"structure",
9582      "required":["S3OutputPath"],
9583      "members":{
9584        "S3OutputPath":{"shape":"S3Uri"},
9585        "Accept":{"shape":"Accept"},
9586        "AssembleWith":{"shape":"AssemblyType"},
9587        "KmsKeyId":{"shape":"KmsKeyId"}
9588      }
9589    },
9590    "TransformResources":{
9591      "type":"structure",
9592      "required":[
9593        "InstanceType",
9594        "InstanceCount"
9595      ],
9596      "members":{
9597        "InstanceType":{"shape":"TransformInstanceType"},
9598        "InstanceCount":{"shape":"TransformInstanceCount"},
9599        "VolumeKmsKeyId":{"shape":"KmsKeyId"}
9600      }
9601    },
9602    "TransformS3DataSource":{
9603      "type":"structure",
9604      "required":[
9605        "S3DataType",
9606        "S3Uri"
9607      ],
9608      "members":{
9609        "S3DataType":{"shape":"S3DataType"},
9610        "S3Uri":{"shape":"S3Uri"}
9611      }
9612    },
9613    "Trial":{
9614      "type":"structure",
9615      "members":{
9616        "TrialName":{"shape":"ExperimentEntityName"},
9617        "TrialArn":{"shape":"TrialArn"},
9618        "DisplayName":{"shape":"ExperimentEntityName"},
9619        "ExperimentName":{"shape":"ExperimentEntityName"},
9620        "Source":{"shape":"TrialSource"},
9621        "CreationTime":{"shape":"Timestamp"},
9622        "CreatedBy":{"shape":"UserContext"},
9623        "LastModifiedTime":{"shape":"Timestamp"},
9624        "LastModifiedBy":{"shape":"UserContext"},
9625        "Tags":{"shape":"TagList"},
9626        "TrialComponentSummaries":{"shape":"TrialComponentSimpleSummaries"}
9627      }
9628    },
9629    "TrialArn":{
9630      "type":"string",
9631      "max":256,
9632      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:experiment-trial/.*"
9633    },
9634    "TrialComponent":{
9635      "type":"structure",
9636      "members":{
9637        "TrialComponentName":{"shape":"ExperimentEntityName"},
9638        "DisplayName":{"shape":"ExperimentEntityName"},
9639        "TrialComponentArn":{"shape":"TrialComponentArn"},
9640        "Source":{"shape":"TrialComponentSource"},
9641        "Status":{"shape":"TrialComponentStatus"},
9642        "StartTime":{"shape":"Timestamp"},
9643        "EndTime":{"shape":"Timestamp"},
9644        "CreationTime":{"shape":"Timestamp"},
9645        "CreatedBy":{"shape":"UserContext"},
9646        "LastModifiedTime":{"shape":"Timestamp"},
9647        "LastModifiedBy":{"shape":"UserContext"},
9648        "Parameters":{"shape":"TrialComponentParameters"},
9649        "InputArtifacts":{"shape":"TrialComponentArtifacts"},
9650        "OutputArtifacts":{"shape":"TrialComponentArtifacts"},
9651        "Metrics":{"shape":"TrialComponentMetricSummaries"},
9652        "SourceDetail":{"shape":"TrialComponentSourceDetail"},
9653        "Tags":{"shape":"TagList"},
9654        "Parents":{"shape":"Parents"}
9655      }
9656    },
9657    "TrialComponentArn":{
9658      "type":"string",
9659      "max":256,
9660      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:experiment-trial-component/.*"
9661    },
9662    "TrialComponentArtifact":{
9663      "type":"structure",
9664      "required":["Value"],
9665      "members":{
9666        "MediaType":{"shape":"MediaType"},
9667        "Value":{"shape":"TrialComponentArtifactValue"}
9668      }
9669    },
9670    "TrialComponentArtifactValue":{
9671      "type":"string",
9672      "max":2048,
9673      "pattern":".*"
9674    },
9675    "TrialComponentArtifacts":{
9676      "type":"map",
9677      "key":{"shape":"TrialComponentKey64"},
9678      "value":{"shape":"TrialComponentArtifact"},
9679      "max":30
9680    },
9681    "TrialComponentKey256":{
9682      "type":"string",
9683      "max":256,
9684      "pattern":".*"
9685    },
9686    "TrialComponentKey64":{
9687      "type":"string",
9688      "max":64,
9689      "pattern":".*"
9690    },
9691    "TrialComponentMetricSummaries":{
9692      "type":"list",
9693      "member":{"shape":"TrialComponentMetricSummary"}
9694    },
9695    "TrialComponentMetricSummary":{
9696      "type":"structure",
9697      "members":{
9698        "MetricName":{"shape":"MetricName"},
9699        "SourceArn":{"shape":"TrialComponentSourceArn"},
9700        "TimeStamp":{"shape":"Timestamp"},
9701        "Max":{"shape":"OptionalDouble"},
9702        "Min":{"shape":"OptionalDouble"},
9703        "Last":{"shape":"OptionalDouble"},
9704        "Count":{"shape":"OptionalInteger"},
9705        "Avg":{"shape":"OptionalDouble"},
9706        "StdDev":{"shape":"OptionalDouble"}
9707      }
9708    },
9709    "TrialComponentParameterValue":{
9710      "type":"structure",
9711      "members":{
9712        "StringValue":{"shape":"StringParameterValue"},
9713        "NumberValue":{"shape":"DoubleParameterValue"}
9714      }
9715    },
9716    "TrialComponentParameters":{
9717      "type":"map",
9718      "key":{"shape":"TrialComponentKey256"},
9719      "value":{"shape":"TrialComponentParameterValue"},
9720      "max":150
9721    },
9722    "TrialComponentPrimaryStatus":{
9723      "type":"string",
9724      "enum":[
9725        "InProgress",
9726        "Completed",
9727        "Failed",
9728        "Stopping",
9729        "Stopped"
9730      ]
9731    },
9732    "TrialComponentSimpleSummaries":{
9733      "type":"list",
9734      "member":{"shape":"TrialComponentSimpleSummary"}
9735    },
9736    "TrialComponentSimpleSummary":{
9737      "type":"structure",
9738      "members":{
9739        "TrialComponentName":{"shape":"ExperimentEntityName"},
9740        "TrialComponentArn":{"shape":"TrialComponentArn"},
9741        "TrialComponentSource":{"shape":"TrialComponentSource"},
9742        "CreationTime":{"shape":"Timestamp"},
9743        "CreatedBy":{"shape":"UserContext"}
9744      }
9745    },
9746    "TrialComponentSource":{
9747      "type":"structure",
9748      "required":["SourceArn"],
9749      "members":{
9750        "SourceArn":{"shape":"TrialComponentSourceArn"},
9751        "SourceType":{"shape":"SourceType"}
9752      }
9753    },
9754    "TrialComponentSourceArn":{
9755      "type":"string",
9756      "max":256,
9757      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*"
9758    },
9759    "TrialComponentSourceDetail":{
9760      "type":"structure",
9761      "members":{
9762        "SourceArn":{"shape":"TrialComponentSourceArn"},
9763        "TrainingJob":{"shape":"TrainingJob"},
9764        "ProcessingJob":{"shape":"ProcessingJob"},
9765        "TransformJob":{"shape":"TransformJob"}
9766      }
9767    },
9768    "TrialComponentStatus":{
9769      "type":"structure",
9770      "members":{
9771        "PrimaryStatus":{"shape":"TrialComponentPrimaryStatus"},
9772        "Message":{"shape":"TrialComponentStatusMessage"}
9773      }
9774    },
9775    "TrialComponentStatusMessage":{
9776      "type":"string",
9777      "max":1024,
9778      "pattern":".*"
9779    },
9780    "TrialComponentSummaries":{
9781      "type":"list",
9782      "member":{"shape":"TrialComponentSummary"}
9783    },
9784    "TrialComponentSummary":{
9785      "type":"structure",
9786      "members":{
9787        "TrialComponentName":{"shape":"ExperimentEntityName"},
9788        "TrialComponentArn":{"shape":"TrialComponentArn"},
9789        "DisplayName":{"shape":"ExperimentEntityName"},
9790        "TrialComponentSource":{"shape":"TrialComponentSource"},
9791        "Status":{"shape":"TrialComponentStatus"},
9792        "StartTime":{"shape":"Timestamp"},
9793        "EndTime":{"shape":"Timestamp"},
9794        "CreationTime":{"shape":"Timestamp"},
9795        "CreatedBy":{"shape":"UserContext"},
9796        "LastModifiedTime":{"shape":"Timestamp"},
9797        "LastModifiedBy":{"shape":"UserContext"}
9798      }
9799    },
9800    "TrialSource":{
9801      "type":"structure",
9802      "required":["SourceArn"],
9803      "members":{
9804        "SourceArn":{"shape":"TrialSourceArn"},
9805        "SourceType":{"shape":"SourceType"}
9806      }
9807    },
9808    "TrialSourceArn":{
9809      "type":"string",
9810      "max":256,
9811      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*"
9812    },
9813    "TrialSummaries":{
9814      "type":"list",
9815      "member":{"shape":"TrialSummary"}
9816    },
9817    "TrialSummary":{
9818      "type":"structure",
9819      "members":{
9820        "TrialArn":{"shape":"TrialArn"},
9821        "TrialName":{"shape":"ExperimentEntityName"},
9822        "DisplayName":{"shape":"ExperimentEntityName"},
9823        "TrialSource":{"shape":"TrialSource"},
9824        "CreationTime":{"shape":"Timestamp"},
9825        "LastModifiedTime":{"shape":"Timestamp"}
9826      }
9827    },
9828    "TuningJobCompletionCriteria":{
9829      "type":"structure",
9830      "required":["TargetObjectiveMetricValue"],
9831      "members":{
9832        "TargetObjectiveMetricValue":{"shape":"TargetObjectiveMetricValue"}
9833      }
9834    },
9835    "USD":{
9836      "type":"structure",
9837      "members":{
9838        "Dollars":{"shape":"Dollars"},
9839        "Cents":{"shape":"Cents"},
9840        "TenthFractionsOfACent":{"shape":"TenthFractionsOfACent"}
9841      }
9842    },
9843    "UiConfig":{
9844      "type":"structure",
9845      "members":{
9846        "UiTemplateS3Uri":{"shape":"S3Uri"},
9847        "HumanTaskUiArn":{"shape":"HumanTaskUiArn"}
9848      }
9849    },
9850    "UiTemplate":{
9851      "type":"structure",
9852      "required":["Content"],
9853      "members":{
9854        "Content":{"shape":"TemplateContent"}
9855      }
9856    },
9857    "UiTemplateInfo":{
9858      "type":"structure",
9859      "members":{
9860        "Url":{"shape":"TemplateUrl"},
9861        "ContentSha256":{"shape":"TemplateContentSha256"}
9862      }
9863    },
9864    "UpdateAppImageConfigRequest":{
9865      "type":"structure",
9866      "required":["AppImageConfigName"],
9867      "members":{
9868        "AppImageConfigName":{"shape":"AppImageConfigName"},
9869        "KernelGatewayImageConfig":{"shape":"KernelGatewayImageConfig"}
9870      }
9871    },
9872    "UpdateAppImageConfigResponse":{
9873      "type":"structure",
9874      "members":{
9875        "AppImageConfigArn":{"shape":"AppImageConfigArn"}
9876      }
9877    },
9878    "UpdateCodeRepositoryInput":{
9879      "type":"structure",
9880      "required":["CodeRepositoryName"],
9881      "members":{
9882        "CodeRepositoryName":{"shape":"EntityName"},
9883        "GitConfig":{"shape":"GitConfigForUpdate"}
9884      }
9885    },
9886    "UpdateCodeRepositoryOutput":{
9887      "type":"structure",
9888      "required":["CodeRepositoryArn"],
9889      "members":{
9890        "CodeRepositoryArn":{"shape":"CodeRepositoryArn"}
9891      }
9892    },
9893    "UpdateDomainRequest":{
9894      "type":"structure",
9895      "required":["DomainId"],
9896      "members":{
9897        "DomainId":{"shape":"DomainId"},
9898        "DefaultUserSettings":{"shape":"UserSettings"}
9899      }
9900    },
9901    "UpdateDomainResponse":{
9902      "type":"structure",
9903      "members":{
9904        "DomainArn":{"shape":"DomainArn"}
9905      }
9906    },
9907    "UpdateEndpointInput":{
9908      "type":"structure",
9909      "required":[
9910        "EndpointName",
9911        "EndpointConfigName"
9912      ],
9913      "members":{
9914        "EndpointName":{"shape":"EndpointName"},
9915        "EndpointConfigName":{"shape":"EndpointConfigName"},
9916        "RetainAllVariantProperties":{"shape":"Boolean"},
9917        "ExcludeRetainedVariantProperties":{"shape":"VariantPropertyList"}
9918      }
9919    },
9920    "UpdateEndpointOutput":{
9921      "type":"structure",
9922      "required":["EndpointArn"],
9923      "members":{
9924        "EndpointArn":{"shape":"EndpointArn"}
9925      }
9926    },
9927    "UpdateEndpointWeightsAndCapacitiesInput":{
9928      "type":"structure",
9929      "required":[
9930        "EndpointName",
9931        "DesiredWeightsAndCapacities"
9932      ],
9933      "members":{
9934        "EndpointName":{"shape":"EndpointName"},
9935        "DesiredWeightsAndCapacities":{"shape":"DesiredWeightAndCapacityList"}
9936      }
9937    },
9938    "UpdateEndpointWeightsAndCapacitiesOutput":{
9939      "type":"structure",
9940      "required":["EndpointArn"],
9941      "members":{
9942        "EndpointArn":{"shape":"EndpointArn"}
9943      }
9944    },
9945    "UpdateExperimentRequest":{
9946      "type":"structure",
9947      "required":["ExperimentName"],
9948      "members":{
9949        "ExperimentName":{"shape":"ExperimentEntityName"},
9950        "DisplayName":{"shape":"ExperimentEntityName"},
9951        "Description":{"shape":"ExperimentDescription"}
9952      }
9953    },
9954    "UpdateExperimentResponse":{
9955      "type":"structure",
9956      "members":{
9957        "ExperimentArn":{"shape":"ExperimentArn"}
9958      }
9959    },
9960    "UpdateImageRequest":{
9961      "type":"structure",
9962      "required":["ImageName"],
9963      "members":{
9964        "DeleteProperties":{"shape":"ImageDeletePropertyList"},
9965        "Description":{"shape":"ImageDescription"},
9966        "DisplayName":{"shape":"ImageDisplayName"},
9967        "ImageName":{"shape":"ImageName"},
9968        "RoleArn":{"shape":"RoleArn"}
9969      }
9970    },
9971    "UpdateImageResponse":{
9972      "type":"structure",
9973      "members":{
9974        "ImageArn":{"shape":"ImageArn"}
9975      }
9976    },
9977    "UpdateMonitoringScheduleRequest":{
9978      "type":"structure",
9979      "required":[
9980        "MonitoringScheduleName",
9981        "MonitoringScheduleConfig"
9982      ],
9983      "members":{
9984        "MonitoringScheduleName":{"shape":"MonitoringScheduleName"},
9985        "MonitoringScheduleConfig":{"shape":"MonitoringScheduleConfig"}
9986      }
9987    },
9988    "UpdateMonitoringScheduleResponse":{
9989      "type":"structure",
9990      "required":["MonitoringScheduleArn"],
9991      "members":{
9992        "MonitoringScheduleArn":{"shape":"MonitoringScheduleArn"}
9993      }
9994    },
9995    "UpdateNotebookInstanceInput":{
9996      "type":"structure",
9997      "required":["NotebookInstanceName"],
9998      "members":{
9999        "NotebookInstanceName":{"shape":"NotebookInstanceName"},
10000        "InstanceType":{"shape":"InstanceType"},
10001        "RoleArn":{"shape":"RoleArn"},
10002        "LifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
10003        "DisassociateLifecycleConfig":{"shape":"DisassociateNotebookInstanceLifecycleConfig"},
10004        "VolumeSizeInGB":{"shape":"NotebookInstanceVolumeSizeInGB"},
10005        "DefaultCodeRepository":{"shape":"CodeRepositoryNameOrUrl"},
10006        "AdditionalCodeRepositories":{"shape":"AdditionalCodeRepositoryNamesOrUrls"},
10007        "AcceleratorTypes":{"shape":"NotebookInstanceAcceleratorTypes"},
10008        "DisassociateAcceleratorTypes":{"shape":"DisassociateNotebookInstanceAcceleratorTypes"},
10009        "DisassociateDefaultCodeRepository":{"shape":"DisassociateDefaultCodeRepository"},
10010        "DisassociateAdditionalCodeRepositories":{"shape":"DisassociateAdditionalCodeRepositories"},
10011        "RootAccess":{"shape":"RootAccess"}
10012      }
10013    },
10014    "UpdateNotebookInstanceLifecycleConfigInput":{
10015      "type":"structure",
10016      "required":["NotebookInstanceLifecycleConfigName"],
10017      "members":{
10018        "NotebookInstanceLifecycleConfigName":{"shape":"NotebookInstanceLifecycleConfigName"},
10019        "OnCreate":{"shape":"NotebookInstanceLifecycleConfigList"},
10020        "OnStart":{"shape":"NotebookInstanceLifecycleConfigList"}
10021      }
10022    },
10023    "UpdateNotebookInstanceLifecycleConfigOutput":{
10024      "type":"structure",
10025      "members":{
10026      }
10027    },
10028    "UpdateNotebookInstanceOutput":{
10029      "type":"structure",
10030      "members":{
10031      }
10032    },
10033    "UpdateTrialComponentRequest":{
10034      "type":"structure",
10035      "required":["TrialComponentName"],
10036      "members":{
10037        "TrialComponentName":{"shape":"ExperimentEntityName"},
10038        "DisplayName":{"shape":"ExperimentEntityName"},
10039        "Status":{"shape":"TrialComponentStatus"},
10040        "StartTime":{"shape":"Timestamp"},
10041        "EndTime":{"shape":"Timestamp"},
10042        "Parameters":{"shape":"TrialComponentParameters"},
10043        "ParametersToRemove":{"shape":"ListTrialComponentKey256"},
10044        "InputArtifacts":{"shape":"TrialComponentArtifacts"},
10045        "InputArtifactsToRemove":{"shape":"ListTrialComponentKey256"},
10046        "OutputArtifacts":{"shape":"TrialComponentArtifacts"},
10047        "OutputArtifactsToRemove":{"shape":"ListTrialComponentKey256"}
10048      }
10049    },
10050    "UpdateTrialComponentResponse":{
10051      "type":"structure",
10052      "members":{
10053        "TrialComponentArn":{"shape":"TrialComponentArn"}
10054      }
10055    },
10056    "UpdateTrialRequest":{
10057      "type":"structure",
10058      "required":["TrialName"],
10059      "members":{
10060        "TrialName":{"shape":"ExperimentEntityName"},
10061        "DisplayName":{"shape":"ExperimentEntityName"}
10062      }
10063    },
10064    "UpdateTrialResponse":{
10065      "type":"structure",
10066      "members":{
10067        "TrialArn":{"shape":"TrialArn"}
10068      }
10069    },
10070    "UpdateUserProfileRequest":{
10071      "type":"structure",
10072      "required":[
10073        "DomainId",
10074        "UserProfileName"
10075      ],
10076      "members":{
10077        "DomainId":{"shape":"DomainId"},
10078        "UserProfileName":{"shape":"UserProfileName"},
10079        "UserSettings":{"shape":"UserSettings"}
10080      }
10081    },
10082    "UpdateUserProfileResponse":{
10083      "type":"structure",
10084      "members":{
10085        "UserProfileArn":{"shape":"UserProfileArn"}
10086      }
10087    },
10088    "UpdateWorkforceRequest":{
10089      "type":"structure",
10090      "required":["WorkforceName"],
10091      "members":{
10092        "WorkforceName":{"shape":"WorkforceName"},
10093        "SourceIpConfig":{"shape":"SourceIpConfig"},
10094        "OidcConfig":{"shape":"OidcConfig"}
10095      }
10096    },
10097    "UpdateWorkforceResponse":{
10098      "type":"structure",
10099      "required":["Workforce"],
10100      "members":{
10101        "Workforce":{"shape":"Workforce"}
10102      }
10103    },
10104    "UpdateWorkteamRequest":{
10105      "type":"structure",
10106      "required":["WorkteamName"],
10107      "members":{
10108        "WorkteamName":{"shape":"WorkteamName"},
10109        "MemberDefinitions":{"shape":"MemberDefinitions"},
10110        "Description":{"shape":"String200"},
10111        "NotificationConfiguration":{"shape":"NotificationConfiguration"}
10112      }
10113    },
10114    "UpdateWorkteamResponse":{
10115      "type":"structure",
10116      "required":["Workteam"],
10117      "members":{
10118        "Workteam":{"shape":"Workteam"}
10119      }
10120    },
10121    "Url":{
10122      "type":"string",
10123      "max":1024,
10124      "pattern":"^(https|s3)://([^/]+)/?(.*)$"
10125    },
10126    "UserContext":{
10127      "type":"structure",
10128      "members":{
10129        "UserProfileArn":{"shape":"String"},
10130        "UserProfileName":{"shape":"String"},
10131        "DomainId":{"shape":"String"}
10132      }
10133    },
10134    "UserProfileArn":{
10135      "type":"string",
10136      "max":256,
10137      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:user-profile/.*"
10138    },
10139    "UserProfileDetails":{
10140      "type":"structure",
10141      "members":{
10142        "DomainId":{"shape":"DomainId"},
10143        "UserProfileName":{"shape":"UserProfileName"},
10144        "Status":{"shape":"UserProfileStatus"},
10145        "CreationTime":{"shape":"CreationTime"},
10146        "LastModifiedTime":{"shape":"LastModifiedTime"}
10147      }
10148    },
10149    "UserProfileList":{
10150      "type":"list",
10151      "member":{"shape":"UserProfileDetails"}
10152    },
10153    "UserProfileName":{
10154      "type":"string",
10155      "max":63,
10156      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
10157    },
10158    "UserProfileSortKey":{
10159      "type":"string",
10160      "enum":[
10161        "CreationTime",
10162        "LastModifiedTime"
10163      ]
10164    },
10165    "UserProfileStatus":{
10166      "type":"string",
10167      "enum":[
10168        "Deleting",
10169        "Failed",
10170        "InService",
10171        "Pending",
10172        "Updating",
10173        "Update_Failed",
10174        "Delete_Failed"
10175      ]
10176    },
10177    "UserSettings":{
10178      "type":"structure",
10179      "members":{
10180        "ExecutionRole":{"shape":"RoleArn"},
10181        "SecurityGroups":{"shape":"SecurityGroupIds"},
10182        "SharingSettings":{"shape":"SharingSettings"},
10183        "JupyterServerAppSettings":{"shape":"JupyterServerAppSettings"},
10184        "KernelGatewayAppSettings":{"shape":"KernelGatewayAppSettings"},
10185        "TensorBoardAppSettings":{"shape":"TensorBoardAppSettings"}
10186      }
10187    },
10188    "VariantName":{
10189      "type":"string",
10190      "max":63,
10191      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
10192    },
10193    "VariantProperty":{
10194      "type":"structure",
10195      "required":["VariantPropertyType"],
10196      "members":{
10197        "VariantPropertyType":{"shape":"VariantPropertyType"}
10198      }
10199    },
10200    "VariantPropertyList":{
10201      "type":"list",
10202      "member":{"shape":"VariantProperty"},
10203      "max":3,
10204      "min":0
10205    },
10206    "VariantPropertyType":{
10207      "type":"string",
10208      "enum":[
10209        "DesiredInstanceCount",
10210        "DesiredWeight",
10211        "DataCaptureConfig"
10212      ]
10213    },
10214    "VariantWeight":{
10215      "type":"float",
10216      "min":0
10217    },
10218    "VersionedArnOrName":{
10219      "type":"string",
10220      "max":176,
10221      "min":1,
10222      "pattern":"(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:[a-z\\-]*\\/)?([a-zA-Z0-9]([a-zA-Z0-9-]){0,62})(?<!-)(\\/[0-9]{1,5})?$"
10223    },
10224    "VolumeSizeInGB":{
10225      "type":"integer",
10226      "min":1
10227    },
10228    "VpcConfig":{
10229      "type":"structure",
10230      "required":[
10231        "SecurityGroupIds",
10232        "Subnets"
10233      ],
10234      "members":{
10235        "SecurityGroupIds":{"shape":"VpcSecurityGroupIds"},
10236        "Subnets":{"shape":"Subnets"}
10237      }
10238    },
10239    "VpcId":{
10240      "type":"string",
10241      "max":32,
10242      "pattern":"[-0-9a-zA-Z]+"
10243    },
10244    "VpcSecurityGroupIds":{
10245      "type":"list",
10246      "member":{"shape":"SecurityGroupId"},
10247      "max":5,
10248      "min":1
10249    },
10250    "Workforce":{
10251      "type":"structure",
10252      "required":[
10253        "WorkforceName",
10254        "WorkforceArn"
10255      ],
10256      "members":{
10257        "WorkforceName":{"shape":"WorkforceName"},
10258        "WorkforceArn":{"shape":"WorkforceArn"},
10259        "LastUpdatedDate":{"shape":"Timestamp"},
10260        "SourceIpConfig":{"shape":"SourceIpConfig"},
10261        "SubDomain":{"shape":"String"},
10262        "CognitoConfig":{"shape":"CognitoConfig"},
10263        "OidcConfig":{"shape":"OidcConfigForResponse"},
10264        "CreateDate":{"shape":"Timestamp"}
10265      }
10266    },
10267    "WorkforceArn":{
10268      "type":"string",
10269      "max":256,
10270      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:workforce/.*"
10271    },
10272    "WorkforceName":{
10273      "type":"string",
10274      "max":63,
10275      "min":1,
10276      "pattern":"^[a-zA-Z0-9]([a-zA-Z0-9\\-])*$"
10277    },
10278    "Workforces":{
10279      "type":"list",
10280      "member":{"shape":"Workforce"}
10281    },
10282    "Workteam":{
10283      "type":"structure",
10284      "required":[
10285        "WorkteamName",
10286        "MemberDefinitions",
10287        "WorkteamArn",
10288        "Description"
10289      ],
10290      "members":{
10291        "WorkteamName":{"shape":"WorkteamName"},
10292        "MemberDefinitions":{"shape":"MemberDefinitions"},
10293        "WorkteamArn":{"shape":"WorkteamArn"},
10294        "WorkforceArn":{"shape":"WorkforceArn"},
10295        "ProductListingIds":{"shape":"ProductListings"},
10296        "Description":{"shape":"String200"},
10297        "SubDomain":{"shape":"String"},
10298        "CreateDate":{"shape":"Timestamp"},
10299        "LastUpdatedDate":{"shape":"Timestamp"},
10300        "NotificationConfiguration":{"shape":"NotificationConfiguration"}
10301      }
10302    },
10303    "WorkteamArn":{
10304      "type":"string",
10305      "max":256,
10306      "pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:workteam/.*"
10307    },
10308    "WorkteamName":{
10309      "type":"string",
10310      "max":63,
10311      "min":1,
10312      "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*"
10313    },
10314    "Workteams":{
10315      "type":"list",
10316      "member":{"shape":"Workteam"}
10317    }
10318  }
10319}
10320