1{
2  "version":"2.0",
3  "metadata":{
4    "apiVersion":"2018-05-23",
5    "endpointPrefix":"kinesisanalytics",
6    "jsonVersion":"1.1",
7    "protocol":"json",
8    "serviceAbbreviation":"Kinesis Analytics V2",
9    "serviceFullName":"Amazon Kinesis Analytics",
10    "serviceId":"Kinesis Analytics V2",
11    "signatureVersion":"v4",
12    "signingName":"kinesisanalytics",
13    "targetPrefix":"KinesisAnalytics_20180523",
14    "uid":"kinesisanalyticsv2-2018-05-23"
15  },
16  "operations":{
17    "AddApplicationCloudWatchLoggingOption":{
18      "name":"AddApplicationCloudWatchLoggingOption",
19      "http":{
20        "method":"POST",
21        "requestUri":"/"
22      },
23      "input":{"shape":"AddApplicationCloudWatchLoggingOptionRequest"},
24      "output":{"shape":"AddApplicationCloudWatchLoggingOptionResponse"},
25      "errors":[
26        {"shape":"ResourceNotFoundException"},
27        {"shape":"ResourceInUseException"},
28        {"shape":"InvalidArgumentException"},
29        {"shape":"ConcurrentModificationException"},
30        {"shape":"InvalidRequestException"},
31        {"shape":"InvalidApplicationConfigurationException"}
32      ]
33    },
34    "AddApplicationInput":{
35      "name":"AddApplicationInput",
36      "http":{
37        "method":"POST",
38        "requestUri":"/"
39      },
40      "input":{"shape":"AddApplicationInputRequest"},
41      "output":{"shape":"AddApplicationInputResponse"},
42      "errors":[
43        {"shape":"ResourceNotFoundException"},
44        {"shape":"ResourceInUseException"},
45        {"shape":"InvalidArgumentException"},
46        {"shape":"ConcurrentModificationException"},
47        {"shape":"CodeValidationException"},
48        {"shape":"InvalidRequestException"}
49      ]
50    },
51    "AddApplicationInputProcessingConfiguration":{
52      "name":"AddApplicationInputProcessingConfiguration",
53      "http":{
54        "method":"POST",
55        "requestUri":"/"
56      },
57      "input":{"shape":"AddApplicationInputProcessingConfigurationRequest"},
58      "output":{"shape":"AddApplicationInputProcessingConfigurationResponse"},
59      "errors":[
60        {"shape":"ResourceNotFoundException"},
61        {"shape":"ResourceInUseException"},
62        {"shape":"InvalidArgumentException"},
63        {"shape":"ConcurrentModificationException"},
64        {"shape":"InvalidRequestException"}
65      ]
66    },
67    "AddApplicationOutput":{
68      "name":"AddApplicationOutput",
69      "http":{
70        "method":"POST",
71        "requestUri":"/"
72      },
73      "input":{"shape":"AddApplicationOutputRequest"},
74      "output":{"shape":"AddApplicationOutputResponse"},
75      "errors":[
76        {"shape":"ResourceNotFoundException"},
77        {"shape":"ResourceInUseException"},
78        {"shape":"InvalidArgumentException"},
79        {"shape":"ConcurrentModificationException"},
80        {"shape":"InvalidRequestException"}
81      ]
82    },
83    "AddApplicationReferenceDataSource":{
84      "name":"AddApplicationReferenceDataSource",
85      "http":{
86        "method":"POST",
87        "requestUri":"/"
88      },
89      "input":{"shape":"AddApplicationReferenceDataSourceRequest"},
90      "output":{"shape":"AddApplicationReferenceDataSourceResponse"},
91      "errors":[
92        {"shape":"ResourceNotFoundException"},
93        {"shape":"ResourceInUseException"},
94        {"shape":"InvalidArgumentException"},
95        {"shape":"ConcurrentModificationException"},
96        {"shape":"InvalidRequestException"}
97      ]
98    },
99    "AddApplicationVpcConfiguration":{
100      "name":"AddApplicationVpcConfiguration",
101      "http":{
102        "method":"POST",
103        "requestUri":"/"
104      },
105      "input":{"shape":"AddApplicationVpcConfigurationRequest"},
106      "output":{"shape":"AddApplicationVpcConfigurationResponse"},
107      "errors":[
108        {"shape":"ResourceNotFoundException"},
109        {"shape":"ResourceInUseException"},
110        {"shape":"InvalidArgumentException"},
111        {"shape":"ConcurrentModificationException"},
112        {"shape":"InvalidApplicationConfigurationException"}
113      ]
114    },
115    "CreateApplication":{
116      "name":"CreateApplication",
117      "http":{
118        "method":"POST",
119        "requestUri":"/"
120      },
121      "input":{"shape":"CreateApplicationRequest"},
122      "output":{"shape":"CreateApplicationResponse"},
123      "errors":[
124        {"shape":"CodeValidationException"},
125        {"shape":"ResourceInUseException"},
126        {"shape":"LimitExceededException"},
127        {"shape":"InvalidArgumentException"},
128        {"shape":"InvalidRequestException"},
129        {"shape":"TooManyTagsException"},
130        {"shape":"ConcurrentModificationException"},
131        {"shape":"UnsupportedOperationException"}
132      ]
133    },
134    "CreateApplicationPresignedUrl":{
135      "name":"CreateApplicationPresignedUrl",
136      "http":{
137        "method":"POST",
138        "requestUri":"/"
139      },
140      "input":{"shape":"CreateApplicationPresignedUrlRequest"},
141      "output":{"shape":"CreateApplicationPresignedUrlResponse"},
142      "errors":[
143        {"shape":"ResourceNotFoundException"},
144        {"shape":"ResourceInUseException"},
145        {"shape":"InvalidArgumentException"}
146      ]
147    },
148    "CreateApplicationSnapshot":{
149      "name":"CreateApplicationSnapshot",
150      "http":{
151        "method":"POST",
152        "requestUri":"/"
153      },
154      "input":{"shape":"CreateApplicationSnapshotRequest"},
155      "output":{"shape":"CreateApplicationSnapshotResponse"},
156      "errors":[
157        {"shape":"ResourceInUseException"},
158        {"shape":"ResourceNotFoundException"},
159        {"shape":"LimitExceededException"},
160        {"shape":"InvalidArgumentException"},
161        {"shape":"UnsupportedOperationException"},
162        {"shape":"InvalidRequestException"},
163        {"shape":"InvalidApplicationConfigurationException"}
164      ]
165    },
166    "DeleteApplication":{
167      "name":"DeleteApplication",
168      "http":{
169        "method":"POST",
170        "requestUri":"/"
171      },
172      "input":{"shape":"DeleteApplicationRequest"},
173      "output":{"shape":"DeleteApplicationResponse"},
174      "errors":[
175        {"shape":"ConcurrentModificationException"},
176        {"shape":"ResourceNotFoundException"},
177        {"shape":"ResourceInUseException"},
178        {"shape":"InvalidArgumentException"},
179        {"shape":"InvalidRequestException"},
180        {"shape":"InvalidApplicationConfigurationException"}
181      ]
182    },
183    "DeleteApplicationCloudWatchLoggingOption":{
184      "name":"DeleteApplicationCloudWatchLoggingOption",
185      "http":{
186        "method":"POST",
187        "requestUri":"/"
188      },
189      "input":{"shape":"DeleteApplicationCloudWatchLoggingOptionRequest"},
190      "output":{"shape":"DeleteApplicationCloudWatchLoggingOptionResponse"},
191      "errors":[
192        {"shape":"ResourceNotFoundException"},
193        {"shape":"ResourceInUseException"},
194        {"shape":"InvalidArgumentException"},
195        {"shape":"ConcurrentModificationException"},
196        {"shape":"InvalidRequestException"},
197        {"shape":"InvalidApplicationConfigurationException"}
198      ]
199    },
200    "DeleteApplicationInputProcessingConfiguration":{
201      "name":"DeleteApplicationInputProcessingConfiguration",
202      "http":{
203        "method":"POST",
204        "requestUri":"/"
205      },
206      "input":{"shape":"DeleteApplicationInputProcessingConfigurationRequest"},
207      "output":{"shape":"DeleteApplicationInputProcessingConfigurationResponse"},
208      "errors":[
209        {"shape":"ResourceNotFoundException"},
210        {"shape":"ResourceInUseException"},
211        {"shape":"InvalidArgumentException"},
212        {"shape":"ConcurrentModificationException"},
213        {"shape":"InvalidRequestException"}
214      ]
215    },
216    "DeleteApplicationOutput":{
217      "name":"DeleteApplicationOutput",
218      "http":{
219        "method":"POST",
220        "requestUri":"/"
221      },
222      "input":{"shape":"DeleteApplicationOutputRequest"},
223      "output":{"shape":"DeleteApplicationOutputResponse"},
224      "errors":[
225        {"shape":"ResourceNotFoundException"},
226        {"shape":"ResourceInUseException"},
227        {"shape":"InvalidArgumentException"},
228        {"shape":"ConcurrentModificationException"},
229        {"shape":"InvalidRequestException"}
230      ]
231    },
232    "DeleteApplicationReferenceDataSource":{
233      "name":"DeleteApplicationReferenceDataSource",
234      "http":{
235        "method":"POST",
236        "requestUri":"/"
237      },
238      "input":{"shape":"DeleteApplicationReferenceDataSourceRequest"},
239      "output":{"shape":"DeleteApplicationReferenceDataSourceResponse"},
240      "errors":[
241        {"shape":"ResourceNotFoundException"},
242        {"shape":"ResourceInUseException"},
243        {"shape":"InvalidArgumentException"},
244        {"shape":"ConcurrentModificationException"},
245        {"shape":"InvalidRequestException"}
246      ]
247    },
248    "DeleteApplicationSnapshot":{
249      "name":"DeleteApplicationSnapshot",
250      "http":{
251        "method":"POST",
252        "requestUri":"/"
253      },
254      "input":{"shape":"DeleteApplicationSnapshotRequest"},
255      "output":{"shape":"DeleteApplicationSnapshotResponse"},
256      "errors":[
257        {"shape":"ResourceInUseException"},
258        {"shape":"InvalidArgumentException"},
259        {"shape":"UnsupportedOperationException"},
260        {"shape":"InvalidRequestException"},
261        {"shape":"ResourceNotFoundException"}
262      ]
263    },
264    "DeleteApplicationVpcConfiguration":{
265      "name":"DeleteApplicationVpcConfiguration",
266      "http":{
267        "method":"POST",
268        "requestUri":"/"
269      },
270      "input":{"shape":"DeleteApplicationVpcConfigurationRequest"},
271      "output":{"shape":"DeleteApplicationVpcConfigurationResponse"},
272      "errors":[
273        {"shape":"ResourceNotFoundException"},
274        {"shape":"ResourceInUseException"},
275        {"shape":"InvalidArgumentException"},
276        {"shape":"ConcurrentModificationException"},
277        {"shape":"InvalidApplicationConfigurationException"}
278      ]
279    },
280    "DescribeApplication":{
281      "name":"DescribeApplication",
282      "http":{
283        "method":"POST",
284        "requestUri":"/"
285      },
286      "input":{"shape":"DescribeApplicationRequest"},
287      "output":{"shape":"DescribeApplicationResponse"},
288      "errors":[
289        {"shape":"ResourceNotFoundException"},
290        {"shape":"InvalidArgumentException"},
291        {"shape":"InvalidRequestException"}
292      ]
293    },
294    "DescribeApplicationSnapshot":{
295      "name":"DescribeApplicationSnapshot",
296      "http":{
297        "method":"POST",
298        "requestUri":"/"
299      },
300      "input":{"shape":"DescribeApplicationSnapshotRequest"},
301      "output":{"shape":"DescribeApplicationSnapshotResponse"},
302      "errors":[
303        {"shape":"ResourceNotFoundException"},
304        {"shape":"InvalidArgumentException"},
305        {"shape":"UnsupportedOperationException"}
306      ]
307    },
308    "DescribeApplicationVersion":{
309      "name":"DescribeApplicationVersion",
310      "http":{
311        "method":"POST",
312        "requestUri":"/"
313      },
314      "input":{"shape":"DescribeApplicationVersionRequest"},
315      "output":{"shape":"DescribeApplicationVersionResponse"},
316      "errors":[
317        {"shape":"InvalidArgumentException"},
318        {"shape":"ResourceNotFoundException"},
319        {"shape":"UnsupportedOperationException"}
320      ]
321    },
322    "DiscoverInputSchema":{
323      "name":"DiscoverInputSchema",
324      "http":{
325        "method":"POST",
326        "requestUri":"/"
327      },
328      "input":{"shape":"DiscoverInputSchemaRequest"},
329      "output":{"shape":"DiscoverInputSchemaResponse"},
330      "errors":[
331        {"shape":"InvalidArgumentException"},
332        {"shape":"UnableToDetectSchemaException"},
333        {"shape":"ResourceProvisionedThroughputExceededException"},
334        {"shape":"ServiceUnavailableException"},
335        {"shape":"InvalidRequestException"},
336        {"shape":"UnsupportedOperationException"}
337      ]
338    },
339    "ListApplicationSnapshots":{
340      "name":"ListApplicationSnapshots",
341      "http":{
342        "method":"POST",
343        "requestUri":"/"
344      },
345      "input":{"shape":"ListApplicationSnapshotsRequest"},
346      "output":{"shape":"ListApplicationSnapshotsResponse"},
347      "errors":[
348        {"shape":"InvalidArgumentException"},
349        {"shape":"UnsupportedOperationException"}
350      ]
351    },
352    "ListApplicationVersions":{
353      "name":"ListApplicationVersions",
354      "http":{
355        "method":"POST",
356        "requestUri":"/"
357      },
358      "input":{"shape":"ListApplicationVersionsRequest"},
359      "output":{"shape":"ListApplicationVersionsResponse"},
360      "errors":[
361        {"shape":"InvalidArgumentException"},
362        {"shape":"ResourceNotFoundException"},
363        {"shape":"UnsupportedOperationException"}
364      ]
365    },
366    "ListApplications":{
367      "name":"ListApplications",
368      "http":{
369        "method":"POST",
370        "requestUri":"/"
371      },
372      "input":{"shape":"ListApplicationsRequest"},
373      "output":{"shape":"ListApplicationsResponse"},
374      "errors":[
375        {"shape":"InvalidRequestException"}
376      ]
377    },
378    "ListTagsForResource":{
379      "name":"ListTagsForResource",
380      "http":{
381        "method":"POST",
382        "requestUri":"/"
383      },
384      "input":{"shape":"ListTagsForResourceRequest"},
385      "output":{"shape":"ListTagsForResourceResponse"},
386      "errors":[
387        {"shape":"ResourceNotFoundException"},
388        {"shape":"InvalidArgumentException"},
389        {"shape":"ConcurrentModificationException"}
390      ]
391    },
392    "RollbackApplication":{
393      "name":"RollbackApplication",
394      "http":{
395        "method":"POST",
396        "requestUri":"/"
397      },
398      "input":{"shape":"RollbackApplicationRequest"},
399      "output":{"shape":"RollbackApplicationResponse"},
400      "errors":[
401        {"shape":"ResourceNotFoundException"},
402        {"shape":"InvalidArgumentException"},
403        {"shape":"ResourceInUseException"},
404        {"shape":"InvalidRequestException"},
405        {"shape":"ConcurrentModificationException"},
406        {"shape":"UnsupportedOperationException"}
407      ]
408    },
409    "StartApplication":{
410      "name":"StartApplication",
411      "http":{
412        "method":"POST",
413        "requestUri":"/"
414      },
415      "input":{"shape":"StartApplicationRequest"},
416      "output":{"shape":"StartApplicationResponse"},
417      "errors":[
418        {"shape":"ResourceNotFoundException"},
419        {"shape":"ResourceInUseException"},
420        {"shape":"InvalidArgumentException"},
421        {"shape":"InvalidApplicationConfigurationException"},
422        {"shape":"InvalidRequestException"}
423      ]
424    },
425    "StopApplication":{
426      "name":"StopApplication",
427      "http":{
428        "method":"POST",
429        "requestUri":"/"
430      },
431      "input":{"shape":"StopApplicationRequest"},
432      "output":{"shape":"StopApplicationResponse"},
433      "errors":[
434        {"shape":"ResourceNotFoundException"},
435        {"shape":"ResourceInUseException"},
436        {"shape":"InvalidArgumentException"},
437        {"shape":"InvalidRequestException"},
438        {"shape":"InvalidApplicationConfigurationException"},
439        {"shape":"ConcurrentModificationException"}
440      ]
441    },
442    "TagResource":{
443      "name":"TagResource",
444      "http":{
445        "method":"POST",
446        "requestUri":"/"
447      },
448      "input":{"shape":"TagResourceRequest"},
449      "output":{"shape":"TagResourceResponse"},
450      "errors":[
451        {"shape":"ResourceNotFoundException"},
452        {"shape":"ResourceInUseException"},
453        {"shape":"TooManyTagsException"},
454        {"shape":"InvalidArgumentException"},
455        {"shape":"ConcurrentModificationException"}
456      ]
457    },
458    "UntagResource":{
459      "name":"UntagResource",
460      "http":{
461        "method":"POST",
462        "requestUri":"/"
463      },
464      "input":{"shape":"UntagResourceRequest"},
465      "output":{"shape":"UntagResourceResponse"},
466      "errors":[
467        {"shape":"ResourceNotFoundException"},
468        {"shape":"ResourceInUseException"},
469        {"shape":"TooManyTagsException"},
470        {"shape":"InvalidArgumentException"},
471        {"shape":"ConcurrentModificationException"}
472      ]
473    },
474    "UpdateApplication":{
475      "name":"UpdateApplication",
476      "http":{
477        "method":"POST",
478        "requestUri":"/"
479      },
480      "input":{"shape":"UpdateApplicationRequest"},
481      "output":{"shape":"UpdateApplicationResponse"},
482      "errors":[
483        {"shape":"CodeValidationException"},
484        {"shape":"ResourceNotFoundException"},
485        {"shape":"ResourceInUseException"},
486        {"shape":"InvalidArgumentException"},
487        {"shape":"ConcurrentModificationException"},
488        {"shape":"InvalidRequestException"},
489        {"shape":"InvalidApplicationConfigurationException"},
490        {"shape":"LimitExceededException"}
491      ]
492    },
493    "UpdateApplicationMaintenanceConfiguration":{
494      "name":"UpdateApplicationMaintenanceConfiguration",
495      "http":{
496        "method":"POST",
497        "requestUri":"/"
498      },
499      "input":{"shape":"UpdateApplicationMaintenanceConfigurationRequest"},
500      "output":{"shape":"UpdateApplicationMaintenanceConfigurationResponse"},
501      "errors":[
502        {"shape":"ResourceNotFoundException"},
503        {"shape":"ResourceInUseException"},
504        {"shape":"InvalidArgumentException"},
505        {"shape":"ConcurrentModificationException"},
506        {"shape":"UnsupportedOperationException"}
507      ]
508    }
509  },
510  "shapes":{
511    "AddApplicationCloudWatchLoggingOptionRequest":{
512      "type":"structure",
513      "required":[
514        "ApplicationName",
515        "CloudWatchLoggingOption"
516      ],
517      "members":{
518        "ApplicationName":{"shape":"ApplicationName"},
519        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
520        "CloudWatchLoggingOption":{"shape":"CloudWatchLoggingOption"},
521        "ConditionalToken":{"shape":"ConditionalToken"}
522      }
523    },
524    "AddApplicationCloudWatchLoggingOptionResponse":{
525      "type":"structure",
526      "members":{
527        "ApplicationARN":{"shape":"ResourceARN"},
528        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
529        "CloudWatchLoggingOptionDescriptions":{"shape":"CloudWatchLoggingOptionDescriptions"}
530      }
531    },
532    "AddApplicationInputProcessingConfigurationRequest":{
533      "type":"structure",
534      "required":[
535        "ApplicationName",
536        "CurrentApplicationVersionId",
537        "InputId",
538        "InputProcessingConfiguration"
539      ],
540      "members":{
541        "ApplicationName":{"shape":"ApplicationName"},
542        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
543        "InputId":{"shape":"Id"},
544        "InputProcessingConfiguration":{"shape":"InputProcessingConfiguration"}
545      }
546    },
547    "AddApplicationInputProcessingConfigurationResponse":{
548      "type":"structure",
549      "members":{
550        "ApplicationARN":{"shape":"ResourceARN"},
551        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
552        "InputId":{"shape":"Id"},
553        "InputProcessingConfigurationDescription":{"shape":"InputProcessingConfigurationDescription"}
554      }
555    },
556    "AddApplicationInputRequest":{
557      "type":"structure",
558      "required":[
559        "ApplicationName",
560        "CurrentApplicationVersionId",
561        "Input"
562      ],
563      "members":{
564        "ApplicationName":{"shape":"ApplicationName"},
565        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
566        "Input":{"shape":"Input"}
567      }
568    },
569    "AddApplicationInputResponse":{
570      "type":"structure",
571      "members":{
572        "ApplicationARN":{"shape":"ResourceARN"},
573        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
574        "InputDescriptions":{"shape":"InputDescriptions"}
575      }
576    },
577    "AddApplicationOutputRequest":{
578      "type":"structure",
579      "required":[
580        "ApplicationName",
581        "CurrentApplicationVersionId",
582        "Output"
583      ],
584      "members":{
585        "ApplicationName":{"shape":"ApplicationName"},
586        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
587        "Output":{"shape":"Output"}
588      }
589    },
590    "AddApplicationOutputResponse":{
591      "type":"structure",
592      "members":{
593        "ApplicationARN":{"shape":"ResourceARN"},
594        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
595        "OutputDescriptions":{"shape":"OutputDescriptions"}
596      }
597    },
598    "AddApplicationReferenceDataSourceRequest":{
599      "type":"structure",
600      "required":[
601        "ApplicationName",
602        "CurrentApplicationVersionId",
603        "ReferenceDataSource"
604      ],
605      "members":{
606        "ApplicationName":{"shape":"ApplicationName"},
607        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
608        "ReferenceDataSource":{"shape":"ReferenceDataSource"}
609      }
610    },
611    "AddApplicationReferenceDataSourceResponse":{
612      "type":"structure",
613      "members":{
614        "ApplicationARN":{"shape":"ResourceARN"},
615        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
616        "ReferenceDataSourceDescriptions":{"shape":"ReferenceDataSourceDescriptions"}
617      }
618    },
619    "AddApplicationVpcConfigurationRequest":{
620      "type":"structure",
621      "required":[
622        "ApplicationName",
623        "VpcConfiguration"
624      ],
625      "members":{
626        "ApplicationName":{"shape":"ApplicationName"},
627        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
628        "VpcConfiguration":{"shape":"VpcConfiguration"},
629        "ConditionalToken":{"shape":"ConditionalToken"}
630      }
631    },
632    "AddApplicationVpcConfigurationResponse":{
633      "type":"structure",
634      "members":{
635        "ApplicationARN":{"shape":"ResourceARN"},
636        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
637        "VpcConfigurationDescription":{"shape":"VpcConfigurationDescription"}
638      }
639    },
640    "ApplicationCodeConfiguration":{
641      "type":"structure",
642      "required":["CodeContentType"],
643      "members":{
644        "CodeContent":{"shape":"CodeContent"},
645        "CodeContentType":{"shape":"CodeContentType"}
646      }
647    },
648    "ApplicationCodeConfigurationDescription":{
649      "type":"structure",
650      "required":["CodeContentType"],
651      "members":{
652        "CodeContentType":{"shape":"CodeContentType"},
653        "CodeContentDescription":{"shape":"CodeContentDescription"}
654      }
655    },
656    "ApplicationCodeConfigurationUpdate":{
657      "type":"structure",
658      "members":{
659        "CodeContentTypeUpdate":{"shape":"CodeContentType"},
660        "CodeContentUpdate":{"shape":"CodeContentUpdate"}
661      }
662    },
663    "ApplicationConfiguration":{
664      "type":"structure",
665      "members":{
666        "SqlApplicationConfiguration":{"shape":"SqlApplicationConfiguration"},
667        "FlinkApplicationConfiguration":{"shape":"FlinkApplicationConfiguration"},
668        "EnvironmentProperties":{"shape":"EnvironmentProperties"},
669        "ApplicationCodeConfiguration":{"shape":"ApplicationCodeConfiguration"},
670        "ApplicationSnapshotConfiguration":{"shape":"ApplicationSnapshotConfiguration"},
671        "VpcConfigurations":{"shape":"VpcConfigurations"},
672        "ZeppelinApplicationConfiguration":{"shape":"ZeppelinApplicationConfiguration"}
673      }
674    },
675    "ApplicationConfigurationDescription":{
676      "type":"structure",
677      "members":{
678        "SqlApplicationConfigurationDescription":{"shape":"SqlApplicationConfigurationDescription"},
679        "ApplicationCodeConfigurationDescription":{"shape":"ApplicationCodeConfigurationDescription"},
680        "RunConfigurationDescription":{"shape":"RunConfigurationDescription"},
681        "FlinkApplicationConfigurationDescription":{"shape":"FlinkApplicationConfigurationDescription"},
682        "EnvironmentPropertyDescriptions":{"shape":"EnvironmentPropertyDescriptions"},
683        "ApplicationSnapshotConfigurationDescription":{"shape":"ApplicationSnapshotConfigurationDescription"},
684        "VpcConfigurationDescriptions":{"shape":"VpcConfigurationDescriptions"},
685        "ZeppelinApplicationConfigurationDescription":{"shape":"ZeppelinApplicationConfigurationDescription"}
686      }
687    },
688    "ApplicationConfigurationUpdate":{
689      "type":"structure",
690      "members":{
691        "SqlApplicationConfigurationUpdate":{"shape":"SqlApplicationConfigurationUpdate"},
692        "ApplicationCodeConfigurationUpdate":{"shape":"ApplicationCodeConfigurationUpdate"},
693        "FlinkApplicationConfigurationUpdate":{"shape":"FlinkApplicationConfigurationUpdate"},
694        "EnvironmentPropertyUpdates":{"shape":"EnvironmentPropertyUpdates"},
695        "ApplicationSnapshotConfigurationUpdate":{"shape":"ApplicationSnapshotConfigurationUpdate"},
696        "VpcConfigurationUpdates":{"shape":"VpcConfigurationUpdates"},
697        "ZeppelinApplicationConfigurationUpdate":{"shape":"ZeppelinApplicationConfigurationUpdate"}
698      }
699    },
700    "ApplicationDescription":{
701      "type":"string",
702      "max":1024,
703      "min":0
704    },
705    "ApplicationDetail":{
706      "type":"structure",
707      "required":[
708        "ApplicationARN",
709        "ApplicationName",
710        "RuntimeEnvironment",
711        "ApplicationStatus",
712        "ApplicationVersionId"
713      ],
714      "members":{
715        "ApplicationARN":{"shape":"ResourceARN"},
716        "ApplicationDescription":{"shape":"ApplicationDescription"},
717        "ApplicationName":{"shape":"ApplicationName"},
718        "RuntimeEnvironment":{"shape":"RuntimeEnvironment"},
719        "ServiceExecutionRole":{"shape":"RoleARN"},
720        "ApplicationStatus":{"shape":"ApplicationStatus"},
721        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
722        "CreateTimestamp":{"shape":"Timestamp"},
723        "LastUpdateTimestamp":{"shape":"Timestamp"},
724        "ApplicationConfigurationDescription":{"shape":"ApplicationConfigurationDescription"},
725        "CloudWatchLoggingOptionDescriptions":{"shape":"CloudWatchLoggingOptionDescriptions"},
726        "ApplicationMaintenanceConfigurationDescription":{"shape":"ApplicationMaintenanceConfigurationDescription"},
727        "ApplicationVersionUpdatedFrom":{"shape":"ApplicationVersionId"},
728        "ApplicationVersionRolledBackFrom":{"shape":"ApplicationVersionId"},
729        "ConditionalToken":{"shape":"ConditionalToken"},
730        "ApplicationVersionRolledBackTo":{"shape":"ApplicationVersionId"},
731        "ApplicationMode":{"shape":"ApplicationMode"}
732      }
733    },
734    "ApplicationMaintenanceConfigurationDescription":{
735      "type":"structure",
736      "required":[
737        "ApplicationMaintenanceWindowStartTime",
738        "ApplicationMaintenanceWindowEndTime"
739      ],
740      "members":{
741        "ApplicationMaintenanceWindowStartTime":{"shape":"ApplicationMaintenanceWindowStartTime"},
742        "ApplicationMaintenanceWindowEndTime":{"shape":"ApplicationMaintenanceWindowEndTime"}
743      }
744    },
745    "ApplicationMaintenanceConfigurationUpdate":{
746      "type":"structure",
747      "required":["ApplicationMaintenanceWindowStartTimeUpdate"],
748      "members":{
749        "ApplicationMaintenanceWindowStartTimeUpdate":{"shape":"ApplicationMaintenanceWindowStartTime"}
750      }
751    },
752    "ApplicationMaintenanceWindowEndTime":{
753      "type":"string",
754      "max":5,
755      "min":5,
756      "pattern":"([01][0-9]|2[0-3]):[0-5][0-9]"
757    },
758    "ApplicationMaintenanceWindowStartTime":{
759      "type":"string",
760      "max":5,
761      "min":5,
762      "pattern":"([01][0-9]|2[0-3]):[0-5][0-9]"
763    },
764    "ApplicationMode":{
765      "type":"string",
766      "enum":[
767        "STREAMING",
768        "INTERACTIVE"
769      ]
770    },
771    "ApplicationName":{
772      "type":"string",
773      "max":128,
774      "min":1,
775      "pattern":"[a-zA-Z0-9_.-]+"
776    },
777    "ApplicationRestoreConfiguration":{
778      "type":"structure",
779      "required":["ApplicationRestoreType"],
780      "members":{
781        "ApplicationRestoreType":{"shape":"ApplicationRestoreType"},
782        "SnapshotName":{"shape":"SnapshotName"}
783      }
784    },
785    "ApplicationRestoreType":{
786      "type":"string",
787      "enum":[
788        "SKIP_RESTORE_FROM_SNAPSHOT",
789        "RESTORE_FROM_LATEST_SNAPSHOT",
790        "RESTORE_FROM_CUSTOM_SNAPSHOT"
791      ]
792    },
793    "ApplicationSnapshotConfiguration":{
794      "type":"structure",
795      "required":["SnapshotsEnabled"],
796      "members":{
797        "SnapshotsEnabled":{"shape":"BooleanObject"}
798      }
799    },
800    "ApplicationSnapshotConfigurationDescription":{
801      "type":"structure",
802      "required":["SnapshotsEnabled"],
803      "members":{
804        "SnapshotsEnabled":{"shape":"BooleanObject"}
805      }
806    },
807    "ApplicationSnapshotConfigurationUpdate":{
808      "type":"structure",
809      "required":["SnapshotsEnabledUpdate"],
810      "members":{
811        "SnapshotsEnabledUpdate":{"shape":"BooleanObject"}
812      }
813    },
814    "ApplicationStatus":{
815      "type":"string",
816      "enum":[
817        "DELETING",
818        "STARTING",
819        "STOPPING",
820        "READY",
821        "RUNNING",
822        "UPDATING",
823        "AUTOSCALING",
824        "FORCE_STOPPING",
825        "ROLLING_BACK",
826        "MAINTENANCE",
827        "ROLLED_BACK"
828      ]
829    },
830    "ApplicationSummaries":{
831      "type":"list",
832      "member":{"shape":"ApplicationSummary"}
833    },
834    "ApplicationSummary":{
835      "type":"structure",
836      "required":[
837        "ApplicationName",
838        "ApplicationARN",
839        "ApplicationStatus",
840        "ApplicationVersionId",
841        "RuntimeEnvironment"
842      ],
843      "members":{
844        "ApplicationName":{"shape":"ApplicationName"},
845        "ApplicationARN":{"shape":"ResourceARN"},
846        "ApplicationStatus":{"shape":"ApplicationStatus"},
847        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
848        "RuntimeEnvironment":{"shape":"RuntimeEnvironment"},
849        "ApplicationMode":{"shape":"ApplicationMode"}
850      }
851    },
852    "ApplicationVersionId":{
853      "type":"long",
854      "max":999999999,
855      "min":1
856    },
857    "ApplicationVersionSummaries":{
858      "type":"list",
859      "member":{"shape":"ApplicationVersionSummary"}
860    },
861    "ApplicationVersionSummary":{
862      "type":"structure",
863      "required":[
864        "ApplicationVersionId",
865        "ApplicationStatus"
866      ],
867      "members":{
868        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
869        "ApplicationStatus":{"shape":"ApplicationStatus"}
870      }
871    },
872    "ArtifactType":{
873      "type":"string",
874      "enum":[
875        "UDF",
876        "DEPENDENCY_JAR"
877      ]
878    },
879    "AuthorizedUrl":{
880      "type":"string",
881      "max":2048,
882      "min":1
883    },
884    "BasePath":{
885      "type":"string",
886      "max":1024,
887      "min":1,
888      "pattern":"[a-zA-Z0-9/!-_.*'()]+"
889    },
890    "BooleanObject":{"type":"boolean"},
891    "BucketARN":{
892      "type":"string",
893      "max":2048,
894      "min":1,
895      "pattern":"arn:.*"
896    },
897    "CSVMappingParameters":{
898      "type":"structure",
899      "required":[
900        "RecordRowDelimiter",
901        "RecordColumnDelimiter"
902      ],
903      "members":{
904        "RecordRowDelimiter":{"shape":"RecordRowDelimiter"},
905        "RecordColumnDelimiter":{"shape":"RecordColumnDelimiter"}
906      }
907    },
908    "CatalogConfiguration":{
909      "type":"structure",
910      "required":["GlueDataCatalogConfiguration"],
911      "members":{
912        "GlueDataCatalogConfiguration":{"shape":"GlueDataCatalogConfiguration"}
913      }
914    },
915    "CatalogConfigurationDescription":{
916      "type":"structure",
917      "required":["GlueDataCatalogConfigurationDescription"],
918      "members":{
919        "GlueDataCatalogConfigurationDescription":{"shape":"GlueDataCatalogConfigurationDescription"}
920      }
921    },
922    "CatalogConfigurationUpdate":{
923      "type":"structure",
924      "required":["GlueDataCatalogConfigurationUpdate"],
925      "members":{
926        "GlueDataCatalogConfigurationUpdate":{"shape":"GlueDataCatalogConfigurationUpdate"}
927      }
928    },
929    "CheckpointConfiguration":{
930      "type":"structure",
931      "required":["ConfigurationType"],
932      "members":{
933        "ConfigurationType":{"shape":"ConfigurationType"},
934        "CheckpointingEnabled":{"shape":"BooleanObject"},
935        "CheckpointInterval":{"shape":"CheckpointInterval"},
936        "MinPauseBetweenCheckpoints":{"shape":"MinPauseBetweenCheckpoints"}
937      }
938    },
939    "CheckpointConfigurationDescription":{
940      "type":"structure",
941      "members":{
942        "ConfigurationType":{"shape":"ConfigurationType"},
943        "CheckpointingEnabled":{"shape":"BooleanObject"},
944        "CheckpointInterval":{"shape":"CheckpointInterval"},
945        "MinPauseBetweenCheckpoints":{"shape":"MinPauseBetweenCheckpoints"}
946      }
947    },
948    "CheckpointConfigurationUpdate":{
949      "type":"structure",
950      "members":{
951        "ConfigurationTypeUpdate":{"shape":"ConfigurationType"},
952        "CheckpointingEnabledUpdate":{"shape":"BooleanObject"},
953        "CheckpointIntervalUpdate":{"shape":"CheckpointInterval"},
954        "MinPauseBetweenCheckpointsUpdate":{"shape":"MinPauseBetweenCheckpoints"}
955      }
956    },
957    "CheckpointInterval":{
958      "type":"long",
959      "min":1
960    },
961    "CloudWatchLoggingOption":{
962      "type":"structure",
963      "required":["LogStreamARN"],
964      "members":{
965        "LogStreamARN":{"shape":"LogStreamARN"}
966      }
967    },
968    "CloudWatchLoggingOptionDescription":{
969      "type":"structure",
970      "required":["LogStreamARN"],
971      "members":{
972        "CloudWatchLoggingOptionId":{"shape":"Id"},
973        "LogStreamARN":{"shape":"LogStreamARN"},
974        "RoleARN":{"shape":"RoleARN"}
975      }
976    },
977    "CloudWatchLoggingOptionDescriptions":{
978      "type":"list",
979      "member":{"shape":"CloudWatchLoggingOptionDescription"}
980    },
981    "CloudWatchLoggingOptionUpdate":{
982      "type":"structure",
983      "required":["CloudWatchLoggingOptionId"],
984      "members":{
985        "CloudWatchLoggingOptionId":{"shape":"Id"},
986        "LogStreamARNUpdate":{"shape":"LogStreamARN"}
987      }
988    },
989    "CloudWatchLoggingOptionUpdates":{
990      "type":"list",
991      "member":{"shape":"CloudWatchLoggingOptionUpdate"}
992    },
993    "CloudWatchLoggingOptions":{
994      "type":"list",
995      "member":{"shape":"CloudWatchLoggingOption"}
996    },
997    "CodeContent":{
998      "type":"structure",
999      "members":{
1000        "TextContent":{"shape":"TextContent"},
1001        "ZipFileContent":{"shape":"ZipFileContent"},
1002        "S3ContentLocation":{"shape":"S3ContentLocation"}
1003      }
1004    },
1005    "CodeContentDescription":{
1006      "type":"structure",
1007      "members":{
1008        "TextContent":{"shape":"TextContent"},
1009        "CodeMD5":{"shape":"CodeMD5"},
1010        "CodeSize":{"shape":"CodeSize"},
1011        "S3ApplicationCodeLocationDescription":{"shape":"S3ApplicationCodeLocationDescription"}
1012      }
1013    },
1014    "CodeContentType":{
1015      "type":"string",
1016      "enum":[
1017        "PLAINTEXT",
1018        "ZIPFILE"
1019      ]
1020    },
1021    "CodeContentUpdate":{
1022      "type":"structure",
1023      "members":{
1024        "TextContentUpdate":{"shape":"TextContent"},
1025        "ZipFileContentUpdate":{"shape":"ZipFileContent"},
1026        "S3ContentLocationUpdate":{"shape":"S3ContentLocationUpdate"}
1027      }
1028    },
1029    "CodeMD5":{
1030      "type":"string",
1031      "max":128,
1032      "min":128
1033    },
1034    "CodeSize":{
1035      "type":"long",
1036      "max":52428800,
1037      "min":0
1038    },
1039    "CodeValidationException":{
1040      "type":"structure",
1041      "members":{
1042        "Message":{"shape":"ErrorMessage"}
1043      },
1044      "exception":true
1045    },
1046    "ConcurrentModificationException":{
1047      "type":"structure",
1048      "members":{
1049        "Message":{"shape":"ErrorMessage"}
1050      },
1051      "exception":true
1052    },
1053    "ConditionalToken":{
1054      "type":"string",
1055      "max":512,
1056      "min":1,
1057      "pattern":"[a-zA-Z0-9-_+/=]+"
1058    },
1059    "ConfigurationType":{
1060      "type":"string",
1061      "enum":[
1062        "DEFAULT",
1063        "CUSTOM"
1064      ]
1065    },
1066    "CreateApplicationPresignedUrlRequest":{
1067      "type":"structure",
1068      "required":[
1069        "ApplicationName",
1070        "UrlType"
1071      ],
1072      "members":{
1073        "ApplicationName":{"shape":"ApplicationName"},
1074        "UrlType":{"shape":"UrlType"},
1075        "SessionExpirationDurationInSeconds":{"shape":"SessionExpirationDurationInSeconds"}
1076      }
1077    },
1078    "CreateApplicationPresignedUrlResponse":{
1079      "type":"structure",
1080      "members":{
1081        "AuthorizedUrl":{"shape":"AuthorizedUrl"}
1082      }
1083    },
1084    "CreateApplicationRequest":{
1085      "type":"structure",
1086      "required":[
1087        "ApplicationName",
1088        "RuntimeEnvironment",
1089        "ServiceExecutionRole"
1090      ],
1091      "members":{
1092        "ApplicationName":{"shape":"ApplicationName"},
1093        "ApplicationDescription":{"shape":"ApplicationDescription"},
1094        "RuntimeEnvironment":{"shape":"RuntimeEnvironment"},
1095        "ServiceExecutionRole":{"shape":"RoleARN"},
1096        "ApplicationConfiguration":{"shape":"ApplicationConfiguration"},
1097        "CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"},
1098        "Tags":{"shape":"Tags"},
1099        "ApplicationMode":{"shape":"ApplicationMode"}
1100      }
1101    },
1102    "CreateApplicationResponse":{
1103      "type":"structure",
1104      "required":["ApplicationDetail"],
1105      "members":{
1106        "ApplicationDetail":{"shape":"ApplicationDetail"}
1107      }
1108    },
1109    "CreateApplicationSnapshotRequest":{
1110      "type":"structure",
1111      "required":[
1112        "ApplicationName",
1113        "SnapshotName"
1114      ],
1115      "members":{
1116        "ApplicationName":{"shape":"ApplicationName"},
1117        "SnapshotName":{"shape":"SnapshotName"}
1118      }
1119    },
1120    "CreateApplicationSnapshotResponse":{
1121      "type":"structure",
1122      "members":{
1123      }
1124    },
1125    "CustomArtifactConfiguration":{
1126      "type":"structure",
1127      "required":["ArtifactType"],
1128      "members":{
1129        "ArtifactType":{"shape":"ArtifactType"},
1130        "S3ContentLocation":{"shape":"S3ContentLocation"},
1131        "MavenReference":{"shape":"MavenReference"}
1132      }
1133    },
1134    "CustomArtifactConfigurationDescription":{
1135      "type":"structure",
1136      "members":{
1137        "ArtifactType":{"shape":"ArtifactType"},
1138        "S3ContentLocationDescription":{"shape":"S3ContentLocation"},
1139        "MavenReferenceDescription":{"shape":"MavenReference"}
1140      }
1141    },
1142    "CustomArtifactsConfigurationDescriptionList":{
1143      "type":"list",
1144      "member":{"shape":"CustomArtifactConfigurationDescription"},
1145      "max":50
1146    },
1147    "CustomArtifactsConfigurationList":{
1148      "type":"list",
1149      "member":{"shape":"CustomArtifactConfiguration"},
1150      "max":50
1151    },
1152    "DatabaseARN":{
1153      "type":"string",
1154      "max":2048,
1155      "min":1,
1156      "pattern":"arn:.*"
1157    },
1158    "DeleteApplicationCloudWatchLoggingOptionRequest":{
1159      "type":"structure",
1160      "required":[
1161        "ApplicationName",
1162        "CloudWatchLoggingOptionId"
1163      ],
1164      "members":{
1165        "ApplicationName":{"shape":"ApplicationName"},
1166        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
1167        "CloudWatchLoggingOptionId":{"shape":"Id"},
1168        "ConditionalToken":{"shape":"ConditionalToken"}
1169      }
1170    },
1171    "DeleteApplicationCloudWatchLoggingOptionResponse":{
1172      "type":"structure",
1173      "members":{
1174        "ApplicationARN":{"shape":"ResourceARN"},
1175        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
1176        "CloudWatchLoggingOptionDescriptions":{"shape":"CloudWatchLoggingOptionDescriptions"}
1177      }
1178    },
1179    "DeleteApplicationInputProcessingConfigurationRequest":{
1180      "type":"structure",
1181      "required":[
1182        "ApplicationName",
1183        "CurrentApplicationVersionId",
1184        "InputId"
1185      ],
1186      "members":{
1187        "ApplicationName":{"shape":"ApplicationName"},
1188        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
1189        "InputId":{"shape":"Id"}
1190      }
1191    },
1192    "DeleteApplicationInputProcessingConfigurationResponse":{
1193      "type":"structure",
1194      "members":{
1195        "ApplicationARN":{"shape":"ResourceARN"},
1196        "ApplicationVersionId":{"shape":"ApplicationVersionId"}
1197      }
1198    },
1199    "DeleteApplicationOutputRequest":{
1200      "type":"structure",
1201      "required":[
1202        "ApplicationName",
1203        "CurrentApplicationVersionId",
1204        "OutputId"
1205      ],
1206      "members":{
1207        "ApplicationName":{"shape":"ApplicationName"},
1208        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
1209        "OutputId":{"shape":"Id"}
1210      }
1211    },
1212    "DeleteApplicationOutputResponse":{
1213      "type":"structure",
1214      "members":{
1215        "ApplicationARN":{"shape":"ResourceARN"},
1216        "ApplicationVersionId":{"shape":"ApplicationVersionId"}
1217      }
1218    },
1219    "DeleteApplicationReferenceDataSourceRequest":{
1220      "type":"structure",
1221      "required":[
1222        "ApplicationName",
1223        "CurrentApplicationVersionId",
1224        "ReferenceId"
1225      ],
1226      "members":{
1227        "ApplicationName":{"shape":"ApplicationName"},
1228        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
1229        "ReferenceId":{"shape":"Id"}
1230      }
1231    },
1232    "DeleteApplicationReferenceDataSourceResponse":{
1233      "type":"structure",
1234      "members":{
1235        "ApplicationARN":{"shape":"ResourceARN"},
1236        "ApplicationVersionId":{"shape":"ApplicationVersionId"}
1237      }
1238    },
1239    "DeleteApplicationRequest":{
1240      "type":"structure",
1241      "required":[
1242        "ApplicationName",
1243        "CreateTimestamp"
1244      ],
1245      "members":{
1246        "ApplicationName":{"shape":"ApplicationName"},
1247        "CreateTimestamp":{"shape":"Timestamp"}
1248      }
1249    },
1250    "DeleteApplicationResponse":{
1251      "type":"structure",
1252      "members":{
1253      }
1254    },
1255    "DeleteApplicationSnapshotRequest":{
1256      "type":"structure",
1257      "required":[
1258        "ApplicationName",
1259        "SnapshotName",
1260        "SnapshotCreationTimestamp"
1261      ],
1262      "members":{
1263        "ApplicationName":{"shape":"ApplicationName"},
1264        "SnapshotName":{"shape":"SnapshotName"},
1265        "SnapshotCreationTimestamp":{"shape":"Timestamp"}
1266      }
1267    },
1268    "DeleteApplicationSnapshotResponse":{
1269      "type":"structure",
1270      "members":{
1271      }
1272    },
1273    "DeleteApplicationVpcConfigurationRequest":{
1274      "type":"structure",
1275      "required":[
1276        "ApplicationName",
1277        "VpcConfigurationId"
1278      ],
1279      "members":{
1280        "ApplicationName":{"shape":"ApplicationName"},
1281        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
1282        "VpcConfigurationId":{"shape":"Id"},
1283        "ConditionalToken":{"shape":"ConditionalToken"}
1284      }
1285    },
1286    "DeleteApplicationVpcConfigurationResponse":{
1287      "type":"structure",
1288      "members":{
1289        "ApplicationARN":{"shape":"ResourceARN"},
1290        "ApplicationVersionId":{"shape":"ApplicationVersionId"}
1291      }
1292    },
1293    "DeployAsApplicationConfiguration":{
1294      "type":"structure",
1295      "required":["S3ContentLocation"],
1296      "members":{
1297        "S3ContentLocation":{"shape":"S3ContentBaseLocation"}
1298      }
1299    },
1300    "DeployAsApplicationConfigurationDescription":{
1301      "type":"structure",
1302      "required":["S3ContentLocationDescription"],
1303      "members":{
1304        "S3ContentLocationDescription":{"shape":"S3ContentBaseLocationDescription"}
1305      }
1306    },
1307    "DeployAsApplicationConfigurationUpdate":{
1308      "type":"structure",
1309      "members":{
1310        "S3ContentLocationUpdate":{"shape":"S3ContentBaseLocationUpdate"}
1311      }
1312    },
1313    "DescribeApplicationRequest":{
1314      "type":"structure",
1315      "required":["ApplicationName"],
1316      "members":{
1317        "ApplicationName":{"shape":"ApplicationName"},
1318        "IncludeAdditionalDetails":{"shape":"BooleanObject"}
1319      }
1320    },
1321    "DescribeApplicationResponse":{
1322      "type":"structure",
1323      "required":["ApplicationDetail"],
1324      "members":{
1325        "ApplicationDetail":{"shape":"ApplicationDetail"}
1326      }
1327    },
1328    "DescribeApplicationSnapshotRequest":{
1329      "type":"structure",
1330      "required":[
1331        "ApplicationName",
1332        "SnapshotName"
1333      ],
1334      "members":{
1335        "ApplicationName":{"shape":"ApplicationName"},
1336        "SnapshotName":{"shape":"SnapshotName"}
1337      }
1338    },
1339    "DescribeApplicationSnapshotResponse":{
1340      "type":"structure",
1341      "required":["SnapshotDetails"],
1342      "members":{
1343        "SnapshotDetails":{"shape":"SnapshotDetails"}
1344      }
1345    },
1346    "DescribeApplicationVersionRequest":{
1347      "type":"structure",
1348      "required":[
1349        "ApplicationName",
1350        "ApplicationVersionId"
1351      ],
1352      "members":{
1353        "ApplicationName":{"shape":"ApplicationName"},
1354        "ApplicationVersionId":{"shape":"ApplicationVersionId"}
1355      }
1356    },
1357    "DescribeApplicationVersionResponse":{
1358      "type":"structure",
1359      "members":{
1360        "ApplicationVersionDetail":{"shape":"ApplicationDetail"}
1361      }
1362    },
1363    "DestinationSchema":{
1364      "type":"structure",
1365      "required":["RecordFormatType"],
1366      "members":{
1367        "RecordFormatType":{"shape":"RecordFormatType"}
1368      }
1369    },
1370    "DiscoverInputSchemaRequest":{
1371      "type":"structure",
1372      "required":["ServiceExecutionRole"],
1373      "members":{
1374        "ResourceARN":{"shape":"ResourceARN"},
1375        "ServiceExecutionRole":{"shape":"RoleARN"},
1376        "InputStartingPositionConfiguration":{"shape":"InputStartingPositionConfiguration"},
1377        "S3Configuration":{"shape":"S3Configuration"},
1378        "InputProcessingConfiguration":{"shape":"InputProcessingConfiguration"}
1379      }
1380    },
1381    "DiscoverInputSchemaResponse":{
1382      "type":"structure",
1383      "members":{
1384        "InputSchema":{"shape":"SourceSchema"},
1385        "ParsedInputRecords":{"shape":"ParsedInputRecords"},
1386        "ProcessedInputRecords":{"shape":"ProcessedInputRecords"},
1387        "RawInputRecords":{"shape":"RawInputRecords"}
1388      }
1389    },
1390    "EnvironmentProperties":{
1391      "type":"structure",
1392      "required":["PropertyGroups"],
1393      "members":{
1394        "PropertyGroups":{"shape":"PropertyGroups"}
1395      }
1396    },
1397    "EnvironmentPropertyDescriptions":{
1398      "type":"structure",
1399      "members":{
1400        "PropertyGroupDescriptions":{"shape":"PropertyGroups"}
1401      }
1402    },
1403    "EnvironmentPropertyUpdates":{
1404      "type":"structure",
1405      "required":["PropertyGroups"],
1406      "members":{
1407        "PropertyGroups":{"shape":"PropertyGroups"}
1408      }
1409    },
1410    "ErrorMessage":{"type":"string"},
1411    "FileKey":{
1412      "type":"string",
1413      "max":1024,
1414      "min":1
1415    },
1416    "FlinkApplicationConfiguration":{
1417      "type":"structure",
1418      "members":{
1419        "CheckpointConfiguration":{"shape":"CheckpointConfiguration"},
1420        "MonitoringConfiguration":{"shape":"MonitoringConfiguration"},
1421        "ParallelismConfiguration":{"shape":"ParallelismConfiguration"}
1422      }
1423    },
1424    "FlinkApplicationConfigurationDescription":{
1425      "type":"structure",
1426      "members":{
1427        "CheckpointConfigurationDescription":{"shape":"CheckpointConfigurationDescription"},
1428        "MonitoringConfigurationDescription":{"shape":"MonitoringConfigurationDescription"},
1429        "ParallelismConfigurationDescription":{"shape":"ParallelismConfigurationDescription"},
1430        "JobPlanDescription":{"shape":"JobPlanDescription"}
1431      }
1432    },
1433    "FlinkApplicationConfigurationUpdate":{
1434      "type":"structure",
1435      "members":{
1436        "CheckpointConfigurationUpdate":{"shape":"CheckpointConfigurationUpdate"},
1437        "MonitoringConfigurationUpdate":{"shape":"MonitoringConfigurationUpdate"},
1438        "ParallelismConfigurationUpdate":{"shape":"ParallelismConfigurationUpdate"}
1439      }
1440    },
1441    "FlinkRunConfiguration":{
1442      "type":"structure",
1443      "members":{
1444        "AllowNonRestoredState":{"shape":"BooleanObject"}
1445      }
1446    },
1447    "GlueDataCatalogConfiguration":{
1448      "type":"structure",
1449      "required":["DatabaseARN"],
1450      "members":{
1451        "DatabaseARN":{"shape":"DatabaseARN"}
1452      }
1453    },
1454    "GlueDataCatalogConfigurationDescription":{
1455      "type":"structure",
1456      "required":["DatabaseARN"],
1457      "members":{
1458        "DatabaseARN":{"shape":"DatabaseARN"}
1459      }
1460    },
1461    "GlueDataCatalogConfigurationUpdate":{
1462      "type":"structure",
1463      "required":["DatabaseARNUpdate"],
1464      "members":{
1465        "DatabaseARNUpdate":{"shape":"DatabaseARN"}
1466      }
1467    },
1468    "Id":{
1469      "type":"string",
1470      "max":50,
1471      "min":1,
1472      "pattern":"[a-zA-Z0-9_.-]+"
1473    },
1474    "InAppStreamName":{
1475      "type":"string",
1476      "max":32,
1477      "min":1,
1478      "pattern":"[^-\\s<>&]*"
1479    },
1480    "InAppStreamNames":{
1481      "type":"list",
1482      "member":{"shape":"InAppStreamName"}
1483    },
1484    "InAppTableName":{
1485      "type":"string",
1486      "max":32,
1487      "min":1
1488    },
1489    "Input":{
1490      "type":"structure",
1491      "required":[
1492        "NamePrefix",
1493        "InputSchema"
1494      ],
1495      "members":{
1496        "NamePrefix":{"shape":"InAppStreamName"},
1497        "InputProcessingConfiguration":{"shape":"InputProcessingConfiguration"},
1498        "KinesisStreamsInput":{"shape":"KinesisStreamsInput"},
1499        "KinesisFirehoseInput":{"shape":"KinesisFirehoseInput"},
1500        "InputParallelism":{"shape":"InputParallelism"},
1501        "InputSchema":{"shape":"SourceSchema"}
1502      }
1503    },
1504    "InputDescription":{
1505      "type":"structure",
1506      "members":{
1507        "InputId":{"shape":"Id"},
1508        "NamePrefix":{"shape":"InAppStreamName"},
1509        "InAppStreamNames":{"shape":"InAppStreamNames"},
1510        "InputProcessingConfigurationDescription":{"shape":"InputProcessingConfigurationDescription"},
1511        "KinesisStreamsInputDescription":{"shape":"KinesisStreamsInputDescription"},
1512        "KinesisFirehoseInputDescription":{"shape":"KinesisFirehoseInputDescription"},
1513        "InputSchema":{"shape":"SourceSchema"},
1514        "InputParallelism":{"shape":"InputParallelism"},
1515        "InputStartingPositionConfiguration":{"shape":"InputStartingPositionConfiguration"}
1516      }
1517    },
1518    "InputDescriptions":{
1519      "type":"list",
1520      "member":{"shape":"InputDescription"}
1521    },
1522    "InputLambdaProcessor":{
1523      "type":"structure",
1524      "required":["ResourceARN"],
1525      "members":{
1526        "ResourceARN":{"shape":"ResourceARN"}
1527      }
1528    },
1529    "InputLambdaProcessorDescription":{
1530      "type":"structure",
1531      "required":["ResourceARN"],
1532      "members":{
1533        "ResourceARN":{"shape":"ResourceARN"},
1534        "RoleARN":{"shape":"RoleARN"}
1535      }
1536    },
1537    "InputLambdaProcessorUpdate":{
1538      "type":"structure",
1539      "required":["ResourceARNUpdate"],
1540      "members":{
1541        "ResourceARNUpdate":{"shape":"ResourceARN"}
1542      }
1543    },
1544    "InputParallelism":{
1545      "type":"structure",
1546      "members":{
1547        "Count":{"shape":"InputParallelismCount"}
1548      }
1549    },
1550    "InputParallelismCount":{
1551      "type":"integer",
1552      "max":64,
1553      "min":1
1554    },
1555    "InputParallelismUpdate":{
1556      "type":"structure",
1557      "required":["CountUpdate"],
1558      "members":{
1559        "CountUpdate":{"shape":"InputParallelismCount"}
1560      }
1561    },
1562    "InputProcessingConfiguration":{
1563      "type":"structure",
1564      "required":["InputLambdaProcessor"],
1565      "members":{
1566        "InputLambdaProcessor":{"shape":"InputLambdaProcessor"}
1567      }
1568    },
1569    "InputProcessingConfigurationDescription":{
1570      "type":"structure",
1571      "members":{
1572        "InputLambdaProcessorDescription":{"shape":"InputLambdaProcessorDescription"}
1573      }
1574    },
1575    "InputProcessingConfigurationUpdate":{
1576      "type":"structure",
1577      "required":["InputLambdaProcessorUpdate"],
1578      "members":{
1579        "InputLambdaProcessorUpdate":{"shape":"InputLambdaProcessorUpdate"}
1580      }
1581    },
1582    "InputSchemaUpdate":{
1583      "type":"structure",
1584      "members":{
1585        "RecordFormatUpdate":{"shape":"RecordFormat"},
1586        "RecordEncodingUpdate":{"shape":"RecordEncoding"},
1587        "RecordColumnUpdates":{"shape":"RecordColumns"}
1588      }
1589    },
1590    "InputStartingPosition":{
1591      "type":"string",
1592      "enum":[
1593        "NOW",
1594        "TRIM_HORIZON",
1595        "LAST_STOPPED_POINT"
1596      ]
1597    },
1598    "InputStartingPositionConfiguration":{
1599      "type":"structure",
1600      "members":{
1601        "InputStartingPosition":{"shape":"InputStartingPosition"}
1602      }
1603    },
1604    "InputUpdate":{
1605      "type":"structure",
1606      "required":["InputId"],
1607      "members":{
1608        "InputId":{"shape":"Id"},
1609        "NamePrefixUpdate":{"shape":"InAppStreamName"},
1610        "InputProcessingConfigurationUpdate":{"shape":"InputProcessingConfigurationUpdate"},
1611        "KinesisStreamsInputUpdate":{"shape":"KinesisStreamsInputUpdate"},
1612        "KinesisFirehoseInputUpdate":{"shape":"KinesisFirehoseInputUpdate"},
1613        "InputSchemaUpdate":{"shape":"InputSchemaUpdate"},
1614        "InputParallelismUpdate":{"shape":"InputParallelismUpdate"}
1615      }
1616    },
1617    "InputUpdates":{
1618      "type":"list",
1619      "member":{"shape":"InputUpdate"}
1620    },
1621    "Inputs":{
1622      "type":"list",
1623      "member":{"shape":"Input"}
1624    },
1625    "InvalidApplicationConfigurationException":{
1626      "type":"structure",
1627      "members":{
1628        "Message":{"shape":"ErrorMessage"}
1629      },
1630      "exception":true
1631    },
1632    "InvalidArgumentException":{
1633      "type":"structure",
1634      "members":{
1635        "Message":{"shape":"ErrorMessage"}
1636      },
1637      "exception":true
1638    },
1639    "InvalidRequestException":{
1640      "type":"structure",
1641      "members":{
1642        "Message":{"shape":"ErrorMessage"}
1643      },
1644      "exception":true
1645    },
1646    "JSONMappingParameters":{
1647      "type":"structure",
1648      "required":["RecordRowPath"],
1649      "members":{
1650        "RecordRowPath":{"shape":"RecordRowPath"}
1651      }
1652    },
1653    "JobPlanDescription":{"type":"string"},
1654    "KinesisAnalyticsARN":{
1655      "type":"string",
1656      "max":2048,
1657      "min":1,
1658      "pattern":"arn:.*"
1659    },
1660    "KinesisFirehoseInput":{
1661      "type":"structure",
1662      "required":["ResourceARN"],
1663      "members":{
1664        "ResourceARN":{"shape":"ResourceARN"}
1665      }
1666    },
1667    "KinesisFirehoseInputDescription":{
1668      "type":"structure",
1669      "required":["ResourceARN"],
1670      "members":{
1671        "ResourceARN":{"shape":"ResourceARN"},
1672        "RoleARN":{"shape":"RoleARN"}
1673      }
1674    },
1675    "KinesisFirehoseInputUpdate":{
1676      "type":"structure",
1677      "required":["ResourceARNUpdate"],
1678      "members":{
1679        "ResourceARNUpdate":{"shape":"ResourceARN"}
1680      }
1681    },
1682    "KinesisFirehoseOutput":{
1683      "type":"structure",
1684      "required":["ResourceARN"],
1685      "members":{
1686        "ResourceARN":{"shape":"ResourceARN"}
1687      }
1688    },
1689    "KinesisFirehoseOutputDescription":{
1690      "type":"structure",
1691      "required":["ResourceARN"],
1692      "members":{
1693        "ResourceARN":{"shape":"ResourceARN"},
1694        "RoleARN":{"shape":"RoleARN"}
1695      }
1696    },
1697    "KinesisFirehoseOutputUpdate":{
1698      "type":"structure",
1699      "required":["ResourceARNUpdate"],
1700      "members":{
1701        "ResourceARNUpdate":{"shape":"ResourceARN"}
1702      }
1703    },
1704    "KinesisStreamsInput":{
1705      "type":"structure",
1706      "required":["ResourceARN"],
1707      "members":{
1708        "ResourceARN":{"shape":"ResourceARN"}
1709      }
1710    },
1711    "KinesisStreamsInputDescription":{
1712      "type":"structure",
1713      "required":["ResourceARN"],
1714      "members":{
1715        "ResourceARN":{"shape":"ResourceARN"},
1716        "RoleARN":{"shape":"RoleARN"}
1717      }
1718    },
1719    "KinesisStreamsInputUpdate":{
1720      "type":"structure",
1721      "required":["ResourceARNUpdate"],
1722      "members":{
1723        "ResourceARNUpdate":{"shape":"ResourceARN"}
1724      }
1725    },
1726    "KinesisStreamsOutput":{
1727      "type":"structure",
1728      "required":["ResourceARN"],
1729      "members":{
1730        "ResourceARN":{"shape":"ResourceARN"}
1731      }
1732    },
1733    "KinesisStreamsOutputDescription":{
1734      "type":"structure",
1735      "required":["ResourceARN"],
1736      "members":{
1737        "ResourceARN":{"shape":"ResourceARN"},
1738        "RoleARN":{"shape":"RoleARN"}
1739      }
1740    },
1741    "KinesisStreamsOutputUpdate":{
1742      "type":"structure",
1743      "required":["ResourceARNUpdate"],
1744      "members":{
1745        "ResourceARNUpdate":{"shape":"ResourceARN"}
1746      }
1747    },
1748    "LambdaOutput":{
1749      "type":"structure",
1750      "required":["ResourceARN"],
1751      "members":{
1752        "ResourceARN":{"shape":"ResourceARN"}
1753      }
1754    },
1755    "LambdaOutputDescription":{
1756      "type":"structure",
1757      "required":["ResourceARN"],
1758      "members":{
1759        "ResourceARN":{"shape":"ResourceARN"},
1760        "RoleARN":{"shape":"RoleARN"}
1761      }
1762    },
1763    "LambdaOutputUpdate":{
1764      "type":"structure",
1765      "required":["ResourceARNUpdate"],
1766      "members":{
1767        "ResourceARNUpdate":{"shape":"ResourceARN"}
1768      }
1769    },
1770    "LimitExceededException":{
1771      "type":"structure",
1772      "members":{
1773        "Message":{"shape":"ErrorMessage"}
1774      },
1775      "exception":true
1776    },
1777    "ListApplicationSnapshotsRequest":{
1778      "type":"structure",
1779      "required":["ApplicationName"],
1780      "members":{
1781        "ApplicationName":{"shape":"ApplicationName"},
1782        "Limit":{"shape":"ListSnapshotsInputLimit"},
1783        "NextToken":{"shape":"NextToken"}
1784      }
1785    },
1786    "ListApplicationSnapshotsResponse":{
1787      "type":"structure",
1788      "members":{
1789        "SnapshotSummaries":{"shape":"SnapshotSummaries"},
1790        "NextToken":{"shape":"NextToken"}
1791      }
1792    },
1793    "ListApplicationVersionsInputLimit":{
1794      "type":"integer",
1795      "max":50,
1796      "min":1
1797    },
1798    "ListApplicationVersionsRequest":{
1799      "type":"structure",
1800      "required":["ApplicationName"],
1801      "members":{
1802        "ApplicationName":{"shape":"ApplicationName"},
1803        "Limit":{"shape":"ListApplicationVersionsInputLimit"},
1804        "NextToken":{"shape":"NextToken"}
1805      }
1806    },
1807    "ListApplicationVersionsResponse":{
1808      "type":"structure",
1809      "members":{
1810        "ApplicationVersionSummaries":{"shape":"ApplicationVersionSummaries"},
1811        "NextToken":{"shape":"NextToken"}
1812      }
1813    },
1814    "ListApplicationsInputLimit":{
1815      "type":"integer",
1816      "max":50,
1817      "min":1
1818    },
1819    "ListApplicationsRequest":{
1820      "type":"structure",
1821      "members":{
1822        "Limit":{"shape":"ListApplicationsInputLimit"},
1823        "NextToken":{"shape":"ApplicationName"}
1824      }
1825    },
1826    "ListApplicationsResponse":{
1827      "type":"structure",
1828      "required":["ApplicationSummaries"],
1829      "members":{
1830        "ApplicationSummaries":{"shape":"ApplicationSummaries"},
1831        "NextToken":{"shape":"ApplicationName"}
1832      }
1833    },
1834    "ListSnapshotsInputLimit":{
1835      "type":"integer",
1836      "max":50,
1837      "min":1
1838    },
1839    "ListTagsForResourceRequest":{
1840      "type":"structure",
1841      "required":["ResourceARN"],
1842      "members":{
1843        "ResourceARN":{"shape":"KinesisAnalyticsARN"}
1844      }
1845    },
1846    "ListTagsForResourceResponse":{
1847      "type":"structure",
1848      "members":{
1849        "Tags":{"shape":"Tags"}
1850      }
1851    },
1852    "LogLevel":{
1853      "type":"string",
1854      "enum":[
1855        "INFO",
1856        "WARN",
1857        "ERROR",
1858        "DEBUG"
1859      ]
1860    },
1861    "LogStreamARN":{
1862      "type":"string",
1863      "max":2048,
1864      "min":1,
1865      "pattern":"arn:.*"
1866    },
1867    "MappingParameters":{
1868      "type":"structure",
1869      "members":{
1870        "JSONMappingParameters":{"shape":"JSONMappingParameters"},
1871        "CSVMappingParameters":{"shape":"CSVMappingParameters"}
1872      }
1873    },
1874    "MavenArtifactId":{
1875      "type":"string",
1876      "max":256,
1877      "min":1,
1878      "pattern":"[a-zA-Z0-9_.-]+"
1879    },
1880    "MavenGroupId":{
1881      "type":"string",
1882      "max":256,
1883      "min":1,
1884      "pattern":"[a-zA-Z0-9_.-]+"
1885    },
1886    "MavenReference":{
1887      "type":"structure",
1888      "required":[
1889        "GroupId",
1890        "ArtifactId",
1891        "Version"
1892      ],
1893      "members":{
1894        "GroupId":{"shape":"MavenGroupId"},
1895        "ArtifactId":{"shape":"MavenArtifactId"},
1896        "Version":{"shape":"MavenVersion"}
1897      }
1898    },
1899    "MavenVersion":{
1900      "type":"string",
1901      "max":256,
1902      "min":1,
1903      "pattern":"[a-zA-Z0-9_.-]+"
1904    },
1905    "MetricsLevel":{
1906      "type":"string",
1907      "enum":[
1908        "APPLICATION",
1909        "TASK",
1910        "OPERATOR",
1911        "PARALLELISM"
1912      ]
1913    },
1914    "MinPauseBetweenCheckpoints":{
1915      "type":"long",
1916      "min":0
1917    },
1918    "MonitoringConfiguration":{
1919      "type":"structure",
1920      "required":["ConfigurationType"],
1921      "members":{
1922        "ConfigurationType":{"shape":"ConfigurationType"},
1923        "MetricsLevel":{"shape":"MetricsLevel"},
1924        "LogLevel":{"shape":"LogLevel"}
1925      }
1926    },
1927    "MonitoringConfigurationDescription":{
1928      "type":"structure",
1929      "members":{
1930        "ConfigurationType":{"shape":"ConfigurationType"},
1931        "MetricsLevel":{"shape":"MetricsLevel"},
1932        "LogLevel":{"shape":"LogLevel"}
1933      }
1934    },
1935    "MonitoringConfigurationUpdate":{
1936      "type":"structure",
1937      "members":{
1938        "ConfigurationTypeUpdate":{"shape":"ConfigurationType"},
1939        "MetricsLevelUpdate":{"shape":"MetricsLevel"},
1940        "LogLevelUpdate":{"shape":"LogLevel"}
1941      }
1942    },
1943    "NextToken":{
1944      "type":"string",
1945      "max":512,
1946      "min":1
1947    },
1948    "ObjectVersion":{
1949      "type":"string",
1950      "max":1024,
1951      "min":0
1952    },
1953    "Output":{
1954      "type":"structure",
1955      "required":[
1956        "Name",
1957        "DestinationSchema"
1958      ],
1959      "members":{
1960        "Name":{"shape":"InAppStreamName"},
1961        "KinesisStreamsOutput":{"shape":"KinesisStreamsOutput"},
1962        "KinesisFirehoseOutput":{"shape":"KinesisFirehoseOutput"},
1963        "LambdaOutput":{"shape":"LambdaOutput"},
1964        "DestinationSchema":{"shape":"DestinationSchema"}
1965      }
1966    },
1967    "OutputDescription":{
1968      "type":"structure",
1969      "members":{
1970        "OutputId":{"shape":"Id"},
1971        "Name":{"shape":"InAppStreamName"},
1972        "KinesisStreamsOutputDescription":{"shape":"KinesisStreamsOutputDescription"},
1973        "KinesisFirehoseOutputDescription":{"shape":"KinesisFirehoseOutputDescription"},
1974        "LambdaOutputDescription":{"shape":"LambdaOutputDescription"},
1975        "DestinationSchema":{"shape":"DestinationSchema"}
1976      }
1977    },
1978    "OutputDescriptions":{
1979      "type":"list",
1980      "member":{"shape":"OutputDescription"}
1981    },
1982    "OutputUpdate":{
1983      "type":"structure",
1984      "required":["OutputId"],
1985      "members":{
1986        "OutputId":{"shape":"Id"},
1987        "NameUpdate":{"shape":"InAppStreamName"},
1988        "KinesisStreamsOutputUpdate":{"shape":"KinesisStreamsOutputUpdate"},
1989        "KinesisFirehoseOutputUpdate":{"shape":"KinesisFirehoseOutputUpdate"},
1990        "LambdaOutputUpdate":{"shape":"LambdaOutputUpdate"},
1991        "DestinationSchemaUpdate":{"shape":"DestinationSchema"}
1992      }
1993    },
1994    "OutputUpdates":{
1995      "type":"list",
1996      "member":{"shape":"OutputUpdate"}
1997    },
1998    "Outputs":{
1999      "type":"list",
2000      "member":{"shape":"Output"}
2001    },
2002    "Parallelism":{
2003      "type":"integer",
2004      "min":1
2005    },
2006    "ParallelismConfiguration":{
2007      "type":"structure",
2008      "required":["ConfigurationType"],
2009      "members":{
2010        "ConfigurationType":{"shape":"ConfigurationType"},
2011        "Parallelism":{"shape":"Parallelism"},
2012        "ParallelismPerKPU":{"shape":"ParallelismPerKPU"},
2013        "AutoScalingEnabled":{"shape":"BooleanObject"}
2014      }
2015    },
2016    "ParallelismConfigurationDescription":{
2017      "type":"structure",
2018      "members":{
2019        "ConfigurationType":{"shape":"ConfigurationType"},
2020        "Parallelism":{"shape":"Parallelism"},
2021        "ParallelismPerKPU":{"shape":"ParallelismPerKPU"},
2022        "CurrentParallelism":{"shape":"Parallelism"},
2023        "AutoScalingEnabled":{"shape":"BooleanObject"}
2024      }
2025    },
2026    "ParallelismConfigurationUpdate":{
2027      "type":"structure",
2028      "members":{
2029        "ConfigurationTypeUpdate":{"shape":"ConfigurationType"},
2030        "ParallelismUpdate":{"shape":"Parallelism"},
2031        "ParallelismPerKPUUpdate":{"shape":"ParallelismPerKPU"},
2032        "AutoScalingEnabledUpdate":{"shape":"BooleanObject"}
2033      }
2034    },
2035    "ParallelismPerKPU":{
2036      "type":"integer",
2037      "min":1
2038    },
2039    "ParsedInputRecord":{
2040      "type":"list",
2041      "member":{"shape":"ParsedInputRecordField"}
2042    },
2043    "ParsedInputRecordField":{"type":"string"},
2044    "ParsedInputRecords":{
2045      "type":"list",
2046      "member":{"shape":"ParsedInputRecord"}
2047    },
2048    "ProcessedInputRecord":{"type":"string"},
2049    "ProcessedInputRecords":{
2050      "type":"list",
2051      "member":{"shape":"ProcessedInputRecord"}
2052    },
2053    "PropertyGroup":{
2054      "type":"structure",
2055      "required":[
2056        "PropertyGroupId",
2057        "PropertyMap"
2058      ],
2059      "members":{
2060        "PropertyGroupId":{"shape":"Id"},
2061        "PropertyMap":{"shape":"PropertyMap"}
2062      }
2063    },
2064    "PropertyGroups":{
2065      "type":"list",
2066      "member":{"shape":"PropertyGroup"},
2067      "max":50
2068    },
2069    "PropertyKey":{
2070      "type":"string",
2071      "max":2048,
2072      "min":1
2073    },
2074    "PropertyMap":{
2075      "type":"map",
2076      "key":{"shape":"PropertyKey"},
2077      "value":{"shape":"PropertyValue"},
2078      "max":50,
2079      "min":1
2080    },
2081    "PropertyValue":{
2082      "type":"string",
2083      "max":2048,
2084      "min":1
2085    },
2086    "RawInputRecord":{"type":"string"},
2087    "RawInputRecords":{
2088      "type":"list",
2089      "member":{"shape":"RawInputRecord"}
2090    },
2091    "RecordColumn":{
2092      "type":"structure",
2093      "required":[
2094        "Name",
2095        "SqlType"
2096      ],
2097      "members":{
2098        "Name":{"shape":"RecordColumnName"},
2099        "Mapping":{"shape":"RecordColumnMapping"},
2100        "SqlType":{"shape":"RecordColumnSqlType"}
2101      }
2102    },
2103    "RecordColumnDelimiter":{
2104      "type":"string",
2105      "max":1024,
2106      "min":1
2107    },
2108    "RecordColumnMapping":{
2109      "type":"string",
2110      "max":65535,
2111      "min":0
2112    },
2113    "RecordColumnName":{
2114      "type":"string",
2115      "max":256,
2116      "min":1,
2117      "pattern":"[^-\\s<>&]*"
2118    },
2119    "RecordColumnSqlType":{
2120      "type":"string",
2121      "max":100,
2122      "min":1
2123    },
2124    "RecordColumns":{
2125      "type":"list",
2126      "member":{"shape":"RecordColumn"},
2127      "max":1000,
2128      "min":1
2129    },
2130    "RecordEncoding":{
2131      "type":"string",
2132      "max":5,
2133      "min":5,
2134      "pattern":"UTF-8"
2135    },
2136    "RecordFormat":{
2137      "type":"structure",
2138      "required":["RecordFormatType"],
2139      "members":{
2140        "RecordFormatType":{"shape":"RecordFormatType"},
2141        "MappingParameters":{"shape":"MappingParameters"}
2142      }
2143    },
2144    "RecordFormatType":{
2145      "type":"string",
2146      "enum":[
2147        "JSON",
2148        "CSV"
2149      ]
2150    },
2151    "RecordRowDelimiter":{
2152      "type":"string",
2153      "max":1024,
2154      "min":1
2155    },
2156    "RecordRowPath":{
2157      "type":"string",
2158      "max":65535,
2159      "min":1,
2160      "pattern":"^(?=^\\$)(?=^\\S+$).*$"
2161    },
2162    "ReferenceDataSource":{
2163      "type":"structure",
2164      "required":[
2165        "TableName",
2166        "ReferenceSchema"
2167      ],
2168      "members":{
2169        "TableName":{"shape":"InAppTableName"},
2170        "S3ReferenceDataSource":{"shape":"S3ReferenceDataSource"},
2171        "ReferenceSchema":{"shape":"SourceSchema"}
2172      }
2173    },
2174    "ReferenceDataSourceDescription":{
2175      "type":"structure",
2176      "required":[
2177        "ReferenceId",
2178        "TableName",
2179        "S3ReferenceDataSourceDescription"
2180      ],
2181      "members":{
2182        "ReferenceId":{"shape":"Id"},
2183        "TableName":{"shape":"InAppTableName"},
2184        "S3ReferenceDataSourceDescription":{"shape":"S3ReferenceDataSourceDescription"},
2185        "ReferenceSchema":{"shape":"SourceSchema"}
2186      }
2187    },
2188    "ReferenceDataSourceDescriptions":{
2189      "type":"list",
2190      "member":{"shape":"ReferenceDataSourceDescription"}
2191    },
2192    "ReferenceDataSourceUpdate":{
2193      "type":"structure",
2194      "required":["ReferenceId"],
2195      "members":{
2196        "ReferenceId":{"shape":"Id"},
2197        "TableNameUpdate":{"shape":"InAppTableName"},
2198        "S3ReferenceDataSourceUpdate":{"shape":"S3ReferenceDataSourceUpdate"},
2199        "ReferenceSchemaUpdate":{"shape":"SourceSchema"}
2200      }
2201    },
2202    "ReferenceDataSourceUpdates":{
2203      "type":"list",
2204      "member":{"shape":"ReferenceDataSourceUpdate"}
2205    },
2206    "ReferenceDataSources":{
2207      "type":"list",
2208      "member":{"shape":"ReferenceDataSource"}
2209    },
2210    "ResourceARN":{
2211      "type":"string",
2212      "max":2048,
2213      "min":1,
2214      "pattern":"arn:.*"
2215    },
2216    "ResourceInUseException":{
2217      "type":"structure",
2218      "members":{
2219        "Message":{"shape":"ErrorMessage"}
2220      },
2221      "exception":true
2222    },
2223    "ResourceNotFoundException":{
2224      "type":"structure",
2225      "members":{
2226        "Message":{"shape":"ErrorMessage"}
2227      },
2228      "exception":true
2229    },
2230    "ResourceProvisionedThroughputExceededException":{
2231      "type":"structure",
2232      "members":{
2233        "Message":{"shape":"ErrorMessage"}
2234      },
2235      "exception":true
2236    },
2237    "RoleARN":{
2238      "type":"string",
2239      "max":2048,
2240      "min":1,
2241      "pattern":"arn:.*"
2242    },
2243    "RollbackApplicationRequest":{
2244      "type":"structure",
2245      "required":[
2246        "ApplicationName",
2247        "CurrentApplicationVersionId"
2248      ],
2249      "members":{
2250        "ApplicationName":{"shape":"ApplicationName"},
2251        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}
2252      }
2253    },
2254    "RollbackApplicationResponse":{
2255      "type":"structure",
2256      "required":["ApplicationDetail"],
2257      "members":{
2258        "ApplicationDetail":{"shape":"ApplicationDetail"}
2259      }
2260    },
2261    "RunConfiguration":{
2262      "type":"structure",
2263      "members":{
2264        "FlinkRunConfiguration":{"shape":"FlinkRunConfiguration"},
2265        "SqlRunConfigurations":{"shape":"SqlRunConfigurations"},
2266        "ApplicationRestoreConfiguration":{"shape":"ApplicationRestoreConfiguration"}
2267      }
2268    },
2269    "RunConfigurationDescription":{
2270      "type":"structure",
2271      "members":{
2272        "ApplicationRestoreConfigurationDescription":{"shape":"ApplicationRestoreConfiguration"},
2273        "FlinkRunConfigurationDescription":{"shape":"FlinkRunConfiguration"}
2274      }
2275    },
2276    "RunConfigurationUpdate":{
2277      "type":"structure",
2278      "members":{
2279        "FlinkRunConfiguration":{"shape":"FlinkRunConfiguration"},
2280        "ApplicationRestoreConfiguration":{"shape":"ApplicationRestoreConfiguration"}
2281      }
2282    },
2283    "RuntimeEnvironment":{
2284      "type":"string",
2285      "enum":[
2286        "SQL-1_0",
2287        "FLINK-1_6",
2288        "FLINK-1_8",
2289        "ZEPPELIN-FLINK-1_0",
2290        "FLINK-1_11",
2291        "FLINK-1_13",
2292        "ZEPPELIN-FLINK-2_0"
2293      ]
2294    },
2295    "S3ApplicationCodeLocationDescription":{
2296      "type":"structure",
2297      "required":[
2298        "BucketARN",
2299        "FileKey"
2300      ],
2301      "members":{
2302        "BucketARN":{"shape":"BucketARN"},
2303        "FileKey":{"shape":"FileKey"},
2304        "ObjectVersion":{"shape":"ObjectVersion"}
2305      }
2306    },
2307    "S3Configuration":{
2308      "type":"structure",
2309      "required":[
2310        "BucketARN",
2311        "FileKey"
2312      ],
2313      "members":{
2314        "BucketARN":{"shape":"BucketARN"},
2315        "FileKey":{"shape":"FileKey"}
2316      }
2317    },
2318    "S3ContentBaseLocation":{
2319      "type":"structure",
2320      "required":["BucketARN"],
2321      "members":{
2322        "BucketARN":{"shape":"BucketARN"},
2323        "BasePath":{"shape":"BasePath"}
2324      }
2325    },
2326    "S3ContentBaseLocationDescription":{
2327      "type":"structure",
2328      "required":["BucketARN"],
2329      "members":{
2330        "BucketARN":{"shape":"BucketARN"},
2331        "BasePath":{"shape":"BasePath"}
2332      }
2333    },
2334    "S3ContentBaseLocationUpdate":{
2335      "type":"structure",
2336      "members":{
2337        "BucketARNUpdate":{"shape":"BucketARN"},
2338        "BasePathUpdate":{"shape":"BasePath"}
2339      }
2340    },
2341    "S3ContentLocation":{
2342      "type":"structure",
2343      "required":[
2344        "BucketARN",
2345        "FileKey"
2346      ],
2347      "members":{
2348        "BucketARN":{"shape":"BucketARN"},
2349        "FileKey":{"shape":"FileKey"},
2350        "ObjectVersion":{"shape":"ObjectVersion"}
2351      }
2352    },
2353    "S3ContentLocationUpdate":{
2354      "type":"structure",
2355      "members":{
2356        "BucketARNUpdate":{"shape":"BucketARN"},
2357        "FileKeyUpdate":{"shape":"FileKey"},
2358        "ObjectVersionUpdate":{"shape":"ObjectVersion"}
2359      }
2360    },
2361    "S3ReferenceDataSource":{
2362      "type":"structure",
2363      "members":{
2364        "BucketARN":{"shape":"BucketARN"},
2365        "FileKey":{"shape":"FileKey"}
2366      }
2367    },
2368    "S3ReferenceDataSourceDescription":{
2369      "type":"structure",
2370      "required":[
2371        "BucketARN",
2372        "FileKey"
2373      ],
2374      "members":{
2375        "BucketARN":{"shape":"BucketARN"},
2376        "FileKey":{"shape":"FileKey"},
2377        "ReferenceRoleARN":{"shape":"RoleARN"}
2378      }
2379    },
2380    "S3ReferenceDataSourceUpdate":{
2381      "type":"structure",
2382      "members":{
2383        "BucketARNUpdate":{"shape":"BucketARN"},
2384        "FileKeyUpdate":{"shape":"FileKey"}
2385      }
2386    },
2387    "SecurityGroupId":{"type":"string"},
2388    "SecurityGroupIds":{
2389      "type":"list",
2390      "member":{"shape":"SecurityGroupId"},
2391      "max":5,
2392      "min":1
2393    },
2394    "ServiceUnavailableException":{
2395      "type":"structure",
2396      "members":{
2397        "Message":{"shape":"ErrorMessage"}
2398      },
2399      "exception":true,
2400      "fault":true
2401    },
2402    "SessionExpirationDurationInSeconds":{
2403      "type":"long",
2404      "max":43200,
2405      "min":1800
2406    },
2407    "SnapshotDetails":{
2408      "type":"structure",
2409      "required":[
2410        "SnapshotName",
2411        "SnapshotStatus",
2412        "ApplicationVersionId"
2413      ],
2414      "members":{
2415        "SnapshotName":{"shape":"SnapshotName"},
2416        "SnapshotStatus":{"shape":"SnapshotStatus"},
2417        "ApplicationVersionId":{"shape":"ApplicationVersionId"},
2418        "SnapshotCreationTimestamp":{"shape":"Timestamp"}
2419      }
2420    },
2421    "SnapshotName":{
2422      "type":"string",
2423      "max":256,
2424      "min":1,
2425      "pattern":"[a-zA-Z0-9_.-]+"
2426    },
2427    "SnapshotStatus":{
2428      "type":"string",
2429      "enum":[
2430        "CREATING",
2431        "READY",
2432        "DELETING",
2433        "FAILED"
2434      ]
2435    },
2436    "SnapshotSummaries":{
2437      "type":"list",
2438      "member":{"shape":"SnapshotDetails"}
2439    },
2440    "SourceSchema":{
2441      "type":"structure",
2442      "required":[
2443        "RecordFormat",
2444        "RecordColumns"
2445      ],
2446      "members":{
2447        "RecordFormat":{"shape":"RecordFormat"},
2448        "RecordEncoding":{"shape":"RecordEncoding"},
2449        "RecordColumns":{"shape":"RecordColumns"}
2450      }
2451    },
2452    "SqlApplicationConfiguration":{
2453      "type":"structure",
2454      "members":{
2455        "Inputs":{"shape":"Inputs"},
2456        "Outputs":{"shape":"Outputs"},
2457        "ReferenceDataSources":{"shape":"ReferenceDataSources"}
2458      }
2459    },
2460    "SqlApplicationConfigurationDescription":{
2461      "type":"structure",
2462      "members":{
2463        "InputDescriptions":{"shape":"InputDescriptions"},
2464        "OutputDescriptions":{"shape":"OutputDescriptions"},
2465        "ReferenceDataSourceDescriptions":{"shape":"ReferenceDataSourceDescriptions"}
2466      }
2467    },
2468    "SqlApplicationConfigurationUpdate":{
2469      "type":"structure",
2470      "members":{
2471        "InputUpdates":{"shape":"InputUpdates"},
2472        "OutputUpdates":{"shape":"OutputUpdates"},
2473        "ReferenceDataSourceUpdates":{"shape":"ReferenceDataSourceUpdates"}
2474      }
2475    },
2476    "SqlRunConfiguration":{
2477      "type":"structure",
2478      "required":[
2479        "InputId",
2480        "InputStartingPositionConfiguration"
2481      ],
2482      "members":{
2483        "InputId":{"shape":"Id"},
2484        "InputStartingPositionConfiguration":{"shape":"InputStartingPositionConfiguration"}
2485      }
2486    },
2487    "SqlRunConfigurations":{
2488      "type":"list",
2489      "member":{"shape":"SqlRunConfiguration"}
2490    },
2491    "StartApplicationRequest":{
2492      "type":"structure",
2493      "required":["ApplicationName"],
2494      "members":{
2495        "ApplicationName":{"shape":"ApplicationName"},
2496        "RunConfiguration":{"shape":"RunConfiguration"}
2497      }
2498    },
2499    "StartApplicationResponse":{
2500      "type":"structure",
2501      "members":{
2502      }
2503    },
2504    "StopApplicationRequest":{
2505      "type":"structure",
2506      "required":["ApplicationName"],
2507      "members":{
2508        "ApplicationName":{"shape":"ApplicationName"},
2509        "Force":{"shape":"BooleanObject"}
2510      }
2511    },
2512    "StopApplicationResponse":{
2513      "type":"structure",
2514      "members":{
2515      }
2516    },
2517    "SubnetId":{"type":"string"},
2518    "SubnetIds":{
2519      "type":"list",
2520      "member":{"shape":"SubnetId"},
2521      "max":16,
2522      "min":1
2523    },
2524    "Tag":{
2525      "type":"structure",
2526      "required":["Key"],
2527      "members":{
2528        "Key":{"shape":"TagKey"},
2529        "Value":{"shape":"TagValue"}
2530      }
2531    },
2532    "TagKey":{
2533      "type":"string",
2534      "max":128,
2535      "min":1
2536    },
2537    "TagKeys":{
2538      "type":"list",
2539      "member":{"shape":"TagKey"},
2540      "max":200,
2541      "min":1
2542    },
2543    "TagResourceRequest":{
2544      "type":"structure",
2545      "required":[
2546        "ResourceARN",
2547        "Tags"
2548      ],
2549      "members":{
2550        "ResourceARN":{"shape":"KinesisAnalyticsARN"},
2551        "Tags":{"shape":"Tags"}
2552      }
2553    },
2554    "TagResourceResponse":{
2555      "type":"structure",
2556      "members":{
2557      }
2558    },
2559    "TagValue":{
2560      "type":"string",
2561      "max":256,
2562      "min":0
2563    },
2564    "Tags":{
2565      "type":"list",
2566      "member":{"shape":"Tag"},
2567      "max":200,
2568      "min":1
2569    },
2570    "TextContent":{
2571      "type":"string",
2572      "max":102400,
2573      "min":0
2574    },
2575    "Timestamp":{"type":"timestamp"},
2576    "TooManyTagsException":{
2577      "type":"structure",
2578      "members":{
2579        "message":{"shape":"ErrorMessage"}
2580      },
2581      "exception":true
2582    },
2583    "UnableToDetectSchemaException":{
2584      "type":"structure",
2585      "members":{
2586        "Message":{"shape":"ErrorMessage"},
2587        "RawInputRecords":{"shape":"RawInputRecords"},
2588        "ProcessedInputRecords":{"shape":"ProcessedInputRecords"}
2589      },
2590      "exception":true
2591    },
2592    "UnsupportedOperationException":{
2593      "type":"structure",
2594      "members":{
2595        "Message":{"shape":"ErrorMessage"}
2596      },
2597      "exception":true
2598    },
2599    "UntagResourceRequest":{
2600      "type":"structure",
2601      "required":[
2602        "ResourceARN",
2603        "TagKeys"
2604      ],
2605      "members":{
2606        "ResourceARN":{"shape":"KinesisAnalyticsARN"},
2607        "TagKeys":{"shape":"TagKeys"}
2608      }
2609    },
2610    "UntagResourceResponse":{
2611      "type":"structure",
2612      "members":{
2613      }
2614    },
2615    "UpdateApplicationMaintenanceConfigurationRequest":{
2616      "type":"structure",
2617      "required":[
2618        "ApplicationName",
2619        "ApplicationMaintenanceConfigurationUpdate"
2620      ],
2621      "members":{
2622        "ApplicationName":{"shape":"ApplicationName"},
2623        "ApplicationMaintenanceConfigurationUpdate":{"shape":"ApplicationMaintenanceConfigurationUpdate"}
2624      }
2625    },
2626    "UpdateApplicationMaintenanceConfigurationResponse":{
2627      "type":"structure",
2628      "members":{
2629        "ApplicationARN":{"shape":"ResourceARN"},
2630        "ApplicationMaintenanceConfigurationDescription":{"shape":"ApplicationMaintenanceConfigurationDescription"}
2631      }
2632    },
2633    "UpdateApplicationRequest":{
2634      "type":"structure",
2635      "required":["ApplicationName"],
2636      "members":{
2637        "ApplicationName":{"shape":"ApplicationName"},
2638        "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
2639        "ApplicationConfigurationUpdate":{"shape":"ApplicationConfigurationUpdate"},
2640        "ServiceExecutionRoleUpdate":{"shape":"RoleARN"},
2641        "RunConfigurationUpdate":{"shape":"RunConfigurationUpdate"},
2642        "CloudWatchLoggingOptionUpdates":{"shape":"CloudWatchLoggingOptionUpdates"},
2643        "ConditionalToken":{"shape":"ConditionalToken"}
2644      }
2645    },
2646    "UpdateApplicationResponse":{
2647      "type":"structure",
2648      "required":["ApplicationDetail"],
2649      "members":{
2650        "ApplicationDetail":{"shape":"ApplicationDetail"}
2651      }
2652    },
2653    "UrlType":{
2654      "type":"string",
2655      "enum":[
2656        "FLINK_DASHBOARD_URL",
2657        "ZEPPELIN_UI_URL"
2658      ]
2659    },
2660    "VpcConfiguration":{
2661      "type":"structure",
2662      "required":[
2663        "SubnetIds",
2664        "SecurityGroupIds"
2665      ],
2666      "members":{
2667        "SubnetIds":{"shape":"SubnetIds"},
2668        "SecurityGroupIds":{"shape":"SecurityGroupIds"}
2669      }
2670    },
2671    "VpcConfigurationDescription":{
2672      "type":"structure",
2673      "required":[
2674        "VpcConfigurationId",
2675        "VpcId",
2676        "SubnetIds",
2677        "SecurityGroupIds"
2678      ],
2679      "members":{
2680        "VpcConfigurationId":{"shape":"Id"},
2681        "VpcId":{"shape":"VpcId"},
2682        "SubnetIds":{"shape":"SubnetIds"},
2683        "SecurityGroupIds":{"shape":"SecurityGroupIds"}
2684      }
2685    },
2686    "VpcConfigurationDescriptions":{
2687      "type":"list",
2688      "member":{"shape":"VpcConfigurationDescription"}
2689    },
2690    "VpcConfigurationUpdate":{
2691      "type":"structure",
2692      "required":["VpcConfigurationId"],
2693      "members":{
2694        "VpcConfigurationId":{"shape":"Id"},
2695        "SubnetIdUpdates":{"shape":"SubnetIds"},
2696        "SecurityGroupIdUpdates":{"shape":"SecurityGroupIds"}
2697      }
2698    },
2699    "VpcConfigurationUpdates":{
2700      "type":"list",
2701      "member":{"shape":"VpcConfigurationUpdate"}
2702    },
2703    "VpcConfigurations":{
2704      "type":"list",
2705      "member":{"shape":"VpcConfiguration"}
2706    },
2707    "VpcId":{"type":"string"},
2708    "ZeppelinApplicationConfiguration":{
2709      "type":"structure",
2710      "members":{
2711        "MonitoringConfiguration":{"shape":"ZeppelinMonitoringConfiguration"},
2712        "CatalogConfiguration":{"shape":"CatalogConfiguration"},
2713        "DeployAsApplicationConfiguration":{"shape":"DeployAsApplicationConfiguration"},
2714        "CustomArtifactsConfiguration":{"shape":"CustomArtifactsConfigurationList"}
2715      }
2716    },
2717    "ZeppelinApplicationConfigurationDescription":{
2718      "type":"structure",
2719      "required":["MonitoringConfigurationDescription"],
2720      "members":{
2721        "MonitoringConfigurationDescription":{"shape":"ZeppelinMonitoringConfigurationDescription"},
2722        "CatalogConfigurationDescription":{"shape":"CatalogConfigurationDescription"},
2723        "DeployAsApplicationConfigurationDescription":{"shape":"DeployAsApplicationConfigurationDescription"},
2724        "CustomArtifactsConfigurationDescription":{"shape":"CustomArtifactsConfigurationDescriptionList"}
2725      }
2726    },
2727    "ZeppelinApplicationConfigurationUpdate":{
2728      "type":"structure",
2729      "members":{
2730        "MonitoringConfigurationUpdate":{"shape":"ZeppelinMonitoringConfigurationUpdate"},
2731        "CatalogConfigurationUpdate":{"shape":"CatalogConfigurationUpdate"},
2732        "DeployAsApplicationConfigurationUpdate":{"shape":"DeployAsApplicationConfigurationUpdate"},
2733        "CustomArtifactsConfigurationUpdate":{"shape":"CustomArtifactsConfigurationList"}
2734      }
2735    },
2736    "ZeppelinMonitoringConfiguration":{
2737      "type":"structure",
2738      "required":["LogLevel"],
2739      "members":{
2740        "LogLevel":{"shape":"LogLevel"}
2741      }
2742    },
2743    "ZeppelinMonitoringConfigurationDescription":{
2744      "type":"structure",
2745      "members":{
2746        "LogLevel":{"shape":"LogLevel"}
2747      }
2748    },
2749    "ZeppelinMonitoringConfigurationUpdate":{
2750      "type":"structure",
2751      "required":["LogLevelUpdate"],
2752      "members":{
2753        "LogLevelUpdate":{"shape":"LogLevel"}
2754      }
2755    },
2756    "ZipFileContent":{
2757      "type":"blob",
2758      "max":52428800,
2759      "min":0
2760    }
2761  }
2762}
2763