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 "CreateApplication":{ 100 "name":"CreateApplication", 101 "http":{ 102 "method":"POST", 103 "requestUri":"/" 104 }, 105 "input":{"shape":"CreateApplicationRequest"}, 106 "output":{"shape":"CreateApplicationResponse"}, 107 "errors":[ 108 {"shape":"CodeValidationException"}, 109 {"shape":"ResourceInUseException"}, 110 {"shape":"LimitExceededException"}, 111 {"shape":"InvalidArgumentException"}, 112 {"shape":"InvalidRequestException"}, 113 {"shape":"TooManyTagsException"}, 114 {"shape":"ConcurrentModificationException"} 115 ] 116 }, 117 "CreateApplicationSnapshot":{ 118 "name":"CreateApplicationSnapshot", 119 "http":{ 120 "method":"POST", 121 "requestUri":"/" 122 }, 123 "input":{"shape":"CreateApplicationSnapshotRequest"}, 124 "output":{"shape":"CreateApplicationSnapshotResponse"}, 125 "errors":[ 126 {"shape":"ResourceInUseException"}, 127 {"shape":"ResourceNotFoundException"}, 128 {"shape":"LimitExceededException"}, 129 {"shape":"InvalidArgumentException"}, 130 {"shape":"UnsupportedOperationException"}, 131 {"shape":"InvalidRequestException"} 132 ] 133 }, 134 "DeleteApplication":{ 135 "name":"DeleteApplication", 136 "http":{ 137 "method":"POST", 138 "requestUri":"/" 139 }, 140 "input":{"shape":"DeleteApplicationRequest"}, 141 "output":{"shape":"DeleteApplicationResponse"}, 142 "errors":[ 143 {"shape":"ConcurrentModificationException"}, 144 {"shape":"ResourceNotFoundException"}, 145 {"shape":"ResourceInUseException"}, 146 {"shape":"InvalidArgumentException"}, 147 {"shape":"InvalidRequestException"}, 148 {"shape":"InvalidApplicationConfigurationException"} 149 ] 150 }, 151 "DeleteApplicationCloudWatchLoggingOption":{ 152 "name":"DeleteApplicationCloudWatchLoggingOption", 153 "http":{ 154 "method":"POST", 155 "requestUri":"/" 156 }, 157 "input":{"shape":"DeleteApplicationCloudWatchLoggingOptionRequest"}, 158 "output":{"shape":"DeleteApplicationCloudWatchLoggingOptionResponse"}, 159 "errors":[ 160 {"shape":"ResourceNotFoundException"}, 161 {"shape":"ResourceInUseException"}, 162 {"shape":"InvalidArgumentException"}, 163 {"shape":"ConcurrentModificationException"}, 164 {"shape":"InvalidRequestException"}, 165 {"shape":"InvalidApplicationConfigurationException"} 166 ] 167 }, 168 "DeleteApplicationInputProcessingConfiguration":{ 169 "name":"DeleteApplicationInputProcessingConfiguration", 170 "http":{ 171 "method":"POST", 172 "requestUri":"/" 173 }, 174 "input":{"shape":"DeleteApplicationInputProcessingConfigurationRequest"}, 175 "output":{"shape":"DeleteApplicationInputProcessingConfigurationResponse"}, 176 "errors":[ 177 {"shape":"ResourceNotFoundException"}, 178 {"shape":"ResourceInUseException"}, 179 {"shape":"InvalidArgumentException"}, 180 {"shape":"ConcurrentModificationException"}, 181 {"shape":"InvalidRequestException"} 182 ] 183 }, 184 "DeleteApplicationOutput":{ 185 "name":"DeleteApplicationOutput", 186 "http":{ 187 "method":"POST", 188 "requestUri":"/" 189 }, 190 "input":{"shape":"DeleteApplicationOutputRequest"}, 191 "output":{"shape":"DeleteApplicationOutputResponse"}, 192 "errors":[ 193 {"shape":"ResourceNotFoundException"}, 194 {"shape":"ResourceInUseException"}, 195 {"shape":"InvalidArgumentException"}, 196 {"shape":"ConcurrentModificationException"}, 197 {"shape":"InvalidRequestException"} 198 ] 199 }, 200 "DeleteApplicationReferenceDataSource":{ 201 "name":"DeleteApplicationReferenceDataSource", 202 "http":{ 203 "method":"POST", 204 "requestUri":"/" 205 }, 206 "input":{"shape":"DeleteApplicationReferenceDataSourceRequest"}, 207 "output":{"shape":"DeleteApplicationReferenceDataSourceResponse"}, 208 "errors":[ 209 {"shape":"ResourceNotFoundException"}, 210 {"shape":"ResourceInUseException"}, 211 {"shape":"InvalidArgumentException"}, 212 {"shape":"ConcurrentModificationException"}, 213 {"shape":"InvalidRequestException"} 214 ] 215 }, 216 "DeleteApplicationSnapshot":{ 217 "name":"DeleteApplicationSnapshot", 218 "http":{ 219 "method":"POST", 220 "requestUri":"/" 221 }, 222 "input":{"shape":"DeleteApplicationSnapshotRequest"}, 223 "output":{"shape":"DeleteApplicationSnapshotResponse"}, 224 "errors":[ 225 {"shape":"ResourceInUseException"}, 226 {"shape":"InvalidArgumentException"}, 227 {"shape":"UnsupportedOperationException"}, 228 {"shape":"InvalidRequestException"}, 229 {"shape":"ResourceNotFoundException"} 230 ] 231 }, 232 "DescribeApplication":{ 233 "name":"DescribeApplication", 234 "http":{ 235 "method":"POST", 236 "requestUri":"/" 237 }, 238 "input":{"shape":"DescribeApplicationRequest"}, 239 "output":{"shape":"DescribeApplicationResponse"}, 240 "errors":[ 241 {"shape":"ResourceNotFoundException"}, 242 {"shape":"InvalidArgumentException"}, 243 {"shape":"InvalidRequestException"} 244 ] 245 }, 246 "DescribeApplicationSnapshot":{ 247 "name":"DescribeApplicationSnapshot", 248 "http":{ 249 "method":"POST", 250 "requestUri":"/" 251 }, 252 "input":{"shape":"DescribeApplicationSnapshotRequest"}, 253 "output":{"shape":"DescribeApplicationSnapshotResponse"}, 254 "errors":[ 255 {"shape":"ResourceNotFoundException"}, 256 {"shape":"InvalidArgumentException"}, 257 {"shape":"UnsupportedOperationException"} 258 ] 259 }, 260 "DiscoverInputSchema":{ 261 "name":"DiscoverInputSchema", 262 "http":{ 263 "method":"POST", 264 "requestUri":"/" 265 }, 266 "input":{"shape":"DiscoverInputSchemaRequest"}, 267 "output":{"shape":"DiscoverInputSchemaResponse"}, 268 "errors":[ 269 {"shape":"InvalidArgumentException"}, 270 {"shape":"UnableToDetectSchemaException"}, 271 {"shape":"ResourceProvisionedThroughputExceededException"}, 272 {"shape":"ServiceUnavailableException"}, 273 {"shape":"InvalidRequestException"} 274 ] 275 }, 276 "ListApplicationSnapshots":{ 277 "name":"ListApplicationSnapshots", 278 "http":{ 279 "method":"POST", 280 "requestUri":"/" 281 }, 282 "input":{"shape":"ListApplicationSnapshotsRequest"}, 283 "output":{"shape":"ListApplicationSnapshotsResponse"}, 284 "errors":[ 285 {"shape":"InvalidArgumentException"}, 286 {"shape":"UnsupportedOperationException"} 287 ] 288 }, 289 "ListApplications":{ 290 "name":"ListApplications", 291 "http":{ 292 "method":"POST", 293 "requestUri":"/" 294 }, 295 "input":{"shape":"ListApplicationsRequest"}, 296 "output":{"shape":"ListApplicationsResponse"}, 297 "errors":[ 298 {"shape":"InvalidRequestException"} 299 ] 300 }, 301 "ListTagsForResource":{ 302 "name":"ListTagsForResource", 303 "http":{ 304 "method":"POST", 305 "requestUri":"/" 306 }, 307 "input":{"shape":"ListTagsForResourceRequest"}, 308 "output":{"shape":"ListTagsForResourceResponse"}, 309 "errors":[ 310 {"shape":"ResourceNotFoundException"}, 311 {"shape":"InvalidArgumentException"}, 312 {"shape":"ConcurrentModificationException"} 313 ] 314 }, 315 "StartApplication":{ 316 "name":"StartApplication", 317 "http":{ 318 "method":"POST", 319 "requestUri":"/" 320 }, 321 "input":{"shape":"StartApplicationRequest"}, 322 "output":{"shape":"StartApplicationResponse"}, 323 "errors":[ 324 {"shape":"ResourceNotFoundException"}, 325 {"shape":"ResourceInUseException"}, 326 {"shape":"InvalidArgumentException"}, 327 {"shape":"InvalidApplicationConfigurationException"}, 328 {"shape":"InvalidRequestException"} 329 ] 330 }, 331 "StopApplication":{ 332 "name":"StopApplication", 333 "http":{ 334 "method":"POST", 335 "requestUri":"/" 336 }, 337 "input":{"shape":"StopApplicationRequest"}, 338 "output":{"shape":"StopApplicationResponse"}, 339 "errors":[ 340 {"shape":"ResourceNotFoundException"}, 341 {"shape":"ResourceInUseException"}, 342 {"shape":"InvalidArgumentException"}, 343 {"shape":"InvalidRequestException"}, 344 {"shape":"InvalidApplicationConfigurationException"} 345 ] 346 }, 347 "TagResource":{ 348 "name":"TagResource", 349 "http":{ 350 "method":"POST", 351 "requestUri":"/" 352 }, 353 "input":{"shape":"TagResourceRequest"}, 354 "output":{"shape":"TagResourceResponse"}, 355 "errors":[ 356 {"shape":"ResourceNotFoundException"}, 357 {"shape":"ResourceInUseException"}, 358 {"shape":"TooManyTagsException"}, 359 {"shape":"InvalidArgumentException"}, 360 {"shape":"ConcurrentModificationException"} 361 ] 362 }, 363 "UntagResource":{ 364 "name":"UntagResource", 365 "http":{ 366 "method":"POST", 367 "requestUri":"/" 368 }, 369 "input":{"shape":"UntagResourceRequest"}, 370 "output":{"shape":"UntagResourceResponse"}, 371 "errors":[ 372 {"shape":"ResourceNotFoundException"}, 373 {"shape":"ResourceInUseException"}, 374 {"shape":"TooManyTagsException"}, 375 {"shape":"InvalidArgumentException"}, 376 {"shape":"ConcurrentModificationException"} 377 ] 378 }, 379 "UpdateApplication":{ 380 "name":"UpdateApplication", 381 "http":{ 382 "method":"POST", 383 "requestUri":"/" 384 }, 385 "input":{"shape":"UpdateApplicationRequest"}, 386 "output":{"shape":"UpdateApplicationResponse"}, 387 "errors":[ 388 {"shape":"CodeValidationException"}, 389 {"shape":"ResourceNotFoundException"}, 390 {"shape":"ResourceInUseException"}, 391 {"shape":"InvalidArgumentException"}, 392 {"shape":"ConcurrentModificationException"}, 393 {"shape":"InvalidRequestException"}, 394 {"shape":"InvalidApplicationConfigurationException"} 395 ] 396 } 397 }, 398 "shapes":{ 399 "AddApplicationCloudWatchLoggingOptionRequest":{ 400 "type":"structure", 401 "required":[ 402 "ApplicationName", 403 "CurrentApplicationVersionId", 404 "CloudWatchLoggingOption" 405 ], 406 "members":{ 407 "ApplicationName":{"shape":"ApplicationName"}, 408 "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}, 409 "CloudWatchLoggingOption":{"shape":"CloudWatchLoggingOption"} 410 } 411 }, 412 "AddApplicationCloudWatchLoggingOptionResponse":{ 413 "type":"structure", 414 "members":{ 415 "ApplicationARN":{"shape":"ResourceARN"}, 416 "ApplicationVersionId":{"shape":"ApplicationVersionId"}, 417 "CloudWatchLoggingOptionDescriptions":{"shape":"CloudWatchLoggingOptionDescriptions"} 418 } 419 }, 420 "AddApplicationInputProcessingConfigurationRequest":{ 421 "type":"structure", 422 "required":[ 423 "ApplicationName", 424 "CurrentApplicationVersionId", 425 "InputId", 426 "InputProcessingConfiguration" 427 ], 428 "members":{ 429 "ApplicationName":{"shape":"ApplicationName"}, 430 "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}, 431 "InputId":{"shape":"Id"}, 432 "InputProcessingConfiguration":{"shape":"InputProcessingConfiguration"} 433 } 434 }, 435 "AddApplicationInputProcessingConfigurationResponse":{ 436 "type":"structure", 437 "members":{ 438 "ApplicationARN":{"shape":"ResourceARN"}, 439 "ApplicationVersionId":{"shape":"ApplicationVersionId"}, 440 "InputId":{"shape":"Id"}, 441 "InputProcessingConfigurationDescription":{"shape":"InputProcessingConfigurationDescription"} 442 } 443 }, 444 "AddApplicationInputRequest":{ 445 "type":"structure", 446 "required":[ 447 "ApplicationName", 448 "CurrentApplicationVersionId", 449 "Input" 450 ], 451 "members":{ 452 "ApplicationName":{"shape":"ApplicationName"}, 453 "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}, 454 "Input":{"shape":"Input"} 455 } 456 }, 457 "AddApplicationInputResponse":{ 458 "type":"structure", 459 "members":{ 460 "ApplicationARN":{"shape":"ResourceARN"}, 461 "ApplicationVersionId":{"shape":"ApplicationVersionId"}, 462 "InputDescriptions":{"shape":"InputDescriptions"} 463 } 464 }, 465 "AddApplicationOutputRequest":{ 466 "type":"structure", 467 "required":[ 468 "ApplicationName", 469 "CurrentApplicationVersionId", 470 "Output" 471 ], 472 "members":{ 473 "ApplicationName":{"shape":"ApplicationName"}, 474 "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}, 475 "Output":{"shape":"Output"} 476 } 477 }, 478 "AddApplicationOutputResponse":{ 479 "type":"structure", 480 "members":{ 481 "ApplicationARN":{"shape":"ResourceARN"}, 482 "ApplicationVersionId":{"shape":"ApplicationVersionId"}, 483 "OutputDescriptions":{"shape":"OutputDescriptions"} 484 } 485 }, 486 "AddApplicationReferenceDataSourceRequest":{ 487 "type":"structure", 488 "required":[ 489 "ApplicationName", 490 "CurrentApplicationVersionId", 491 "ReferenceDataSource" 492 ], 493 "members":{ 494 "ApplicationName":{"shape":"ApplicationName"}, 495 "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}, 496 "ReferenceDataSource":{"shape":"ReferenceDataSource"} 497 } 498 }, 499 "AddApplicationReferenceDataSourceResponse":{ 500 "type":"structure", 501 "members":{ 502 "ApplicationARN":{"shape":"ResourceARN"}, 503 "ApplicationVersionId":{"shape":"ApplicationVersionId"}, 504 "ReferenceDataSourceDescriptions":{"shape":"ReferenceDataSourceDescriptions"} 505 } 506 }, 507 "ApplicationCodeConfiguration":{ 508 "type":"structure", 509 "required":["CodeContentType"], 510 "members":{ 511 "CodeContent":{"shape":"CodeContent"}, 512 "CodeContentType":{"shape":"CodeContentType"} 513 } 514 }, 515 "ApplicationCodeConfigurationDescription":{ 516 "type":"structure", 517 "required":["CodeContentType"], 518 "members":{ 519 "CodeContentType":{"shape":"CodeContentType"}, 520 "CodeContentDescription":{"shape":"CodeContentDescription"} 521 } 522 }, 523 "ApplicationCodeConfigurationUpdate":{ 524 "type":"structure", 525 "members":{ 526 "CodeContentTypeUpdate":{"shape":"CodeContentType"}, 527 "CodeContentUpdate":{"shape":"CodeContentUpdate"} 528 } 529 }, 530 "ApplicationConfiguration":{ 531 "type":"structure", 532 "required":["ApplicationCodeConfiguration"], 533 "members":{ 534 "SqlApplicationConfiguration":{"shape":"SqlApplicationConfiguration"}, 535 "FlinkApplicationConfiguration":{"shape":"FlinkApplicationConfiguration"}, 536 "EnvironmentProperties":{"shape":"EnvironmentProperties"}, 537 "ApplicationCodeConfiguration":{"shape":"ApplicationCodeConfiguration"}, 538 "ApplicationSnapshotConfiguration":{"shape":"ApplicationSnapshotConfiguration"} 539 } 540 }, 541 "ApplicationConfigurationDescription":{ 542 "type":"structure", 543 "members":{ 544 "SqlApplicationConfigurationDescription":{"shape":"SqlApplicationConfigurationDescription"}, 545 "ApplicationCodeConfigurationDescription":{"shape":"ApplicationCodeConfigurationDescription"}, 546 "RunConfigurationDescription":{"shape":"RunConfigurationDescription"}, 547 "FlinkApplicationConfigurationDescription":{"shape":"FlinkApplicationConfigurationDescription"}, 548 "EnvironmentPropertyDescriptions":{"shape":"EnvironmentPropertyDescriptions"}, 549 "ApplicationSnapshotConfigurationDescription":{"shape":"ApplicationSnapshotConfigurationDescription"} 550 } 551 }, 552 "ApplicationConfigurationUpdate":{ 553 "type":"structure", 554 "members":{ 555 "SqlApplicationConfigurationUpdate":{"shape":"SqlApplicationConfigurationUpdate"}, 556 "ApplicationCodeConfigurationUpdate":{"shape":"ApplicationCodeConfigurationUpdate"}, 557 "FlinkApplicationConfigurationUpdate":{"shape":"FlinkApplicationConfigurationUpdate"}, 558 "EnvironmentPropertyUpdates":{"shape":"EnvironmentPropertyUpdates"}, 559 "ApplicationSnapshotConfigurationUpdate":{"shape":"ApplicationSnapshotConfigurationUpdate"} 560 } 561 }, 562 "ApplicationDescription":{ 563 "type":"string", 564 "max":1024, 565 "min":0 566 }, 567 "ApplicationDetail":{ 568 "type":"structure", 569 "required":[ 570 "ApplicationARN", 571 "ApplicationName", 572 "RuntimeEnvironment", 573 "ApplicationStatus", 574 "ApplicationVersionId" 575 ], 576 "members":{ 577 "ApplicationARN":{"shape":"ResourceARN"}, 578 "ApplicationDescription":{"shape":"ApplicationDescription"}, 579 "ApplicationName":{"shape":"ApplicationName"}, 580 "RuntimeEnvironment":{"shape":"RuntimeEnvironment"}, 581 "ServiceExecutionRole":{"shape":"RoleARN"}, 582 "ApplicationStatus":{"shape":"ApplicationStatus"}, 583 "ApplicationVersionId":{"shape":"ApplicationVersionId"}, 584 "CreateTimestamp":{"shape":"Timestamp"}, 585 "LastUpdateTimestamp":{"shape":"Timestamp"}, 586 "ApplicationConfigurationDescription":{"shape":"ApplicationConfigurationDescription"}, 587 "CloudWatchLoggingOptionDescriptions":{"shape":"CloudWatchLoggingOptionDescriptions"} 588 } 589 }, 590 "ApplicationName":{ 591 "type":"string", 592 "max":128, 593 "min":1, 594 "pattern":"[a-zA-Z0-9_.-]+" 595 }, 596 "ApplicationRestoreConfiguration":{ 597 "type":"structure", 598 "required":["ApplicationRestoreType"], 599 "members":{ 600 "ApplicationRestoreType":{"shape":"ApplicationRestoreType"}, 601 "SnapshotName":{"shape":"SnapshotName"} 602 } 603 }, 604 "ApplicationRestoreType":{ 605 "type":"string", 606 "enum":[ 607 "SKIP_RESTORE_FROM_SNAPSHOT", 608 "RESTORE_FROM_LATEST_SNAPSHOT", 609 "RESTORE_FROM_CUSTOM_SNAPSHOT" 610 ] 611 }, 612 "ApplicationSnapshotConfiguration":{ 613 "type":"structure", 614 "required":["SnapshotsEnabled"], 615 "members":{ 616 "SnapshotsEnabled":{"shape":"BooleanObject"} 617 } 618 }, 619 "ApplicationSnapshotConfigurationDescription":{ 620 "type":"structure", 621 "required":["SnapshotsEnabled"], 622 "members":{ 623 "SnapshotsEnabled":{"shape":"BooleanObject"} 624 } 625 }, 626 "ApplicationSnapshotConfigurationUpdate":{ 627 "type":"structure", 628 "required":["SnapshotsEnabledUpdate"], 629 "members":{ 630 "SnapshotsEnabledUpdate":{"shape":"BooleanObject"} 631 } 632 }, 633 "ApplicationStatus":{ 634 "type":"string", 635 "enum":[ 636 "DELETING", 637 "STARTING", 638 "STOPPING", 639 "READY", 640 "RUNNING", 641 "UPDATING" 642 ] 643 }, 644 "ApplicationSummaries":{ 645 "type":"list", 646 "member":{"shape":"ApplicationSummary"} 647 }, 648 "ApplicationSummary":{ 649 "type":"structure", 650 "required":[ 651 "ApplicationName", 652 "ApplicationARN", 653 "ApplicationStatus", 654 "ApplicationVersionId", 655 "RuntimeEnvironment" 656 ], 657 "members":{ 658 "ApplicationName":{"shape":"ApplicationName"}, 659 "ApplicationARN":{"shape":"ResourceARN"}, 660 "ApplicationStatus":{"shape":"ApplicationStatus"}, 661 "ApplicationVersionId":{"shape":"ApplicationVersionId"}, 662 "RuntimeEnvironment":{"shape":"RuntimeEnvironment"} 663 } 664 }, 665 "ApplicationVersionId":{ 666 "type":"long", 667 "max":999999999, 668 "min":1 669 }, 670 "BooleanObject":{"type":"boolean"}, 671 "BucketARN":{ 672 "type":"string", 673 "max":2048, 674 "min":1, 675 "pattern":"arn:.*" 676 }, 677 "CSVMappingParameters":{ 678 "type":"structure", 679 "required":[ 680 "RecordRowDelimiter", 681 "RecordColumnDelimiter" 682 ], 683 "members":{ 684 "RecordRowDelimiter":{"shape":"RecordRowDelimiter"}, 685 "RecordColumnDelimiter":{"shape":"RecordColumnDelimiter"} 686 } 687 }, 688 "CheckpointConfiguration":{ 689 "type":"structure", 690 "required":["ConfigurationType"], 691 "members":{ 692 "ConfigurationType":{"shape":"ConfigurationType"}, 693 "CheckpointingEnabled":{"shape":"BooleanObject"}, 694 "CheckpointInterval":{"shape":"CheckpointInterval"}, 695 "MinPauseBetweenCheckpoints":{"shape":"MinPauseBetweenCheckpoints"} 696 } 697 }, 698 "CheckpointConfigurationDescription":{ 699 "type":"structure", 700 "members":{ 701 "ConfigurationType":{"shape":"ConfigurationType"}, 702 "CheckpointingEnabled":{"shape":"BooleanObject"}, 703 "CheckpointInterval":{"shape":"CheckpointInterval"}, 704 "MinPauseBetweenCheckpoints":{"shape":"MinPauseBetweenCheckpoints"} 705 } 706 }, 707 "CheckpointConfigurationUpdate":{ 708 "type":"structure", 709 "members":{ 710 "ConfigurationTypeUpdate":{"shape":"ConfigurationType"}, 711 "CheckpointingEnabledUpdate":{"shape":"BooleanObject"}, 712 "CheckpointIntervalUpdate":{"shape":"CheckpointInterval"}, 713 "MinPauseBetweenCheckpointsUpdate":{"shape":"MinPauseBetweenCheckpoints"} 714 } 715 }, 716 "CheckpointInterval":{ 717 "type":"long", 718 "min":0 719 }, 720 "CloudWatchLoggingOption":{ 721 "type":"structure", 722 "required":["LogStreamARN"], 723 "members":{ 724 "LogStreamARN":{"shape":"LogStreamARN"} 725 } 726 }, 727 "CloudWatchLoggingOptionDescription":{ 728 "type":"structure", 729 "required":["LogStreamARN"], 730 "members":{ 731 "CloudWatchLoggingOptionId":{"shape":"Id"}, 732 "LogStreamARN":{"shape":"LogStreamARN"}, 733 "RoleARN":{"shape":"RoleARN"} 734 } 735 }, 736 "CloudWatchLoggingOptionDescriptions":{ 737 "type":"list", 738 "member":{"shape":"CloudWatchLoggingOptionDescription"} 739 }, 740 "CloudWatchLoggingOptionUpdate":{ 741 "type":"structure", 742 "required":["CloudWatchLoggingOptionId"], 743 "members":{ 744 "CloudWatchLoggingOptionId":{"shape":"Id"}, 745 "LogStreamARNUpdate":{"shape":"LogStreamARN"} 746 } 747 }, 748 "CloudWatchLoggingOptionUpdates":{ 749 "type":"list", 750 "member":{"shape":"CloudWatchLoggingOptionUpdate"} 751 }, 752 "CloudWatchLoggingOptions":{ 753 "type":"list", 754 "member":{"shape":"CloudWatchLoggingOption"} 755 }, 756 "CodeContent":{ 757 "type":"structure", 758 "members":{ 759 "TextContent":{"shape":"TextContent"}, 760 "ZipFileContent":{"shape":"ZipFileContent"}, 761 "S3ContentLocation":{"shape":"S3ContentLocation"} 762 } 763 }, 764 "CodeContentDescription":{ 765 "type":"structure", 766 "members":{ 767 "TextContent":{"shape":"TextContent"}, 768 "CodeMD5":{"shape":"CodeMD5"}, 769 "CodeSize":{"shape":"CodeSize"}, 770 "S3ApplicationCodeLocationDescription":{"shape":"S3ApplicationCodeLocationDescription"} 771 } 772 }, 773 "CodeContentType":{ 774 "type":"string", 775 "enum":[ 776 "PLAINTEXT", 777 "ZIPFILE" 778 ] 779 }, 780 "CodeContentUpdate":{ 781 "type":"structure", 782 "members":{ 783 "TextContentUpdate":{"shape":"TextContent"}, 784 "ZipFileContentUpdate":{"shape":"ZipFileContent"}, 785 "S3ContentLocationUpdate":{"shape":"S3ContentLocationUpdate"} 786 } 787 }, 788 "CodeMD5":{ 789 "type":"string", 790 "max":128, 791 "min":128 792 }, 793 "CodeSize":{ 794 "type":"long", 795 "max":52428800, 796 "min":0 797 }, 798 "CodeValidationException":{ 799 "type":"structure", 800 "members":{ 801 "Message":{"shape":"ErrorMessage"} 802 }, 803 "exception":true 804 }, 805 "ConcurrentModificationException":{ 806 "type":"structure", 807 "members":{ 808 "Message":{"shape":"ErrorMessage"} 809 }, 810 "exception":true 811 }, 812 "ConfigurationType":{ 813 "type":"string", 814 "enum":[ 815 "DEFAULT", 816 "CUSTOM" 817 ] 818 }, 819 "CreateApplicationRequest":{ 820 "type":"structure", 821 "required":[ 822 "ApplicationName", 823 "RuntimeEnvironment", 824 "ServiceExecutionRole" 825 ], 826 "members":{ 827 "ApplicationName":{"shape":"ApplicationName"}, 828 "ApplicationDescription":{"shape":"ApplicationDescription"}, 829 "RuntimeEnvironment":{"shape":"RuntimeEnvironment"}, 830 "ServiceExecutionRole":{"shape":"RoleARN"}, 831 "ApplicationConfiguration":{"shape":"ApplicationConfiguration"}, 832 "CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"}, 833 "Tags":{"shape":"Tags"} 834 } 835 }, 836 "CreateApplicationResponse":{ 837 "type":"structure", 838 "required":["ApplicationDetail"], 839 "members":{ 840 "ApplicationDetail":{"shape":"ApplicationDetail"} 841 } 842 }, 843 "CreateApplicationSnapshotRequest":{ 844 "type":"structure", 845 "required":[ 846 "ApplicationName", 847 "SnapshotName" 848 ], 849 "members":{ 850 "ApplicationName":{"shape":"ApplicationName"}, 851 "SnapshotName":{"shape":"SnapshotName"} 852 } 853 }, 854 "CreateApplicationSnapshotResponse":{ 855 "type":"structure", 856 "members":{ 857 } 858 }, 859 "DeleteApplicationCloudWatchLoggingOptionRequest":{ 860 "type":"structure", 861 "required":[ 862 "ApplicationName", 863 "CurrentApplicationVersionId", 864 "CloudWatchLoggingOptionId" 865 ], 866 "members":{ 867 "ApplicationName":{"shape":"ApplicationName"}, 868 "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}, 869 "CloudWatchLoggingOptionId":{"shape":"Id"} 870 } 871 }, 872 "DeleteApplicationCloudWatchLoggingOptionResponse":{ 873 "type":"structure", 874 "members":{ 875 "ApplicationARN":{"shape":"ResourceARN"}, 876 "ApplicationVersionId":{"shape":"ApplicationVersionId"}, 877 "CloudWatchLoggingOptionDescriptions":{"shape":"CloudWatchLoggingOptionDescriptions"} 878 } 879 }, 880 "DeleteApplicationInputProcessingConfigurationRequest":{ 881 "type":"structure", 882 "required":[ 883 "ApplicationName", 884 "CurrentApplicationVersionId", 885 "InputId" 886 ], 887 "members":{ 888 "ApplicationName":{"shape":"ApplicationName"}, 889 "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}, 890 "InputId":{"shape":"Id"} 891 } 892 }, 893 "DeleteApplicationInputProcessingConfigurationResponse":{ 894 "type":"structure", 895 "members":{ 896 "ApplicationARN":{"shape":"ResourceARN"}, 897 "ApplicationVersionId":{"shape":"ApplicationVersionId"} 898 } 899 }, 900 "DeleteApplicationOutputRequest":{ 901 "type":"structure", 902 "required":[ 903 "ApplicationName", 904 "CurrentApplicationVersionId", 905 "OutputId" 906 ], 907 "members":{ 908 "ApplicationName":{"shape":"ApplicationName"}, 909 "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}, 910 "OutputId":{"shape":"Id"} 911 } 912 }, 913 "DeleteApplicationOutputResponse":{ 914 "type":"structure", 915 "members":{ 916 "ApplicationARN":{"shape":"ResourceARN"}, 917 "ApplicationVersionId":{"shape":"ApplicationVersionId"} 918 } 919 }, 920 "DeleteApplicationReferenceDataSourceRequest":{ 921 "type":"structure", 922 "required":[ 923 "ApplicationName", 924 "CurrentApplicationVersionId", 925 "ReferenceId" 926 ], 927 "members":{ 928 "ApplicationName":{"shape":"ApplicationName"}, 929 "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}, 930 "ReferenceId":{"shape":"Id"} 931 } 932 }, 933 "DeleteApplicationReferenceDataSourceResponse":{ 934 "type":"structure", 935 "members":{ 936 "ApplicationARN":{"shape":"ResourceARN"}, 937 "ApplicationVersionId":{"shape":"ApplicationVersionId"} 938 } 939 }, 940 "DeleteApplicationRequest":{ 941 "type":"structure", 942 "required":[ 943 "ApplicationName", 944 "CreateTimestamp" 945 ], 946 "members":{ 947 "ApplicationName":{"shape":"ApplicationName"}, 948 "CreateTimestamp":{"shape":"Timestamp"} 949 } 950 }, 951 "DeleteApplicationResponse":{ 952 "type":"structure", 953 "members":{ 954 } 955 }, 956 "DeleteApplicationSnapshotRequest":{ 957 "type":"structure", 958 "required":[ 959 "ApplicationName", 960 "SnapshotName", 961 "SnapshotCreationTimestamp" 962 ], 963 "members":{ 964 "ApplicationName":{"shape":"ApplicationName"}, 965 "SnapshotName":{"shape":"SnapshotName"}, 966 "SnapshotCreationTimestamp":{"shape":"Timestamp"} 967 } 968 }, 969 "DeleteApplicationSnapshotResponse":{ 970 "type":"structure", 971 "members":{ 972 } 973 }, 974 "DescribeApplicationRequest":{ 975 "type":"structure", 976 "required":["ApplicationName"], 977 "members":{ 978 "ApplicationName":{"shape":"ApplicationName"}, 979 "IncludeAdditionalDetails":{"shape":"BooleanObject"} 980 } 981 }, 982 "DescribeApplicationResponse":{ 983 "type":"structure", 984 "required":["ApplicationDetail"], 985 "members":{ 986 "ApplicationDetail":{"shape":"ApplicationDetail"} 987 } 988 }, 989 "DescribeApplicationSnapshotRequest":{ 990 "type":"structure", 991 "required":[ 992 "ApplicationName", 993 "SnapshotName" 994 ], 995 "members":{ 996 "ApplicationName":{"shape":"ApplicationName"}, 997 "SnapshotName":{"shape":"SnapshotName"} 998 } 999 }, 1000 "DescribeApplicationSnapshotResponse":{ 1001 "type":"structure", 1002 "required":["SnapshotDetails"], 1003 "members":{ 1004 "SnapshotDetails":{"shape":"SnapshotDetails"} 1005 } 1006 }, 1007 "DestinationSchema":{ 1008 "type":"structure", 1009 "required":["RecordFormatType"], 1010 "members":{ 1011 "RecordFormatType":{"shape":"RecordFormatType"} 1012 } 1013 }, 1014 "DiscoverInputSchemaRequest":{ 1015 "type":"structure", 1016 "required":["ServiceExecutionRole"], 1017 "members":{ 1018 "ResourceARN":{"shape":"ResourceARN"}, 1019 "ServiceExecutionRole":{"shape":"RoleARN"}, 1020 "InputStartingPositionConfiguration":{"shape":"InputStartingPositionConfiguration"}, 1021 "S3Configuration":{"shape":"S3Configuration"}, 1022 "InputProcessingConfiguration":{"shape":"InputProcessingConfiguration"} 1023 } 1024 }, 1025 "DiscoverInputSchemaResponse":{ 1026 "type":"structure", 1027 "members":{ 1028 "InputSchema":{"shape":"SourceSchema"}, 1029 "ParsedInputRecords":{"shape":"ParsedInputRecords"}, 1030 "ProcessedInputRecords":{"shape":"ProcessedInputRecords"}, 1031 "RawInputRecords":{"shape":"RawInputRecords"} 1032 } 1033 }, 1034 "EnvironmentProperties":{ 1035 "type":"structure", 1036 "required":["PropertyGroups"], 1037 "members":{ 1038 "PropertyGroups":{"shape":"PropertyGroups"} 1039 } 1040 }, 1041 "EnvironmentPropertyDescriptions":{ 1042 "type":"structure", 1043 "members":{ 1044 "PropertyGroupDescriptions":{"shape":"PropertyGroups"} 1045 } 1046 }, 1047 "EnvironmentPropertyUpdates":{ 1048 "type":"structure", 1049 "required":["PropertyGroups"], 1050 "members":{ 1051 "PropertyGroups":{"shape":"PropertyGroups"} 1052 } 1053 }, 1054 "ErrorMessage":{"type":"string"}, 1055 "FileKey":{ 1056 "type":"string", 1057 "max":1024, 1058 "min":1 1059 }, 1060 "FlinkApplicationConfiguration":{ 1061 "type":"structure", 1062 "members":{ 1063 "CheckpointConfiguration":{"shape":"CheckpointConfiguration"}, 1064 "MonitoringConfiguration":{"shape":"MonitoringConfiguration"}, 1065 "ParallelismConfiguration":{"shape":"ParallelismConfiguration"} 1066 } 1067 }, 1068 "FlinkApplicationConfigurationDescription":{ 1069 "type":"structure", 1070 "members":{ 1071 "CheckpointConfigurationDescription":{"shape":"CheckpointConfigurationDescription"}, 1072 "MonitoringConfigurationDescription":{"shape":"MonitoringConfigurationDescription"}, 1073 "ParallelismConfigurationDescription":{"shape":"ParallelismConfigurationDescription"}, 1074 "JobPlanDescription":{"shape":"JobPlanDescription"} 1075 } 1076 }, 1077 "FlinkApplicationConfigurationUpdate":{ 1078 "type":"structure", 1079 "members":{ 1080 "CheckpointConfigurationUpdate":{"shape":"CheckpointConfigurationUpdate"}, 1081 "MonitoringConfigurationUpdate":{"shape":"MonitoringConfigurationUpdate"}, 1082 "ParallelismConfigurationUpdate":{"shape":"ParallelismConfigurationUpdate"} 1083 } 1084 }, 1085 "Id":{ 1086 "type":"string", 1087 "max":50, 1088 "min":1, 1089 "pattern":"[a-zA-Z0-9_.-]+" 1090 }, 1091 "InAppStreamName":{ 1092 "type":"string", 1093 "max":32, 1094 "min":1 1095 }, 1096 "InAppStreamNames":{ 1097 "type":"list", 1098 "member":{"shape":"InAppStreamName"} 1099 }, 1100 "InAppTableName":{ 1101 "type":"string", 1102 "max":32, 1103 "min":1 1104 }, 1105 "Input":{ 1106 "type":"structure", 1107 "required":[ 1108 "NamePrefix", 1109 "InputSchema" 1110 ], 1111 "members":{ 1112 "NamePrefix":{"shape":"InAppStreamName"}, 1113 "InputProcessingConfiguration":{"shape":"InputProcessingConfiguration"}, 1114 "KinesisStreamsInput":{"shape":"KinesisStreamsInput"}, 1115 "KinesisFirehoseInput":{"shape":"KinesisFirehoseInput"}, 1116 "InputParallelism":{"shape":"InputParallelism"}, 1117 "InputSchema":{"shape":"SourceSchema"} 1118 } 1119 }, 1120 "InputDescription":{ 1121 "type":"structure", 1122 "members":{ 1123 "InputId":{"shape":"Id"}, 1124 "NamePrefix":{"shape":"InAppStreamName"}, 1125 "InAppStreamNames":{"shape":"InAppStreamNames"}, 1126 "InputProcessingConfigurationDescription":{"shape":"InputProcessingConfigurationDescription"}, 1127 "KinesisStreamsInputDescription":{"shape":"KinesisStreamsInputDescription"}, 1128 "KinesisFirehoseInputDescription":{"shape":"KinesisFirehoseInputDescription"}, 1129 "InputSchema":{"shape":"SourceSchema"}, 1130 "InputParallelism":{"shape":"InputParallelism"}, 1131 "InputStartingPositionConfiguration":{"shape":"InputStartingPositionConfiguration"} 1132 } 1133 }, 1134 "InputDescriptions":{ 1135 "type":"list", 1136 "member":{"shape":"InputDescription"} 1137 }, 1138 "InputLambdaProcessor":{ 1139 "type":"structure", 1140 "required":["ResourceARN"], 1141 "members":{ 1142 "ResourceARN":{"shape":"ResourceARN"} 1143 } 1144 }, 1145 "InputLambdaProcessorDescription":{ 1146 "type":"structure", 1147 "required":["ResourceARN"], 1148 "members":{ 1149 "ResourceARN":{"shape":"ResourceARN"}, 1150 "RoleARN":{"shape":"RoleARN"} 1151 } 1152 }, 1153 "InputLambdaProcessorUpdate":{ 1154 "type":"structure", 1155 "required":["ResourceARNUpdate"], 1156 "members":{ 1157 "ResourceARNUpdate":{"shape":"ResourceARN"} 1158 } 1159 }, 1160 "InputParallelism":{ 1161 "type":"structure", 1162 "members":{ 1163 "Count":{"shape":"InputParallelismCount"} 1164 } 1165 }, 1166 "InputParallelismCount":{ 1167 "type":"integer", 1168 "max":64, 1169 "min":1 1170 }, 1171 "InputParallelismUpdate":{ 1172 "type":"structure", 1173 "required":["CountUpdate"], 1174 "members":{ 1175 "CountUpdate":{"shape":"InputParallelismCount"} 1176 } 1177 }, 1178 "InputProcessingConfiguration":{ 1179 "type":"structure", 1180 "required":["InputLambdaProcessor"], 1181 "members":{ 1182 "InputLambdaProcessor":{"shape":"InputLambdaProcessor"} 1183 } 1184 }, 1185 "InputProcessingConfigurationDescription":{ 1186 "type":"structure", 1187 "members":{ 1188 "InputLambdaProcessorDescription":{"shape":"InputLambdaProcessorDescription"} 1189 } 1190 }, 1191 "InputProcessingConfigurationUpdate":{ 1192 "type":"structure", 1193 "required":["InputLambdaProcessorUpdate"], 1194 "members":{ 1195 "InputLambdaProcessorUpdate":{"shape":"InputLambdaProcessorUpdate"} 1196 } 1197 }, 1198 "InputSchemaUpdate":{ 1199 "type":"structure", 1200 "members":{ 1201 "RecordFormatUpdate":{"shape":"RecordFormat"}, 1202 "RecordEncodingUpdate":{"shape":"RecordEncoding"}, 1203 "RecordColumnUpdates":{"shape":"RecordColumns"} 1204 } 1205 }, 1206 "InputStartingPosition":{ 1207 "type":"string", 1208 "enum":[ 1209 "NOW", 1210 "TRIM_HORIZON", 1211 "LAST_STOPPED_POINT" 1212 ] 1213 }, 1214 "InputStartingPositionConfiguration":{ 1215 "type":"structure", 1216 "members":{ 1217 "InputStartingPosition":{"shape":"InputStartingPosition"} 1218 } 1219 }, 1220 "InputUpdate":{ 1221 "type":"structure", 1222 "required":["InputId"], 1223 "members":{ 1224 "InputId":{"shape":"Id"}, 1225 "NamePrefixUpdate":{"shape":"InAppStreamName"}, 1226 "InputProcessingConfigurationUpdate":{"shape":"InputProcessingConfigurationUpdate"}, 1227 "KinesisStreamsInputUpdate":{"shape":"KinesisStreamsInputUpdate"}, 1228 "KinesisFirehoseInputUpdate":{"shape":"KinesisFirehoseInputUpdate"}, 1229 "InputSchemaUpdate":{"shape":"InputSchemaUpdate"}, 1230 "InputParallelismUpdate":{"shape":"InputParallelismUpdate"} 1231 } 1232 }, 1233 "InputUpdates":{ 1234 "type":"list", 1235 "member":{"shape":"InputUpdate"} 1236 }, 1237 "Inputs":{ 1238 "type":"list", 1239 "member":{"shape":"Input"} 1240 }, 1241 "InvalidApplicationConfigurationException":{ 1242 "type":"structure", 1243 "members":{ 1244 "Message":{"shape":"ErrorMessage"} 1245 }, 1246 "exception":true 1247 }, 1248 "InvalidArgumentException":{ 1249 "type":"structure", 1250 "members":{ 1251 "Message":{"shape":"ErrorMessage"} 1252 }, 1253 "exception":true 1254 }, 1255 "InvalidRequestException":{ 1256 "type":"structure", 1257 "members":{ 1258 "Message":{"shape":"ErrorMessage"} 1259 }, 1260 "exception":true 1261 }, 1262 "JSONMappingParameters":{ 1263 "type":"structure", 1264 "required":["RecordRowPath"], 1265 "members":{ 1266 "RecordRowPath":{"shape":"RecordRowPath"} 1267 } 1268 }, 1269 "JobPlanDescription":{"type":"string"}, 1270 "KinesisAnalyticsARN":{ 1271 "type":"string", 1272 "max":2048, 1273 "min":1, 1274 "pattern":"arn:aws:kinesisanalytics:[a-z]{2}-[a-z]+-\\d{1}+:\\d{12}+:application/[a-zA-Z0-9_.-]{1,128}" 1275 }, 1276 "KinesisFirehoseInput":{ 1277 "type":"structure", 1278 "required":["ResourceARN"], 1279 "members":{ 1280 "ResourceARN":{"shape":"ResourceARN"} 1281 } 1282 }, 1283 "KinesisFirehoseInputDescription":{ 1284 "type":"structure", 1285 "required":["ResourceARN"], 1286 "members":{ 1287 "ResourceARN":{"shape":"ResourceARN"}, 1288 "RoleARN":{"shape":"RoleARN"} 1289 } 1290 }, 1291 "KinesisFirehoseInputUpdate":{ 1292 "type":"structure", 1293 "required":["ResourceARNUpdate"], 1294 "members":{ 1295 "ResourceARNUpdate":{"shape":"ResourceARN"} 1296 } 1297 }, 1298 "KinesisFirehoseOutput":{ 1299 "type":"structure", 1300 "required":["ResourceARN"], 1301 "members":{ 1302 "ResourceARN":{"shape":"ResourceARN"} 1303 } 1304 }, 1305 "KinesisFirehoseOutputDescription":{ 1306 "type":"structure", 1307 "required":["ResourceARN"], 1308 "members":{ 1309 "ResourceARN":{"shape":"ResourceARN"}, 1310 "RoleARN":{"shape":"RoleARN"} 1311 } 1312 }, 1313 "KinesisFirehoseOutputUpdate":{ 1314 "type":"structure", 1315 "required":["ResourceARNUpdate"], 1316 "members":{ 1317 "ResourceARNUpdate":{"shape":"ResourceARN"} 1318 } 1319 }, 1320 "KinesisStreamsInput":{ 1321 "type":"structure", 1322 "required":["ResourceARN"], 1323 "members":{ 1324 "ResourceARN":{"shape":"ResourceARN"} 1325 } 1326 }, 1327 "KinesisStreamsInputDescription":{ 1328 "type":"structure", 1329 "required":["ResourceARN"], 1330 "members":{ 1331 "ResourceARN":{"shape":"ResourceARN"}, 1332 "RoleARN":{"shape":"RoleARN"} 1333 } 1334 }, 1335 "KinesisStreamsInputUpdate":{ 1336 "type":"structure", 1337 "required":["ResourceARNUpdate"], 1338 "members":{ 1339 "ResourceARNUpdate":{"shape":"ResourceARN"} 1340 } 1341 }, 1342 "KinesisStreamsOutput":{ 1343 "type":"structure", 1344 "required":["ResourceARN"], 1345 "members":{ 1346 "ResourceARN":{"shape":"ResourceARN"} 1347 } 1348 }, 1349 "KinesisStreamsOutputDescription":{ 1350 "type":"structure", 1351 "required":["ResourceARN"], 1352 "members":{ 1353 "ResourceARN":{"shape":"ResourceARN"}, 1354 "RoleARN":{"shape":"RoleARN"} 1355 } 1356 }, 1357 "KinesisStreamsOutputUpdate":{ 1358 "type":"structure", 1359 "required":["ResourceARNUpdate"], 1360 "members":{ 1361 "ResourceARNUpdate":{"shape":"ResourceARN"} 1362 } 1363 }, 1364 "LambdaOutput":{ 1365 "type":"structure", 1366 "required":["ResourceARN"], 1367 "members":{ 1368 "ResourceARN":{"shape":"ResourceARN"} 1369 } 1370 }, 1371 "LambdaOutputDescription":{ 1372 "type":"structure", 1373 "required":["ResourceARN"], 1374 "members":{ 1375 "ResourceARN":{"shape":"ResourceARN"}, 1376 "RoleARN":{"shape":"RoleARN"} 1377 } 1378 }, 1379 "LambdaOutputUpdate":{ 1380 "type":"structure", 1381 "required":["ResourceARNUpdate"], 1382 "members":{ 1383 "ResourceARNUpdate":{"shape":"ResourceARN"} 1384 } 1385 }, 1386 "LimitExceededException":{ 1387 "type":"structure", 1388 "members":{ 1389 "Message":{"shape":"ErrorMessage"} 1390 }, 1391 "exception":true 1392 }, 1393 "ListApplicationSnapshotsRequest":{ 1394 "type":"structure", 1395 "required":["ApplicationName"], 1396 "members":{ 1397 "ApplicationName":{"shape":"ApplicationName"}, 1398 "Limit":{"shape":"ListSnapshotsInputLimit"}, 1399 "NextToken":{"shape":"NextToken"} 1400 } 1401 }, 1402 "ListApplicationSnapshotsResponse":{ 1403 "type":"structure", 1404 "members":{ 1405 "SnapshotSummaries":{"shape":"SnapshotSummaries"}, 1406 "NextToken":{"shape":"NextToken"} 1407 } 1408 }, 1409 "ListApplicationsInputLimit":{ 1410 "type":"integer", 1411 "max":50, 1412 "min":1 1413 }, 1414 "ListApplicationsRequest":{ 1415 "type":"structure", 1416 "members":{ 1417 "Limit":{"shape":"ListApplicationsInputLimit"}, 1418 "NextToken":{"shape":"ApplicationName"} 1419 } 1420 }, 1421 "ListApplicationsResponse":{ 1422 "type":"structure", 1423 "required":["ApplicationSummaries"], 1424 "members":{ 1425 "ApplicationSummaries":{"shape":"ApplicationSummaries"}, 1426 "NextToken":{"shape":"ApplicationName"} 1427 } 1428 }, 1429 "ListSnapshotsInputLimit":{ 1430 "type":"integer", 1431 "max":50, 1432 "min":1 1433 }, 1434 "ListTagsForResourceRequest":{ 1435 "type":"structure", 1436 "required":["ResourceARN"], 1437 "members":{ 1438 "ResourceARN":{"shape":"KinesisAnalyticsARN"} 1439 } 1440 }, 1441 "ListTagsForResourceResponse":{ 1442 "type":"structure", 1443 "members":{ 1444 "Tags":{"shape":"Tags"} 1445 } 1446 }, 1447 "LogLevel":{ 1448 "type":"string", 1449 "enum":[ 1450 "INFO", 1451 "WARN", 1452 "ERROR", 1453 "DEBUG" 1454 ] 1455 }, 1456 "LogStreamARN":{ 1457 "type":"string", 1458 "max":2048, 1459 "min":1, 1460 "pattern":"arn:.*" 1461 }, 1462 "MappingParameters":{ 1463 "type":"structure", 1464 "members":{ 1465 "JSONMappingParameters":{"shape":"JSONMappingParameters"}, 1466 "CSVMappingParameters":{"shape":"CSVMappingParameters"} 1467 } 1468 }, 1469 "MetricsLevel":{ 1470 "type":"string", 1471 "enum":[ 1472 "APPLICATION", 1473 "TASK", 1474 "OPERATOR", 1475 "PARALLELISM" 1476 ] 1477 }, 1478 "MinPauseBetweenCheckpoints":{ 1479 "type":"long", 1480 "min":0 1481 }, 1482 "MonitoringConfiguration":{ 1483 "type":"structure", 1484 "required":["ConfigurationType"], 1485 "members":{ 1486 "ConfigurationType":{"shape":"ConfigurationType"}, 1487 "MetricsLevel":{"shape":"MetricsLevel"}, 1488 "LogLevel":{"shape":"LogLevel"} 1489 } 1490 }, 1491 "MonitoringConfigurationDescription":{ 1492 "type":"structure", 1493 "members":{ 1494 "ConfigurationType":{"shape":"ConfigurationType"}, 1495 "MetricsLevel":{"shape":"MetricsLevel"}, 1496 "LogLevel":{"shape":"LogLevel"} 1497 } 1498 }, 1499 "MonitoringConfigurationUpdate":{ 1500 "type":"structure", 1501 "members":{ 1502 "ConfigurationTypeUpdate":{"shape":"ConfigurationType"}, 1503 "MetricsLevelUpdate":{"shape":"MetricsLevel"}, 1504 "LogLevelUpdate":{"shape":"LogLevel"} 1505 } 1506 }, 1507 "NextToken":{ 1508 "type":"string", 1509 "max":512, 1510 "min":1 1511 }, 1512 "ObjectVersion":{"type":"string"}, 1513 "Output":{ 1514 "type":"structure", 1515 "required":[ 1516 "Name", 1517 "DestinationSchema" 1518 ], 1519 "members":{ 1520 "Name":{"shape":"InAppStreamName"}, 1521 "KinesisStreamsOutput":{"shape":"KinesisStreamsOutput"}, 1522 "KinesisFirehoseOutput":{"shape":"KinesisFirehoseOutput"}, 1523 "LambdaOutput":{"shape":"LambdaOutput"}, 1524 "DestinationSchema":{"shape":"DestinationSchema"} 1525 } 1526 }, 1527 "OutputDescription":{ 1528 "type":"structure", 1529 "members":{ 1530 "OutputId":{"shape":"Id"}, 1531 "Name":{"shape":"InAppStreamName"}, 1532 "KinesisStreamsOutputDescription":{"shape":"KinesisStreamsOutputDescription"}, 1533 "KinesisFirehoseOutputDescription":{"shape":"KinesisFirehoseOutputDescription"}, 1534 "LambdaOutputDescription":{"shape":"LambdaOutputDescription"}, 1535 "DestinationSchema":{"shape":"DestinationSchema"} 1536 } 1537 }, 1538 "OutputDescriptions":{ 1539 "type":"list", 1540 "member":{"shape":"OutputDescription"} 1541 }, 1542 "OutputUpdate":{ 1543 "type":"structure", 1544 "required":["OutputId"], 1545 "members":{ 1546 "OutputId":{"shape":"Id"}, 1547 "NameUpdate":{"shape":"InAppStreamName"}, 1548 "KinesisStreamsOutputUpdate":{"shape":"KinesisStreamsOutputUpdate"}, 1549 "KinesisFirehoseOutputUpdate":{"shape":"KinesisFirehoseOutputUpdate"}, 1550 "LambdaOutputUpdate":{"shape":"LambdaOutputUpdate"}, 1551 "DestinationSchemaUpdate":{"shape":"DestinationSchema"} 1552 } 1553 }, 1554 "OutputUpdates":{ 1555 "type":"list", 1556 "member":{"shape":"OutputUpdate"} 1557 }, 1558 "Outputs":{ 1559 "type":"list", 1560 "member":{"shape":"Output"} 1561 }, 1562 "Parallelism":{ 1563 "type":"integer", 1564 "min":1 1565 }, 1566 "ParallelismConfiguration":{ 1567 "type":"structure", 1568 "required":["ConfigurationType"], 1569 "members":{ 1570 "ConfigurationType":{"shape":"ConfigurationType"}, 1571 "Parallelism":{"shape":"Parallelism"}, 1572 "ParallelismPerKPU":{"shape":"ParallelismPerKPU"}, 1573 "AutoScalingEnabled":{"shape":"BooleanObject"} 1574 } 1575 }, 1576 "ParallelismConfigurationDescription":{ 1577 "type":"structure", 1578 "members":{ 1579 "ConfigurationType":{"shape":"ConfigurationType"}, 1580 "Parallelism":{"shape":"Parallelism"}, 1581 "ParallelismPerKPU":{"shape":"ParallelismPerKPU"}, 1582 "CurrentParallelism":{"shape":"Parallelism"}, 1583 "AutoScalingEnabled":{"shape":"BooleanObject"} 1584 } 1585 }, 1586 "ParallelismConfigurationUpdate":{ 1587 "type":"structure", 1588 "members":{ 1589 "ConfigurationTypeUpdate":{"shape":"ConfigurationType"}, 1590 "ParallelismUpdate":{"shape":"Parallelism"}, 1591 "ParallelismPerKPUUpdate":{"shape":"ParallelismPerKPU"}, 1592 "AutoScalingEnabledUpdate":{"shape":"BooleanObject"} 1593 } 1594 }, 1595 "ParallelismPerKPU":{ 1596 "type":"integer", 1597 "min":1 1598 }, 1599 "ParsedInputRecord":{ 1600 "type":"list", 1601 "member":{"shape":"ParsedInputRecordField"} 1602 }, 1603 "ParsedInputRecordField":{"type":"string"}, 1604 "ParsedInputRecords":{ 1605 "type":"list", 1606 "member":{"shape":"ParsedInputRecord"} 1607 }, 1608 "ProcessedInputRecord":{"type":"string"}, 1609 "ProcessedInputRecords":{ 1610 "type":"list", 1611 "member":{"shape":"ProcessedInputRecord"} 1612 }, 1613 "PropertyGroup":{ 1614 "type":"structure", 1615 "required":[ 1616 "PropertyGroupId", 1617 "PropertyMap" 1618 ], 1619 "members":{ 1620 "PropertyGroupId":{"shape":"Id"}, 1621 "PropertyMap":{"shape":"PropertyMap"} 1622 } 1623 }, 1624 "PropertyGroups":{ 1625 "type":"list", 1626 "member":{"shape":"PropertyGroup"}, 1627 "max":50 1628 }, 1629 "PropertyKey":{ 1630 "type":"string", 1631 "max":2048, 1632 "min":1 1633 }, 1634 "PropertyMap":{ 1635 "type":"map", 1636 "key":{"shape":"PropertyKey"}, 1637 "value":{"shape":"PropertyValue"}, 1638 "max":50, 1639 "min":1 1640 }, 1641 "PropertyValue":{ 1642 "type":"string", 1643 "max":2048, 1644 "min":1 1645 }, 1646 "RawInputRecord":{"type":"string"}, 1647 "RawInputRecords":{ 1648 "type":"list", 1649 "member":{"shape":"RawInputRecord"} 1650 }, 1651 "RecordColumn":{ 1652 "type":"structure", 1653 "required":[ 1654 "Name", 1655 "SqlType" 1656 ], 1657 "members":{ 1658 "Name":{"shape":"RecordColumnName"}, 1659 "Mapping":{"shape":"RecordColumnMapping"}, 1660 "SqlType":{"shape":"RecordColumnSqlType"} 1661 } 1662 }, 1663 "RecordColumnDelimiter":{ 1664 "type":"string", 1665 "min":1 1666 }, 1667 "RecordColumnMapping":{"type":"string"}, 1668 "RecordColumnName":{"type":"string"}, 1669 "RecordColumnSqlType":{ 1670 "type":"string", 1671 "min":1 1672 }, 1673 "RecordColumns":{ 1674 "type":"list", 1675 "member":{"shape":"RecordColumn"}, 1676 "max":1000, 1677 "min":1 1678 }, 1679 "RecordEncoding":{ 1680 "type":"string", 1681 "pattern":"UTF-8" 1682 }, 1683 "RecordFormat":{ 1684 "type":"structure", 1685 "required":["RecordFormatType"], 1686 "members":{ 1687 "RecordFormatType":{"shape":"RecordFormatType"}, 1688 "MappingParameters":{"shape":"MappingParameters"} 1689 } 1690 }, 1691 "RecordFormatType":{ 1692 "type":"string", 1693 "enum":[ 1694 "JSON", 1695 "CSV" 1696 ] 1697 }, 1698 "RecordRowDelimiter":{ 1699 "type":"string", 1700 "min":1 1701 }, 1702 "RecordRowPath":{ 1703 "type":"string", 1704 "min":1 1705 }, 1706 "ReferenceDataSource":{ 1707 "type":"structure", 1708 "required":[ 1709 "TableName", 1710 "ReferenceSchema" 1711 ], 1712 "members":{ 1713 "TableName":{"shape":"InAppTableName"}, 1714 "S3ReferenceDataSource":{"shape":"S3ReferenceDataSource"}, 1715 "ReferenceSchema":{"shape":"SourceSchema"} 1716 } 1717 }, 1718 "ReferenceDataSourceDescription":{ 1719 "type":"structure", 1720 "required":[ 1721 "ReferenceId", 1722 "TableName", 1723 "S3ReferenceDataSourceDescription" 1724 ], 1725 "members":{ 1726 "ReferenceId":{"shape":"Id"}, 1727 "TableName":{"shape":"InAppTableName"}, 1728 "S3ReferenceDataSourceDescription":{"shape":"S3ReferenceDataSourceDescription"}, 1729 "ReferenceSchema":{"shape":"SourceSchema"} 1730 } 1731 }, 1732 "ReferenceDataSourceDescriptions":{ 1733 "type":"list", 1734 "member":{"shape":"ReferenceDataSourceDescription"} 1735 }, 1736 "ReferenceDataSourceUpdate":{ 1737 "type":"structure", 1738 "required":["ReferenceId"], 1739 "members":{ 1740 "ReferenceId":{"shape":"Id"}, 1741 "TableNameUpdate":{"shape":"InAppTableName"}, 1742 "S3ReferenceDataSourceUpdate":{"shape":"S3ReferenceDataSourceUpdate"}, 1743 "ReferenceSchemaUpdate":{"shape":"SourceSchema"} 1744 } 1745 }, 1746 "ReferenceDataSourceUpdates":{ 1747 "type":"list", 1748 "member":{"shape":"ReferenceDataSourceUpdate"} 1749 }, 1750 "ReferenceDataSources":{ 1751 "type":"list", 1752 "member":{"shape":"ReferenceDataSource"} 1753 }, 1754 "ResourceARN":{ 1755 "type":"string", 1756 "max":2048, 1757 "min":1, 1758 "pattern":"arn:.*" 1759 }, 1760 "ResourceInUseException":{ 1761 "type":"structure", 1762 "members":{ 1763 "Message":{"shape":"ErrorMessage"} 1764 }, 1765 "exception":true 1766 }, 1767 "ResourceNotFoundException":{ 1768 "type":"structure", 1769 "members":{ 1770 "Message":{"shape":"ErrorMessage"} 1771 }, 1772 "exception":true 1773 }, 1774 "ResourceProvisionedThroughputExceededException":{ 1775 "type":"structure", 1776 "members":{ 1777 "Message":{"shape":"ErrorMessage"} 1778 }, 1779 "exception":true 1780 }, 1781 "RoleARN":{ 1782 "type":"string", 1783 "max":2048, 1784 "min":1, 1785 "pattern":"arn:aws:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+" 1786 }, 1787 "RunConfiguration":{ 1788 "type":"structure", 1789 "members":{ 1790 "SqlRunConfigurations":{"shape":"SqlRunConfigurations"}, 1791 "ApplicationRestoreConfiguration":{"shape":"ApplicationRestoreConfiguration"} 1792 } 1793 }, 1794 "RunConfigurationDescription":{ 1795 "type":"structure", 1796 "members":{ 1797 "ApplicationRestoreConfigurationDescription":{"shape":"ApplicationRestoreConfiguration"} 1798 } 1799 }, 1800 "RunConfigurationUpdate":{ 1801 "type":"structure", 1802 "members":{ 1803 "ApplicationRestoreConfiguration":{"shape":"ApplicationRestoreConfiguration"} 1804 } 1805 }, 1806 "RuntimeEnvironment":{ 1807 "type":"string", 1808 "enum":[ 1809 "SQL-1_0", 1810 "FLINK-1_6" 1811 ] 1812 }, 1813 "S3ApplicationCodeLocationDescription":{ 1814 "type":"structure", 1815 "required":[ 1816 "BucketARN", 1817 "FileKey" 1818 ], 1819 "members":{ 1820 "BucketARN":{"shape":"BucketARN"}, 1821 "FileKey":{"shape":"FileKey"}, 1822 "ObjectVersion":{"shape":"ObjectVersion"} 1823 } 1824 }, 1825 "S3Configuration":{ 1826 "type":"structure", 1827 "required":[ 1828 "BucketARN", 1829 "FileKey" 1830 ], 1831 "members":{ 1832 "BucketARN":{"shape":"BucketARN"}, 1833 "FileKey":{"shape":"FileKey"} 1834 } 1835 }, 1836 "S3ContentLocation":{ 1837 "type":"structure", 1838 "required":[ 1839 "BucketARN", 1840 "FileKey" 1841 ], 1842 "members":{ 1843 "BucketARN":{"shape":"BucketARN"}, 1844 "FileKey":{"shape":"FileKey"}, 1845 "ObjectVersion":{"shape":"ObjectVersion"} 1846 } 1847 }, 1848 "S3ContentLocationUpdate":{ 1849 "type":"structure", 1850 "members":{ 1851 "BucketARNUpdate":{"shape":"BucketARN"}, 1852 "FileKeyUpdate":{"shape":"FileKey"}, 1853 "ObjectVersionUpdate":{"shape":"ObjectVersion"} 1854 } 1855 }, 1856 "S3ReferenceDataSource":{ 1857 "type":"structure", 1858 "members":{ 1859 "BucketARN":{"shape":"BucketARN"}, 1860 "FileKey":{"shape":"FileKey"} 1861 } 1862 }, 1863 "S3ReferenceDataSourceDescription":{ 1864 "type":"structure", 1865 "required":[ 1866 "BucketARN", 1867 "FileKey" 1868 ], 1869 "members":{ 1870 "BucketARN":{"shape":"BucketARN"}, 1871 "FileKey":{"shape":"FileKey"}, 1872 "ReferenceRoleARN":{"shape":"RoleARN"} 1873 } 1874 }, 1875 "S3ReferenceDataSourceUpdate":{ 1876 "type":"structure", 1877 "members":{ 1878 "BucketARNUpdate":{"shape":"BucketARN"}, 1879 "FileKeyUpdate":{"shape":"FileKey"} 1880 } 1881 }, 1882 "ServiceUnavailableException":{ 1883 "type":"structure", 1884 "members":{ 1885 "Message":{"shape":"ErrorMessage"} 1886 }, 1887 "exception":true, 1888 "fault":true 1889 }, 1890 "SnapshotDetails":{ 1891 "type":"structure", 1892 "required":[ 1893 "SnapshotName", 1894 "SnapshotStatus", 1895 "ApplicationVersionId" 1896 ], 1897 "members":{ 1898 "SnapshotName":{"shape":"SnapshotName"}, 1899 "SnapshotStatus":{"shape":"SnapshotStatus"}, 1900 "ApplicationVersionId":{"shape":"ApplicationVersionId"}, 1901 "SnapshotCreationTimestamp":{"shape":"Timestamp"} 1902 } 1903 }, 1904 "SnapshotName":{ 1905 "type":"string", 1906 "max":128, 1907 "min":1, 1908 "pattern":"[a-zA-Z0-9_.-]+" 1909 }, 1910 "SnapshotStatus":{ 1911 "type":"string", 1912 "enum":[ 1913 "CREATING", 1914 "READY", 1915 "DELETING", 1916 "FAILED" 1917 ] 1918 }, 1919 "SnapshotSummaries":{ 1920 "type":"list", 1921 "member":{"shape":"SnapshotDetails"} 1922 }, 1923 "SourceSchema":{ 1924 "type":"structure", 1925 "required":[ 1926 "RecordFormat", 1927 "RecordColumns" 1928 ], 1929 "members":{ 1930 "RecordFormat":{"shape":"RecordFormat"}, 1931 "RecordEncoding":{"shape":"RecordEncoding"}, 1932 "RecordColumns":{"shape":"RecordColumns"} 1933 } 1934 }, 1935 "SqlApplicationConfiguration":{ 1936 "type":"structure", 1937 "members":{ 1938 "Inputs":{"shape":"Inputs"}, 1939 "Outputs":{"shape":"Outputs"}, 1940 "ReferenceDataSources":{"shape":"ReferenceDataSources"} 1941 } 1942 }, 1943 "SqlApplicationConfigurationDescription":{ 1944 "type":"structure", 1945 "members":{ 1946 "InputDescriptions":{"shape":"InputDescriptions"}, 1947 "OutputDescriptions":{"shape":"OutputDescriptions"}, 1948 "ReferenceDataSourceDescriptions":{"shape":"ReferenceDataSourceDescriptions"} 1949 } 1950 }, 1951 "SqlApplicationConfigurationUpdate":{ 1952 "type":"structure", 1953 "members":{ 1954 "InputUpdates":{"shape":"InputUpdates"}, 1955 "OutputUpdates":{"shape":"OutputUpdates"}, 1956 "ReferenceDataSourceUpdates":{"shape":"ReferenceDataSourceUpdates"} 1957 } 1958 }, 1959 "SqlRunConfiguration":{ 1960 "type":"structure", 1961 "required":[ 1962 "InputId", 1963 "InputStartingPositionConfiguration" 1964 ], 1965 "members":{ 1966 "InputId":{"shape":"Id"}, 1967 "InputStartingPositionConfiguration":{"shape":"InputStartingPositionConfiguration"} 1968 } 1969 }, 1970 "SqlRunConfigurations":{ 1971 "type":"list", 1972 "member":{"shape":"SqlRunConfiguration"} 1973 }, 1974 "StartApplicationRequest":{ 1975 "type":"structure", 1976 "required":[ 1977 "ApplicationName", 1978 "RunConfiguration" 1979 ], 1980 "members":{ 1981 "ApplicationName":{"shape":"ApplicationName"}, 1982 "RunConfiguration":{"shape":"RunConfiguration"} 1983 } 1984 }, 1985 "StartApplicationResponse":{ 1986 "type":"structure", 1987 "members":{ 1988 } 1989 }, 1990 "StopApplicationRequest":{ 1991 "type":"structure", 1992 "required":["ApplicationName"], 1993 "members":{ 1994 "ApplicationName":{"shape":"ApplicationName"} 1995 } 1996 }, 1997 "StopApplicationResponse":{ 1998 "type":"structure", 1999 "members":{ 2000 } 2001 }, 2002 "Tag":{ 2003 "type":"structure", 2004 "required":["Key"], 2005 "members":{ 2006 "Key":{"shape":"TagKey"}, 2007 "Value":{"shape":"TagValue"} 2008 } 2009 }, 2010 "TagKey":{ 2011 "type":"string", 2012 "max":128, 2013 "min":1 2014 }, 2015 "TagKeys":{ 2016 "type":"list", 2017 "member":{"shape":"TagKey"}, 2018 "max":200, 2019 "min":1 2020 }, 2021 "TagResourceRequest":{ 2022 "type":"structure", 2023 "required":[ 2024 "ResourceARN", 2025 "Tags" 2026 ], 2027 "members":{ 2028 "ResourceARN":{"shape":"KinesisAnalyticsARN"}, 2029 "Tags":{"shape":"Tags"} 2030 } 2031 }, 2032 "TagResourceResponse":{ 2033 "type":"structure", 2034 "members":{ 2035 } 2036 }, 2037 "TagValue":{ 2038 "type":"string", 2039 "max":256, 2040 "min":0 2041 }, 2042 "Tags":{ 2043 "type":"list", 2044 "member":{"shape":"Tag"}, 2045 "max":200, 2046 "min":1 2047 }, 2048 "TextContent":{ 2049 "type":"string", 2050 "max":102400, 2051 "min":0 2052 }, 2053 "Timestamp":{"type":"timestamp"}, 2054 "TooManyTagsException":{ 2055 "type":"structure", 2056 "members":{ 2057 "message":{"shape":"ErrorMessage"} 2058 }, 2059 "exception":true 2060 }, 2061 "UnableToDetectSchemaException":{ 2062 "type":"structure", 2063 "members":{ 2064 "Message":{"shape":"ErrorMessage"}, 2065 "RawInputRecords":{"shape":"RawInputRecords"}, 2066 "ProcessedInputRecords":{"shape":"ProcessedInputRecords"} 2067 }, 2068 "exception":true 2069 }, 2070 "UnsupportedOperationException":{ 2071 "type":"structure", 2072 "members":{ 2073 "Message":{"shape":"ErrorMessage"} 2074 }, 2075 "exception":true 2076 }, 2077 "UntagResourceRequest":{ 2078 "type":"structure", 2079 "required":[ 2080 "ResourceARN", 2081 "TagKeys" 2082 ], 2083 "members":{ 2084 "ResourceARN":{"shape":"KinesisAnalyticsARN"}, 2085 "TagKeys":{"shape":"TagKeys"} 2086 } 2087 }, 2088 "UntagResourceResponse":{ 2089 "type":"structure", 2090 "members":{ 2091 } 2092 }, 2093 "UpdateApplicationRequest":{ 2094 "type":"structure", 2095 "required":[ 2096 "ApplicationName", 2097 "CurrentApplicationVersionId" 2098 ], 2099 "members":{ 2100 "ApplicationName":{"shape":"ApplicationName"}, 2101 "CurrentApplicationVersionId":{"shape":"ApplicationVersionId"}, 2102 "ApplicationConfigurationUpdate":{"shape":"ApplicationConfigurationUpdate"}, 2103 "ServiceExecutionRoleUpdate":{"shape":"RoleARN"}, 2104 "RunConfigurationUpdate":{"shape":"RunConfigurationUpdate"}, 2105 "CloudWatchLoggingOptionUpdates":{"shape":"CloudWatchLoggingOptionUpdates"} 2106 } 2107 }, 2108 "UpdateApplicationResponse":{ 2109 "type":"structure", 2110 "required":["ApplicationDetail"], 2111 "members":{ 2112 "ApplicationDetail":{"shape":"ApplicationDetail"} 2113 } 2114 }, 2115 "ZipFileContent":{ 2116 "type":"blob", 2117 "max":52428800, 2118 "min":0 2119 } 2120 } 2121} 2122