github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/kinesisanalyticsv2/2018-05-23/api-2.json (about)

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