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