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