1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2017-11-27", 5 "endpointPrefix":"iotanalytics", 6 "protocol":"rest-json", 7 "serviceFullName":"AWS IoT Analytics", 8 "serviceId":"IoTAnalytics", 9 "signatureVersion":"v4", 10 "signingName":"iotanalytics", 11 "uid":"iotanalytics-2017-11-27" 12 }, 13 "operations":{ 14 "BatchPutMessage":{ 15 "name":"BatchPutMessage", 16 "http":{ 17 "method":"POST", 18 "requestUri":"/messages/batch", 19 "responseCode":200 20 }, 21 "input":{"shape":"BatchPutMessageRequest"}, 22 "output":{"shape":"BatchPutMessageResponse"}, 23 "errors":[ 24 {"shape":"ResourceNotFoundException"}, 25 {"shape":"InvalidRequestException"}, 26 {"shape":"InternalFailureException"}, 27 {"shape":"ServiceUnavailableException"}, 28 {"shape":"ThrottlingException"} 29 ] 30 }, 31 "CancelPipelineReprocessing":{ 32 "name":"CancelPipelineReprocessing", 33 "http":{ 34 "method":"DELETE", 35 "requestUri":"/pipelines/{pipelineName}/reprocessing/{reprocessingId}" 36 }, 37 "input":{"shape":"CancelPipelineReprocessingRequest"}, 38 "output":{"shape":"CancelPipelineReprocessingResponse"}, 39 "errors":[ 40 {"shape":"ResourceNotFoundException"}, 41 {"shape":"InvalidRequestException"}, 42 {"shape":"InternalFailureException"}, 43 {"shape":"ServiceUnavailableException"}, 44 {"shape":"ThrottlingException"} 45 ] 46 }, 47 "CreateChannel":{ 48 "name":"CreateChannel", 49 "http":{ 50 "method":"POST", 51 "requestUri":"/channels", 52 "responseCode":201 53 }, 54 "input":{"shape":"CreateChannelRequest"}, 55 "output":{"shape":"CreateChannelResponse"}, 56 "errors":[ 57 {"shape":"InvalidRequestException"}, 58 {"shape":"ResourceAlreadyExistsException"}, 59 {"shape":"InternalFailureException"}, 60 {"shape":"ServiceUnavailableException"}, 61 {"shape":"ThrottlingException"}, 62 {"shape":"LimitExceededException"} 63 ] 64 }, 65 "CreateDataset":{ 66 "name":"CreateDataset", 67 "http":{ 68 "method":"POST", 69 "requestUri":"/datasets", 70 "responseCode":201 71 }, 72 "input":{"shape":"CreateDatasetRequest"}, 73 "output":{"shape":"CreateDatasetResponse"}, 74 "errors":[ 75 {"shape":"InvalidRequestException"}, 76 {"shape":"ResourceAlreadyExistsException"}, 77 {"shape":"InternalFailureException"}, 78 {"shape":"ServiceUnavailableException"}, 79 {"shape":"ThrottlingException"}, 80 {"shape":"LimitExceededException"} 81 ] 82 }, 83 "CreateDatasetContent":{ 84 "name":"CreateDatasetContent", 85 "http":{ 86 "method":"POST", 87 "requestUri":"/datasets/{datasetName}/content" 88 }, 89 "input":{"shape":"CreateDatasetContentRequest"}, 90 "output":{"shape":"CreateDatasetContentResponse"}, 91 "errors":[ 92 {"shape":"InvalidRequestException"}, 93 {"shape":"ResourceNotFoundException"}, 94 {"shape":"InternalFailureException"}, 95 {"shape":"ServiceUnavailableException"}, 96 {"shape":"ThrottlingException"} 97 ] 98 }, 99 "CreateDatastore":{ 100 "name":"CreateDatastore", 101 "http":{ 102 "method":"POST", 103 "requestUri":"/datastores", 104 "responseCode":201 105 }, 106 "input":{"shape":"CreateDatastoreRequest"}, 107 "output":{"shape":"CreateDatastoreResponse"}, 108 "errors":[ 109 {"shape":"InvalidRequestException"}, 110 {"shape":"ResourceAlreadyExistsException"}, 111 {"shape":"InternalFailureException"}, 112 {"shape":"ServiceUnavailableException"}, 113 {"shape":"ThrottlingException"}, 114 {"shape":"LimitExceededException"} 115 ] 116 }, 117 "CreatePipeline":{ 118 "name":"CreatePipeline", 119 "http":{ 120 "method":"POST", 121 "requestUri":"/pipelines", 122 "responseCode":201 123 }, 124 "input":{"shape":"CreatePipelineRequest"}, 125 "output":{"shape":"CreatePipelineResponse"}, 126 "errors":[ 127 {"shape":"InvalidRequestException"}, 128 {"shape":"ResourceAlreadyExistsException"}, 129 {"shape":"InternalFailureException"}, 130 {"shape":"ServiceUnavailableException"}, 131 {"shape":"ThrottlingException"}, 132 {"shape":"LimitExceededException"} 133 ] 134 }, 135 "DeleteChannel":{ 136 "name":"DeleteChannel", 137 "http":{ 138 "method":"DELETE", 139 "requestUri":"/channels/{channelName}", 140 "responseCode":204 141 }, 142 "input":{"shape":"DeleteChannelRequest"}, 143 "errors":[ 144 {"shape":"InvalidRequestException"}, 145 {"shape":"ResourceNotFoundException"}, 146 {"shape":"InternalFailureException"}, 147 {"shape":"ServiceUnavailableException"}, 148 {"shape":"ThrottlingException"} 149 ] 150 }, 151 "DeleteDataset":{ 152 "name":"DeleteDataset", 153 "http":{ 154 "method":"DELETE", 155 "requestUri":"/datasets/{datasetName}", 156 "responseCode":204 157 }, 158 "input":{"shape":"DeleteDatasetRequest"}, 159 "errors":[ 160 {"shape":"InvalidRequestException"}, 161 {"shape":"ResourceNotFoundException"}, 162 {"shape":"InternalFailureException"}, 163 {"shape":"ServiceUnavailableException"}, 164 {"shape":"ThrottlingException"} 165 ] 166 }, 167 "DeleteDatasetContent":{ 168 "name":"DeleteDatasetContent", 169 "http":{ 170 "method":"DELETE", 171 "requestUri":"/datasets/{datasetName}/content", 172 "responseCode":204 173 }, 174 "input":{"shape":"DeleteDatasetContentRequest"}, 175 "errors":[ 176 {"shape":"InvalidRequestException"}, 177 {"shape":"ResourceNotFoundException"}, 178 {"shape":"InternalFailureException"}, 179 {"shape":"ServiceUnavailableException"}, 180 {"shape":"ThrottlingException"} 181 ] 182 }, 183 "DeleteDatastore":{ 184 "name":"DeleteDatastore", 185 "http":{ 186 "method":"DELETE", 187 "requestUri":"/datastores/{datastoreName}", 188 "responseCode":204 189 }, 190 "input":{"shape":"DeleteDatastoreRequest"}, 191 "errors":[ 192 {"shape":"InvalidRequestException"}, 193 {"shape":"ResourceNotFoundException"}, 194 {"shape":"InternalFailureException"}, 195 {"shape":"ServiceUnavailableException"}, 196 {"shape":"ThrottlingException"} 197 ] 198 }, 199 "DeletePipeline":{ 200 "name":"DeletePipeline", 201 "http":{ 202 "method":"DELETE", 203 "requestUri":"/pipelines/{pipelineName}", 204 "responseCode":204 205 }, 206 "input":{"shape":"DeletePipelineRequest"}, 207 "errors":[ 208 {"shape":"InvalidRequestException"}, 209 {"shape":"ResourceNotFoundException"}, 210 {"shape":"InternalFailureException"}, 211 {"shape":"ServiceUnavailableException"}, 212 {"shape":"ThrottlingException"} 213 ] 214 }, 215 "DescribeChannel":{ 216 "name":"DescribeChannel", 217 "http":{ 218 "method":"GET", 219 "requestUri":"/channels/{channelName}" 220 }, 221 "input":{"shape":"DescribeChannelRequest"}, 222 "output":{"shape":"DescribeChannelResponse"}, 223 "errors":[ 224 {"shape":"InvalidRequestException"}, 225 {"shape":"ResourceNotFoundException"}, 226 {"shape":"InternalFailureException"}, 227 {"shape":"ServiceUnavailableException"}, 228 {"shape":"ThrottlingException"} 229 ] 230 }, 231 "DescribeDataset":{ 232 "name":"DescribeDataset", 233 "http":{ 234 "method":"GET", 235 "requestUri":"/datasets/{datasetName}" 236 }, 237 "input":{"shape":"DescribeDatasetRequest"}, 238 "output":{"shape":"DescribeDatasetResponse"}, 239 "errors":[ 240 {"shape":"InvalidRequestException"}, 241 {"shape":"ResourceNotFoundException"}, 242 {"shape":"InternalFailureException"}, 243 {"shape":"ServiceUnavailableException"}, 244 {"shape":"ThrottlingException"} 245 ] 246 }, 247 "DescribeDatastore":{ 248 "name":"DescribeDatastore", 249 "http":{ 250 "method":"GET", 251 "requestUri":"/datastores/{datastoreName}" 252 }, 253 "input":{"shape":"DescribeDatastoreRequest"}, 254 "output":{"shape":"DescribeDatastoreResponse"}, 255 "errors":[ 256 {"shape":"InvalidRequestException"}, 257 {"shape":"ResourceNotFoundException"}, 258 {"shape":"InternalFailureException"}, 259 {"shape":"ServiceUnavailableException"}, 260 {"shape":"ThrottlingException"} 261 ] 262 }, 263 "DescribeLoggingOptions":{ 264 "name":"DescribeLoggingOptions", 265 "http":{ 266 "method":"GET", 267 "requestUri":"/logging" 268 }, 269 "input":{"shape":"DescribeLoggingOptionsRequest"}, 270 "output":{"shape":"DescribeLoggingOptionsResponse"}, 271 "errors":[ 272 {"shape":"InvalidRequestException"}, 273 {"shape":"ResourceNotFoundException"}, 274 {"shape":"InternalFailureException"}, 275 {"shape":"ServiceUnavailableException"}, 276 {"shape":"ThrottlingException"} 277 ] 278 }, 279 "DescribePipeline":{ 280 "name":"DescribePipeline", 281 "http":{ 282 "method":"GET", 283 "requestUri":"/pipelines/{pipelineName}" 284 }, 285 "input":{"shape":"DescribePipelineRequest"}, 286 "output":{"shape":"DescribePipelineResponse"}, 287 "errors":[ 288 {"shape":"InvalidRequestException"}, 289 {"shape":"ResourceNotFoundException"}, 290 {"shape":"InternalFailureException"}, 291 {"shape":"ServiceUnavailableException"}, 292 {"shape":"ThrottlingException"} 293 ] 294 }, 295 "GetDatasetContent":{ 296 "name":"GetDatasetContent", 297 "http":{ 298 "method":"GET", 299 "requestUri":"/datasets/{datasetName}/content" 300 }, 301 "input":{"shape":"GetDatasetContentRequest"}, 302 "output":{"shape":"GetDatasetContentResponse"}, 303 "errors":[ 304 {"shape":"InvalidRequestException"}, 305 {"shape":"ResourceNotFoundException"}, 306 {"shape":"InternalFailureException"}, 307 {"shape":"ServiceUnavailableException"}, 308 {"shape":"ThrottlingException"} 309 ] 310 }, 311 "ListChannels":{ 312 "name":"ListChannels", 313 "http":{ 314 "method":"GET", 315 "requestUri":"/channels" 316 }, 317 "input":{"shape":"ListChannelsRequest"}, 318 "output":{"shape":"ListChannelsResponse"}, 319 "errors":[ 320 {"shape":"InvalidRequestException"}, 321 {"shape":"InternalFailureException"}, 322 {"shape":"ServiceUnavailableException"}, 323 {"shape":"ThrottlingException"} 324 ] 325 }, 326 "ListDatasetContents":{ 327 "name":"ListDatasetContents", 328 "http":{ 329 "method":"GET", 330 "requestUri":"/datasets/{datasetName}/contents" 331 }, 332 "input":{"shape":"ListDatasetContentsRequest"}, 333 "output":{"shape":"ListDatasetContentsResponse"}, 334 "errors":[ 335 {"shape":"InvalidRequestException"}, 336 {"shape":"InternalFailureException"}, 337 {"shape":"ServiceUnavailableException"}, 338 {"shape":"ThrottlingException"}, 339 {"shape":"ResourceNotFoundException"} 340 ] 341 }, 342 "ListDatasets":{ 343 "name":"ListDatasets", 344 "http":{ 345 "method":"GET", 346 "requestUri":"/datasets" 347 }, 348 "input":{"shape":"ListDatasetsRequest"}, 349 "output":{"shape":"ListDatasetsResponse"}, 350 "errors":[ 351 {"shape":"InvalidRequestException"}, 352 {"shape":"InternalFailureException"}, 353 {"shape":"ServiceUnavailableException"}, 354 {"shape":"ThrottlingException"} 355 ] 356 }, 357 "ListDatastores":{ 358 "name":"ListDatastores", 359 "http":{ 360 "method":"GET", 361 "requestUri":"/datastores" 362 }, 363 "input":{"shape":"ListDatastoresRequest"}, 364 "output":{"shape":"ListDatastoresResponse"}, 365 "errors":[ 366 {"shape":"InvalidRequestException"}, 367 {"shape":"InternalFailureException"}, 368 {"shape":"ServiceUnavailableException"}, 369 {"shape":"ThrottlingException"} 370 ] 371 }, 372 "ListPipelines":{ 373 "name":"ListPipelines", 374 "http":{ 375 "method":"GET", 376 "requestUri":"/pipelines" 377 }, 378 "input":{"shape":"ListPipelinesRequest"}, 379 "output":{"shape":"ListPipelinesResponse"}, 380 "errors":[ 381 {"shape":"InvalidRequestException"}, 382 {"shape":"InternalFailureException"}, 383 {"shape":"ServiceUnavailableException"}, 384 {"shape":"ThrottlingException"} 385 ] 386 }, 387 "ListTagsForResource":{ 388 "name":"ListTagsForResource", 389 "http":{ 390 "method":"GET", 391 "requestUri":"/tags" 392 }, 393 "input":{"shape":"ListTagsForResourceRequest"}, 394 "output":{"shape":"ListTagsForResourceResponse"}, 395 "errors":[ 396 {"shape":"InvalidRequestException"}, 397 {"shape":"InternalFailureException"}, 398 {"shape":"ServiceUnavailableException"}, 399 {"shape":"ThrottlingException"}, 400 {"shape":"LimitExceededException"}, 401 {"shape":"ResourceNotFoundException"} 402 ] 403 }, 404 "PutLoggingOptions":{ 405 "name":"PutLoggingOptions", 406 "http":{ 407 "method":"PUT", 408 "requestUri":"/logging" 409 }, 410 "input":{"shape":"PutLoggingOptionsRequest"}, 411 "errors":[ 412 {"shape":"InvalidRequestException"}, 413 {"shape":"InternalFailureException"}, 414 {"shape":"ServiceUnavailableException"}, 415 {"shape":"ThrottlingException"} 416 ] 417 }, 418 "RunPipelineActivity":{ 419 "name":"RunPipelineActivity", 420 "http":{ 421 "method":"POST", 422 "requestUri":"/pipelineactivities/run" 423 }, 424 "input":{"shape":"RunPipelineActivityRequest"}, 425 "output":{"shape":"RunPipelineActivityResponse"}, 426 "errors":[ 427 {"shape":"InvalidRequestException"}, 428 {"shape":"InternalFailureException"}, 429 {"shape":"ServiceUnavailableException"}, 430 {"shape":"ThrottlingException"} 431 ] 432 }, 433 "SampleChannelData":{ 434 "name":"SampleChannelData", 435 "http":{ 436 "method":"GET", 437 "requestUri":"/channels/{channelName}/sample" 438 }, 439 "input":{"shape":"SampleChannelDataRequest"}, 440 "output":{"shape":"SampleChannelDataResponse"}, 441 "errors":[ 442 {"shape":"InvalidRequestException"}, 443 {"shape":"ResourceNotFoundException"}, 444 {"shape":"InternalFailureException"}, 445 {"shape":"ServiceUnavailableException"}, 446 {"shape":"ThrottlingException"} 447 ] 448 }, 449 "StartPipelineReprocessing":{ 450 "name":"StartPipelineReprocessing", 451 "http":{ 452 "method":"POST", 453 "requestUri":"/pipelines/{pipelineName}/reprocessing" 454 }, 455 "input":{"shape":"StartPipelineReprocessingRequest"}, 456 "output":{"shape":"StartPipelineReprocessingResponse"}, 457 "errors":[ 458 {"shape":"ResourceNotFoundException"}, 459 {"shape":"ResourceAlreadyExistsException"}, 460 {"shape":"InvalidRequestException"}, 461 {"shape":"InternalFailureException"}, 462 {"shape":"ServiceUnavailableException"}, 463 {"shape":"ThrottlingException"} 464 ] 465 }, 466 "TagResource":{ 467 "name":"TagResource", 468 "http":{ 469 "method":"POST", 470 "requestUri":"/tags", 471 "responseCode":204 472 }, 473 "input":{"shape":"TagResourceRequest"}, 474 "output":{"shape":"TagResourceResponse"}, 475 "errors":[ 476 {"shape":"InvalidRequestException"}, 477 {"shape":"InternalFailureException"}, 478 {"shape":"ServiceUnavailableException"}, 479 {"shape":"ThrottlingException"}, 480 {"shape":"LimitExceededException"}, 481 {"shape":"ResourceNotFoundException"} 482 ] 483 }, 484 "UntagResource":{ 485 "name":"UntagResource", 486 "http":{ 487 "method":"DELETE", 488 "requestUri":"/tags", 489 "responseCode":204 490 }, 491 "input":{"shape":"UntagResourceRequest"}, 492 "output":{"shape":"UntagResourceResponse"}, 493 "errors":[ 494 {"shape":"InvalidRequestException"}, 495 {"shape":"InternalFailureException"}, 496 {"shape":"ServiceUnavailableException"}, 497 {"shape":"ThrottlingException"}, 498 {"shape":"LimitExceededException"}, 499 {"shape":"ResourceNotFoundException"} 500 ] 501 }, 502 "UpdateChannel":{ 503 "name":"UpdateChannel", 504 "http":{ 505 "method":"PUT", 506 "requestUri":"/channels/{channelName}" 507 }, 508 "input":{"shape":"UpdateChannelRequest"}, 509 "errors":[ 510 {"shape":"InvalidRequestException"}, 511 {"shape":"ResourceNotFoundException"}, 512 {"shape":"InternalFailureException"}, 513 {"shape":"ServiceUnavailableException"}, 514 {"shape":"ThrottlingException"} 515 ] 516 }, 517 "UpdateDataset":{ 518 "name":"UpdateDataset", 519 "http":{ 520 "method":"PUT", 521 "requestUri":"/datasets/{datasetName}" 522 }, 523 "input":{"shape":"UpdateDatasetRequest"}, 524 "errors":[ 525 {"shape":"InvalidRequestException"}, 526 {"shape":"ResourceNotFoundException"}, 527 {"shape":"InternalFailureException"}, 528 {"shape":"ServiceUnavailableException"}, 529 {"shape":"ThrottlingException"} 530 ] 531 }, 532 "UpdateDatastore":{ 533 "name":"UpdateDatastore", 534 "http":{ 535 "method":"PUT", 536 "requestUri":"/datastores/{datastoreName}" 537 }, 538 "input":{"shape":"UpdateDatastoreRequest"}, 539 "errors":[ 540 {"shape":"InvalidRequestException"}, 541 {"shape":"ResourceNotFoundException"}, 542 {"shape":"InternalFailureException"}, 543 {"shape":"ServiceUnavailableException"}, 544 {"shape":"ThrottlingException"} 545 ] 546 }, 547 "UpdatePipeline":{ 548 "name":"UpdatePipeline", 549 "http":{ 550 "method":"PUT", 551 "requestUri":"/pipelines/{pipelineName}" 552 }, 553 "input":{"shape":"UpdatePipelineRequest"}, 554 "errors":[ 555 {"shape":"InvalidRequestException"}, 556 {"shape":"ResourceNotFoundException"}, 557 {"shape":"InternalFailureException"}, 558 {"shape":"ServiceUnavailableException"}, 559 {"shape":"ThrottlingException"}, 560 {"shape":"LimitExceededException"} 561 ] 562 } 563 }, 564 "shapes":{ 565 "ActivityBatchSize":{ 566 "type":"integer", 567 "max":1000, 568 "min":1 569 }, 570 "ActivityName":{ 571 "type":"string", 572 "max":128, 573 "min":1 574 }, 575 "AddAttributesActivity":{ 576 "type":"structure", 577 "required":[ 578 "name", 579 "attributes" 580 ], 581 "members":{ 582 "name":{"shape":"ActivityName"}, 583 "attributes":{"shape":"AttributeNameMapping"}, 584 "next":{"shape":"ActivityName"} 585 } 586 }, 587 "AttributeName":{ 588 "type":"string", 589 "max":256, 590 "min":1 591 }, 592 "AttributeNameMapping":{ 593 "type":"map", 594 "key":{"shape":"AttributeName"}, 595 "value":{"shape":"AttributeName"}, 596 "max":50, 597 "min":1 598 }, 599 "AttributeNames":{ 600 "type":"list", 601 "member":{"shape":"AttributeName"}, 602 "max":50, 603 "min":1 604 }, 605 "BatchPutMessageErrorEntries":{ 606 "type":"list", 607 "member":{"shape":"BatchPutMessageErrorEntry"} 608 }, 609 "BatchPutMessageErrorEntry":{ 610 "type":"structure", 611 "members":{ 612 "messageId":{"shape":"MessageId"}, 613 "errorCode":{"shape":"ErrorCode"}, 614 "errorMessage":{"shape":"ErrorMessage"} 615 } 616 }, 617 "BatchPutMessageRequest":{ 618 "type":"structure", 619 "required":[ 620 "channelName", 621 "messages" 622 ], 623 "members":{ 624 "channelName":{"shape":"ChannelName"}, 625 "messages":{"shape":"Messages"} 626 } 627 }, 628 "BatchPutMessageResponse":{ 629 "type":"structure", 630 "members":{ 631 "batchPutMessageErrorEntries":{"shape":"BatchPutMessageErrorEntries"} 632 } 633 }, 634 "CancelPipelineReprocessingRequest":{ 635 "type":"structure", 636 "required":[ 637 "pipelineName", 638 "reprocessingId" 639 ], 640 "members":{ 641 "pipelineName":{ 642 "shape":"PipelineName", 643 "location":"uri", 644 "locationName":"pipelineName" 645 }, 646 "reprocessingId":{ 647 "shape":"ReprocessingId", 648 "location":"uri", 649 "locationName":"reprocessingId" 650 } 651 } 652 }, 653 "CancelPipelineReprocessingResponse":{ 654 "type":"structure", 655 "members":{ 656 } 657 }, 658 "Channel":{ 659 "type":"structure", 660 "members":{ 661 "name":{"shape":"ChannelName"}, 662 "arn":{"shape":"ChannelArn"}, 663 "status":{"shape":"ChannelStatus"}, 664 "retentionPeriod":{"shape":"RetentionPeriod"}, 665 "creationTime":{"shape":"Timestamp"}, 666 "lastUpdateTime":{"shape":"Timestamp"} 667 } 668 }, 669 "ChannelActivity":{ 670 "type":"structure", 671 "required":[ 672 "name", 673 "channelName" 674 ], 675 "members":{ 676 "name":{"shape":"ActivityName"}, 677 "channelName":{"shape":"ChannelName"}, 678 "next":{"shape":"ActivityName"} 679 } 680 }, 681 "ChannelArn":{"type":"string"}, 682 "ChannelName":{ 683 "type":"string", 684 "max":128, 685 "min":1, 686 "pattern":"^[a-zA-Z0-9_]+$" 687 }, 688 "ChannelStatistics":{ 689 "type":"structure", 690 "members":{ 691 "size":{"shape":"EstimatedResourceSize"} 692 } 693 }, 694 "ChannelStatus":{ 695 "type":"string", 696 "enum":[ 697 "CREATING", 698 "ACTIVE", 699 "DELETING" 700 ] 701 }, 702 "ChannelSummaries":{ 703 "type":"list", 704 "member":{"shape":"ChannelSummary"} 705 }, 706 "ChannelSummary":{ 707 "type":"structure", 708 "members":{ 709 "channelName":{"shape":"ChannelName"}, 710 "status":{"shape":"ChannelStatus"}, 711 "creationTime":{"shape":"Timestamp"}, 712 "lastUpdateTime":{"shape":"Timestamp"} 713 } 714 }, 715 "ComputeType":{ 716 "type":"string", 717 "enum":[ 718 "ACU_1", 719 "ACU_2" 720 ] 721 }, 722 "ContainerDatasetAction":{ 723 "type":"structure", 724 "required":[ 725 "image", 726 "executionRoleArn", 727 "resourceConfiguration" 728 ], 729 "members":{ 730 "image":{"shape":"Image"}, 731 "executionRoleArn":{"shape":"RoleArn"}, 732 "resourceConfiguration":{"shape":"ResourceConfiguration"}, 733 "variables":{"shape":"Variables"} 734 } 735 }, 736 "CreateChannelRequest":{ 737 "type":"structure", 738 "required":["channelName"], 739 "members":{ 740 "channelName":{"shape":"ChannelName"}, 741 "retentionPeriod":{"shape":"RetentionPeriod"}, 742 "tags":{"shape":"TagList"} 743 } 744 }, 745 "CreateChannelResponse":{ 746 "type":"structure", 747 "members":{ 748 "channelName":{"shape":"ChannelName"}, 749 "channelArn":{"shape":"ChannelArn"}, 750 "retentionPeriod":{"shape":"RetentionPeriod"} 751 } 752 }, 753 "CreateDatasetContentRequest":{ 754 "type":"structure", 755 "required":["datasetName"], 756 "members":{ 757 "datasetName":{ 758 "shape":"DatasetName", 759 "location":"uri", 760 "locationName":"datasetName" 761 } 762 } 763 }, 764 "CreateDatasetContentResponse":{ 765 "type":"structure", 766 "members":{ 767 "versionId":{"shape":"DatasetContentVersion"} 768 } 769 }, 770 "CreateDatasetRequest":{ 771 "type":"structure", 772 "required":[ 773 "datasetName", 774 "actions" 775 ], 776 "members":{ 777 "datasetName":{"shape":"DatasetName"}, 778 "actions":{"shape":"DatasetActions"}, 779 "triggers":{"shape":"DatasetTriggers"}, 780 "retentionPeriod":{"shape":"RetentionPeriod"}, 781 "tags":{"shape":"TagList"} 782 } 783 }, 784 "CreateDatasetResponse":{ 785 "type":"structure", 786 "members":{ 787 "datasetName":{"shape":"DatasetName"}, 788 "datasetArn":{"shape":"DatasetArn"}, 789 "retentionPeriod":{"shape":"RetentionPeriod"} 790 } 791 }, 792 "CreateDatastoreRequest":{ 793 "type":"structure", 794 "required":["datastoreName"], 795 "members":{ 796 "datastoreName":{"shape":"DatastoreName"}, 797 "retentionPeriod":{"shape":"RetentionPeriod"}, 798 "tags":{"shape":"TagList"} 799 } 800 }, 801 "CreateDatastoreResponse":{ 802 "type":"structure", 803 "members":{ 804 "datastoreName":{"shape":"DatastoreName"}, 805 "datastoreArn":{"shape":"DatastoreArn"}, 806 "retentionPeriod":{"shape":"RetentionPeriod"} 807 } 808 }, 809 "CreatePipelineRequest":{ 810 "type":"structure", 811 "required":[ 812 "pipelineName", 813 "pipelineActivities" 814 ], 815 "members":{ 816 "pipelineName":{"shape":"PipelineName"}, 817 "pipelineActivities":{"shape":"PipelineActivities"}, 818 "tags":{"shape":"TagList"} 819 } 820 }, 821 "CreatePipelineResponse":{ 822 "type":"structure", 823 "members":{ 824 "pipelineName":{"shape":"PipelineName"}, 825 "pipelineArn":{"shape":"PipelineArn"} 826 } 827 }, 828 "Dataset":{ 829 "type":"structure", 830 "members":{ 831 "name":{"shape":"DatasetName"}, 832 "arn":{"shape":"DatasetArn"}, 833 "actions":{"shape":"DatasetActions"}, 834 "triggers":{"shape":"DatasetTriggers"}, 835 "status":{"shape":"DatasetStatus"}, 836 "creationTime":{"shape":"Timestamp"}, 837 "lastUpdateTime":{"shape":"Timestamp"}, 838 "retentionPeriod":{"shape":"RetentionPeriod"} 839 } 840 }, 841 "DatasetAction":{ 842 "type":"structure", 843 "members":{ 844 "actionName":{"shape":"DatasetActionName"}, 845 "queryAction":{"shape":"SqlQueryDatasetAction"}, 846 "containerAction":{"shape":"ContainerDatasetAction"} 847 } 848 }, 849 "DatasetActionName":{ 850 "type":"string", 851 "max":128, 852 "min":1, 853 "pattern":"^[a-zA-Z0-9_]+$" 854 }, 855 "DatasetActionSummaries":{ 856 "type":"list", 857 "member":{"shape":"DatasetActionSummary"}, 858 "max":1, 859 "min":1 860 }, 861 "DatasetActionSummary":{ 862 "type":"structure", 863 "members":{ 864 "actionName":{"shape":"DatasetActionName"}, 865 "actionType":{"shape":"DatasetActionType"} 866 } 867 }, 868 "DatasetActionType":{ 869 "type":"string", 870 "enum":[ 871 "QUERY", 872 "CONTAINER" 873 ] 874 }, 875 "DatasetActions":{ 876 "type":"list", 877 "member":{"shape":"DatasetAction"}, 878 "max":1, 879 "min":1 880 }, 881 "DatasetArn":{"type":"string"}, 882 "DatasetContentState":{ 883 "type":"string", 884 "enum":[ 885 "CREATING", 886 "SUCCEEDED", 887 "FAILED" 888 ] 889 }, 890 "DatasetContentStatus":{ 891 "type":"structure", 892 "members":{ 893 "state":{"shape":"DatasetContentState"}, 894 "reason":{"shape":"Reason"} 895 } 896 }, 897 "DatasetContentSummaries":{ 898 "type":"list", 899 "member":{"shape":"DatasetContentSummary"} 900 }, 901 "DatasetContentSummary":{ 902 "type":"structure", 903 "members":{ 904 "version":{"shape":"DatasetContentVersion"}, 905 "status":{"shape":"DatasetContentStatus"}, 906 "creationTime":{"shape":"Timestamp"}, 907 "scheduleTime":{"shape":"Timestamp"} 908 } 909 }, 910 "DatasetContentVersion":{ 911 "type":"string", 912 "max":36, 913 "min":7 914 }, 915 "DatasetContentVersionValue":{ 916 "type":"structure", 917 "required":["datasetName"], 918 "members":{ 919 "datasetName":{"shape":"DatasetName"} 920 } 921 }, 922 "DatasetEntries":{ 923 "type":"list", 924 "member":{"shape":"DatasetEntry"} 925 }, 926 "DatasetEntry":{ 927 "type":"structure", 928 "members":{ 929 "entryName":{"shape":"EntryName"}, 930 "dataURI":{"shape":"PresignedURI"} 931 } 932 }, 933 "DatasetName":{ 934 "type":"string", 935 "max":128, 936 "min":1, 937 "pattern":"^[a-zA-Z0-9_]+$" 938 }, 939 "DatasetStatus":{ 940 "type":"string", 941 "enum":[ 942 "CREATING", 943 "ACTIVE", 944 "DELETING" 945 ] 946 }, 947 "DatasetSummaries":{ 948 "type":"list", 949 "member":{"shape":"DatasetSummary"} 950 }, 951 "DatasetSummary":{ 952 "type":"structure", 953 "members":{ 954 "datasetName":{"shape":"DatasetName"}, 955 "status":{"shape":"DatasetStatus"}, 956 "creationTime":{"shape":"Timestamp"}, 957 "lastUpdateTime":{"shape":"Timestamp"}, 958 "triggers":{"shape":"DatasetTriggers"}, 959 "actions":{"shape":"DatasetActionSummaries"} 960 } 961 }, 962 "DatasetTrigger":{ 963 "type":"structure", 964 "members":{ 965 "schedule":{"shape":"Schedule"}, 966 "dataset":{"shape":"TriggeringDataset"} 967 } 968 }, 969 "DatasetTriggers":{ 970 "type":"list", 971 "member":{"shape":"DatasetTrigger"}, 972 "max":5, 973 "min":0 974 }, 975 "Datastore":{ 976 "type":"structure", 977 "members":{ 978 "name":{"shape":"DatastoreName"}, 979 "arn":{"shape":"DatastoreArn"}, 980 "status":{"shape":"DatastoreStatus"}, 981 "retentionPeriod":{"shape":"RetentionPeriod"}, 982 "creationTime":{"shape":"Timestamp"}, 983 "lastUpdateTime":{"shape":"Timestamp"} 984 } 985 }, 986 "DatastoreActivity":{ 987 "type":"structure", 988 "required":[ 989 "name", 990 "datastoreName" 991 ], 992 "members":{ 993 "name":{"shape":"ActivityName"}, 994 "datastoreName":{"shape":"DatastoreName"} 995 } 996 }, 997 "DatastoreArn":{"type":"string"}, 998 "DatastoreName":{ 999 "type":"string", 1000 "max":128, 1001 "min":1, 1002 "pattern":"^[a-zA-Z0-9_]+$" 1003 }, 1004 "DatastoreStatistics":{ 1005 "type":"structure", 1006 "members":{ 1007 "size":{"shape":"EstimatedResourceSize"} 1008 } 1009 }, 1010 "DatastoreStatus":{ 1011 "type":"string", 1012 "enum":[ 1013 "CREATING", 1014 "ACTIVE", 1015 "DELETING" 1016 ] 1017 }, 1018 "DatastoreSummaries":{ 1019 "type":"list", 1020 "member":{"shape":"DatastoreSummary"} 1021 }, 1022 "DatastoreSummary":{ 1023 "type":"structure", 1024 "members":{ 1025 "datastoreName":{"shape":"DatastoreName"}, 1026 "status":{"shape":"DatastoreStatus"}, 1027 "creationTime":{"shape":"Timestamp"}, 1028 "lastUpdateTime":{"shape":"Timestamp"} 1029 } 1030 }, 1031 "DeleteChannelRequest":{ 1032 "type":"structure", 1033 "required":["channelName"], 1034 "members":{ 1035 "channelName":{ 1036 "shape":"ChannelName", 1037 "location":"uri", 1038 "locationName":"channelName" 1039 } 1040 } 1041 }, 1042 "DeleteDatasetContentRequest":{ 1043 "type":"structure", 1044 "required":["datasetName"], 1045 "members":{ 1046 "datasetName":{ 1047 "shape":"DatasetName", 1048 "location":"uri", 1049 "locationName":"datasetName" 1050 }, 1051 "versionId":{ 1052 "shape":"DatasetContentVersion", 1053 "location":"querystring", 1054 "locationName":"versionId" 1055 } 1056 } 1057 }, 1058 "DeleteDatasetRequest":{ 1059 "type":"structure", 1060 "required":["datasetName"], 1061 "members":{ 1062 "datasetName":{ 1063 "shape":"DatasetName", 1064 "location":"uri", 1065 "locationName":"datasetName" 1066 } 1067 } 1068 }, 1069 "DeleteDatastoreRequest":{ 1070 "type":"structure", 1071 "required":["datastoreName"], 1072 "members":{ 1073 "datastoreName":{ 1074 "shape":"DatastoreName", 1075 "location":"uri", 1076 "locationName":"datastoreName" 1077 } 1078 } 1079 }, 1080 "DeletePipelineRequest":{ 1081 "type":"structure", 1082 "required":["pipelineName"], 1083 "members":{ 1084 "pipelineName":{ 1085 "shape":"PipelineName", 1086 "location":"uri", 1087 "locationName":"pipelineName" 1088 } 1089 } 1090 }, 1091 "DeltaTime":{ 1092 "type":"structure", 1093 "required":[ 1094 "offsetSeconds", 1095 "timeExpression" 1096 ], 1097 "members":{ 1098 "offsetSeconds":{"shape":"OffsetSeconds"}, 1099 "timeExpression":{"shape":"TimeExpression"} 1100 } 1101 }, 1102 "DescribeChannelRequest":{ 1103 "type":"structure", 1104 "required":["channelName"], 1105 "members":{ 1106 "channelName":{ 1107 "shape":"ChannelName", 1108 "location":"uri", 1109 "locationName":"channelName" 1110 }, 1111 "includeStatistics":{ 1112 "shape":"IncludeStatisticsFlag", 1113 "location":"querystring", 1114 "locationName":"includeStatistics" 1115 } 1116 } 1117 }, 1118 "DescribeChannelResponse":{ 1119 "type":"structure", 1120 "members":{ 1121 "channel":{"shape":"Channel"}, 1122 "statistics":{"shape":"ChannelStatistics"} 1123 } 1124 }, 1125 "DescribeDatasetRequest":{ 1126 "type":"structure", 1127 "required":["datasetName"], 1128 "members":{ 1129 "datasetName":{ 1130 "shape":"DatasetName", 1131 "location":"uri", 1132 "locationName":"datasetName" 1133 } 1134 } 1135 }, 1136 "DescribeDatasetResponse":{ 1137 "type":"structure", 1138 "members":{ 1139 "dataset":{"shape":"Dataset"} 1140 } 1141 }, 1142 "DescribeDatastoreRequest":{ 1143 "type":"structure", 1144 "required":["datastoreName"], 1145 "members":{ 1146 "datastoreName":{ 1147 "shape":"DatastoreName", 1148 "location":"uri", 1149 "locationName":"datastoreName" 1150 }, 1151 "includeStatistics":{ 1152 "shape":"IncludeStatisticsFlag", 1153 "location":"querystring", 1154 "locationName":"includeStatistics" 1155 } 1156 } 1157 }, 1158 "DescribeDatastoreResponse":{ 1159 "type":"structure", 1160 "members":{ 1161 "datastore":{"shape":"Datastore"}, 1162 "statistics":{"shape":"DatastoreStatistics"} 1163 } 1164 }, 1165 "DescribeLoggingOptionsRequest":{ 1166 "type":"structure", 1167 "members":{ 1168 } 1169 }, 1170 "DescribeLoggingOptionsResponse":{ 1171 "type":"structure", 1172 "members":{ 1173 "loggingOptions":{"shape":"LoggingOptions"} 1174 } 1175 }, 1176 "DescribePipelineRequest":{ 1177 "type":"structure", 1178 "required":["pipelineName"], 1179 "members":{ 1180 "pipelineName":{ 1181 "shape":"PipelineName", 1182 "location":"uri", 1183 "locationName":"pipelineName" 1184 } 1185 } 1186 }, 1187 "DescribePipelineResponse":{ 1188 "type":"structure", 1189 "members":{ 1190 "pipeline":{"shape":"Pipeline"} 1191 } 1192 }, 1193 "DeviceRegistryEnrichActivity":{ 1194 "type":"structure", 1195 "required":[ 1196 "name", 1197 "attribute", 1198 "thingName", 1199 "roleArn" 1200 ], 1201 "members":{ 1202 "name":{"shape":"ActivityName"}, 1203 "attribute":{"shape":"AttributeName"}, 1204 "thingName":{"shape":"AttributeName"}, 1205 "roleArn":{"shape":"RoleArn"}, 1206 "next":{"shape":"ActivityName"} 1207 } 1208 }, 1209 "DeviceShadowEnrichActivity":{ 1210 "type":"structure", 1211 "required":[ 1212 "name", 1213 "attribute", 1214 "thingName", 1215 "roleArn" 1216 ], 1217 "members":{ 1218 "name":{"shape":"ActivityName"}, 1219 "attribute":{"shape":"AttributeName"}, 1220 "thingName":{"shape":"AttributeName"}, 1221 "roleArn":{"shape":"RoleArn"}, 1222 "next":{"shape":"ActivityName"} 1223 } 1224 }, 1225 "DoubleValue":{"type":"double"}, 1226 "EndTime":{"type":"timestamp"}, 1227 "EntryName":{"type":"string"}, 1228 "ErrorCode":{"type":"string"}, 1229 "ErrorMessage":{"type":"string"}, 1230 "EstimatedResourceSize":{ 1231 "type":"structure", 1232 "members":{ 1233 "estimatedSizeInBytes":{"shape":"SizeInBytes"}, 1234 "estimatedOn":{"shape":"Timestamp"} 1235 } 1236 }, 1237 "FilterActivity":{ 1238 "type":"structure", 1239 "required":[ 1240 "name", 1241 "filter" 1242 ], 1243 "members":{ 1244 "name":{"shape":"ActivityName"}, 1245 "filter":{"shape":"FilterExpression"}, 1246 "next":{"shape":"ActivityName"} 1247 } 1248 }, 1249 "FilterExpression":{ 1250 "type":"string", 1251 "max":256, 1252 "min":1 1253 }, 1254 "GetDatasetContentRequest":{ 1255 "type":"structure", 1256 "required":["datasetName"], 1257 "members":{ 1258 "datasetName":{ 1259 "shape":"DatasetName", 1260 "location":"uri", 1261 "locationName":"datasetName" 1262 }, 1263 "versionId":{ 1264 "shape":"DatasetContentVersion", 1265 "location":"querystring", 1266 "locationName":"versionId" 1267 } 1268 } 1269 }, 1270 "GetDatasetContentResponse":{ 1271 "type":"structure", 1272 "members":{ 1273 "entries":{"shape":"DatasetEntries"}, 1274 "timestamp":{"shape":"Timestamp"}, 1275 "status":{"shape":"DatasetContentStatus"} 1276 } 1277 }, 1278 "Image":{ 1279 "type":"string", 1280 "max":255 1281 }, 1282 "IncludeStatisticsFlag":{"type":"boolean"}, 1283 "InternalFailureException":{ 1284 "type":"structure", 1285 "members":{ 1286 "message":{"shape":"errorMessage"} 1287 }, 1288 "error":{"httpStatusCode":500}, 1289 "exception":true, 1290 "fault":true 1291 }, 1292 "InvalidRequestException":{ 1293 "type":"structure", 1294 "members":{ 1295 "message":{"shape":"errorMessage"} 1296 }, 1297 "error":{"httpStatusCode":400}, 1298 "exception":true 1299 }, 1300 "LambdaActivity":{ 1301 "type":"structure", 1302 "required":[ 1303 "name", 1304 "lambdaName", 1305 "batchSize" 1306 ], 1307 "members":{ 1308 "name":{"shape":"ActivityName"}, 1309 "lambdaName":{"shape":"LambdaName"}, 1310 "batchSize":{"shape":"ActivityBatchSize"}, 1311 "next":{"shape":"ActivityName"} 1312 } 1313 }, 1314 "LambdaName":{ 1315 "type":"string", 1316 "max":64, 1317 "min":1, 1318 "pattern":"^[a-zA-Z0-9_-]+$" 1319 }, 1320 "LimitExceededException":{ 1321 "type":"structure", 1322 "members":{ 1323 "message":{"shape":"errorMessage"} 1324 }, 1325 "error":{"httpStatusCode":410}, 1326 "exception":true 1327 }, 1328 "ListChannelsRequest":{ 1329 "type":"structure", 1330 "members":{ 1331 "nextToken":{ 1332 "shape":"NextToken", 1333 "location":"querystring", 1334 "locationName":"nextToken" 1335 }, 1336 "maxResults":{ 1337 "shape":"MaxResults", 1338 "location":"querystring", 1339 "locationName":"maxResults" 1340 } 1341 } 1342 }, 1343 "ListChannelsResponse":{ 1344 "type":"structure", 1345 "members":{ 1346 "channelSummaries":{"shape":"ChannelSummaries"}, 1347 "nextToken":{"shape":"NextToken"} 1348 } 1349 }, 1350 "ListDatasetContentsRequest":{ 1351 "type":"structure", 1352 "required":["datasetName"], 1353 "members":{ 1354 "datasetName":{ 1355 "shape":"DatasetName", 1356 "location":"uri", 1357 "locationName":"datasetName" 1358 }, 1359 "nextToken":{ 1360 "shape":"NextToken", 1361 "location":"querystring", 1362 "locationName":"nextToken" 1363 }, 1364 "maxResults":{ 1365 "shape":"MaxResults", 1366 "location":"querystring", 1367 "locationName":"maxResults" 1368 } 1369 } 1370 }, 1371 "ListDatasetContentsResponse":{ 1372 "type":"structure", 1373 "members":{ 1374 "datasetContentSummaries":{"shape":"DatasetContentSummaries"}, 1375 "nextToken":{"shape":"NextToken"} 1376 } 1377 }, 1378 "ListDatasetsRequest":{ 1379 "type":"structure", 1380 "members":{ 1381 "nextToken":{ 1382 "shape":"NextToken", 1383 "location":"querystring", 1384 "locationName":"nextToken" 1385 }, 1386 "maxResults":{ 1387 "shape":"MaxResults", 1388 "location":"querystring", 1389 "locationName":"maxResults" 1390 } 1391 } 1392 }, 1393 "ListDatasetsResponse":{ 1394 "type":"structure", 1395 "members":{ 1396 "datasetSummaries":{"shape":"DatasetSummaries"}, 1397 "nextToken":{"shape":"NextToken"} 1398 } 1399 }, 1400 "ListDatastoresRequest":{ 1401 "type":"structure", 1402 "members":{ 1403 "nextToken":{ 1404 "shape":"NextToken", 1405 "location":"querystring", 1406 "locationName":"nextToken" 1407 }, 1408 "maxResults":{ 1409 "shape":"MaxResults", 1410 "location":"querystring", 1411 "locationName":"maxResults" 1412 } 1413 } 1414 }, 1415 "ListDatastoresResponse":{ 1416 "type":"structure", 1417 "members":{ 1418 "datastoreSummaries":{"shape":"DatastoreSummaries"}, 1419 "nextToken":{"shape":"NextToken"} 1420 } 1421 }, 1422 "ListPipelinesRequest":{ 1423 "type":"structure", 1424 "members":{ 1425 "nextToken":{ 1426 "shape":"NextToken", 1427 "location":"querystring", 1428 "locationName":"nextToken" 1429 }, 1430 "maxResults":{ 1431 "shape":"MaxResults", 1432 "location":"querystring", 1433 "locationName":"maxResults" 1434 } 1435 } 1436 }, 1437 "ListPipelinesResponse":{ 1438 "type":"structure", 1439 "members":{ 1440 "pipelineSummaries":{"shape":"PipelineSummaries"}, 1441 "nextToken":{"shape":"NextToken"} 1442 } 1443 }, 1444 "ListTagsForResourceRequest":{ 1445 "type":"structure", 1446 "required":["resourceArn"], 1447 "members":{ 1448 "resourceArn":{ 1449 "shape":"ResourceArn", 1450 "location":"querystring", 1451 "locationName":"resourceArn" 1452 } 1453 } 1454 }, 1455 "ListTagsForResourceResponse":{ 1456 "type":"structure", 1457 "members":{ 1458 "tags":{"shape":"TagList"} 1459 } 1460 }, 1461 "LogResult":{"type":"string"}, 1462 "LoggingEnabled":{"type":"boolean"}, 1463 "LoggingLevel":{ 1464 "type":"string", 1465 "enum":["ERROR"] 1466 }, 1467 "LoggingOptions":{ 1468 "type":"structure", 1469 "required":[ 1470 "roleArn", 1471 "level", 1472 "enabled" 1473 ], 1474 "members":{ 1475 "roleArn":{"shape":"RoleArn"}, 1476 "level":{"shape":"LoggingLevel"}, 1477 "enabled":{"shape":"LoggingEnabled"} 1478 } 1479 }, 1480 "MathActivity":{ 1481 "type":"structure", 1482 "required":[ 1483 "name", 1484 "attribute", 1485 "math" 1486 ], 1487 "members":{ 1488 "name":{"shape":"ActivityName"}, 1489 "attribute":{"shape":"AttributeName"}, 1490 "math":{"shape":"MathExpression"}, 1491 "next":{"shape":"ActivityName"} 1492 } 1493 }, 1494 "MathExpression":{ 1495 "type":"string", 1496 "max":256, 1497 "min":1 1498 }, 1499 "MaxMessages":{ 1500 "type":"integer", 1501 "max":10, 1502 "min":1 1503 }, 1504 "MaxResults":{ 1505 "type":"integer", 1506 "max":250, 1507 "min":1 1508 }, 1509 "Message":{ 1510 "type":"structure", 1511 "required":[ 1512 "messageId", 1513 "payload" 1514 ], 1515 "members":{ 1516 "messageId":{"shape":"MessageId"}, 1517 "payload":{"shape":"MessagePayload"} 1518 } 1519 }, 1520 "MessageId":{ 1521 "type":"string", 1522 "max":128, 1523 "min":1 1524 }, 1525 "MessagePayload":{"type":"blob"}, 1526 "MessagePayloads":{ 1527 "type":"list", 1528 "member":{"shape":"MessagePayload"}, 1529 "max":10, 1530 "min":1 1531 }, 1532 "Messages":{ 1533 "type":"list", 1534 "member":{"shape":"Message"} 1535 }, 1536 "NextToken":{"type":"string"}, 1537 "OffsetSeconds":{"type":"integer"}, 1538 "OutputFileName":{ 1539 "type":"string", 1540 "pattern":"[\\w\\.-]{1,255}" 1541 }, 1542 "OutputFileUriValue":{ 1543 "type":"structure", 1544 "required":["fileName"], 1545 "members":{ 1546 "fileName":{"shape":"OutputFileName"} 1547 } 1548 }, 1549 "Pipeline":{ 1550 "type":"structure", 1551 "members":{ 1552 "name":{"shape":"PipelineName"}, 1553 "arn":{"shape":"PipelineArn"}, 1554 "activities":{"shape":"PipelineActivities"}, 1555 "reprocessingSummaries":{"shape":"ReprocessingSummaries"}, 1556 "creationTime":{"shape":"Timestamp"}, 1557 "lastUpdateTime":{"shape":"Timestamp"} 1558 } 1559 }, 1560 "PipelineActivities":{ 1561 "type":"list", 1562 "member":{"shape":"PipelineActivity"}, 1563 "max":25, 1564 "min":1 1565 }, 1566 "PipelineActivity":{ 1567 "type":"structure", 1568 "members":{ 1569 "channel":{"shape":"ChannelActivity"}, 1570 "lambda":{"shape":"LambdaActivity"}, 1571 "datastore":{"shape":"DatastoreActivity"}, 1572 "addAttributes":{"shape":"AddAttributesActivity"}, 1573 "removeAttributes":{"shape":"RemoveAttributesActivity"}, 1574 "selectAttributes":{"shape":"SelectAttributesActivity"}, 1575 "filter":{"shape":"FilterActivity"}, 1576 "math":{"shape":"MathActivity"}, 1577 "deviceRegistryEnrich":{"shape":"DeviceRegistryEnrichActivity"}, 1578 "deviceShadowEnrich":{"shape":"DeviceShadowEnrichActivity"} 1579 } 1580 }, 1581 "PipelineArn":{"type":"string"}, 1582 "PipelineName":{ 1583 "type":"string", 1584 "max":128, 1585 "min":1, 1586 "pattern":"^[a-zA-Z0-9_]+$" 1587 }, 1588 "PipelineSummaries":{ 1589 "type":"list", 1590 "member":{"shape":"PipelineSummary"} 1591 }, 1592 "PipelineSummary":{ 1593 "type":"structure", 1594 "members":{ 1595 "pipelineName":{"shape":"PipelineName"}, 1596 "reprocessingSummaries":{"shape":"ReprocessingSummaries"}, 1597 "creationTime":{"shape":"Timestamp"}, 1598 "lastUpdateTime":{"shape":"Timestamp"} 1599 } 1600 }, 1601 "PresignedURI":{"type":"string"}, 1602 "PutLoggingOptionsRequest":{ 1603 "type":"structure", 1604 "required":["loggingOptions"], 1605 "members":{ 1606 "loggingOptions":{"shape":"LoggingOptions"} 1607 } 1608 }, 1609 "QueryFilter":{ 1610 "type":"structure", 1611 "members":{ 1612 "deltaTime":{"shape":"DeltaTime"} 1613 } 1614 }, 1615 "QueryFilters":{ 1616 "type":"list", 1617 "member":{"shape":"QueryFilter"}, 1618 "max":1, 1619 "min":0 1620 }, 1621 "Reason":{"type":"string"}, 1622 "RemoveAttributesActivity":{ 1623 "type":"structure", 1624 "required":[ 1625 "name", 1626 "attributes" 1627 ], 1628 "members":{ 1629 "name":{"shape":"ActivityName"}, 1630 "attributes":{"shape":"AttributeNames"}, 1631 "next":{"shape":"ActivityName"} 1632 } 1633 }, 1634 "ReprocessingId":{"type":"string"}, 1635 "ReprocessingStatus":{ 1636 "type":"string", 1637 "enum":[ 1638 "RUNNING", 1639 "SUCCEEDED", 1640 "CANCELLED", 1641 "FAILED" 1642 ] 1643 }, 1644 "ReprocessingSummaries":{ 1645 "type":"list", 1646 "member":{"shape":"ReprocessingSummary"} 1647 }, 1648 "ReprocessingSummary":{ 1649 "type":"structure", 1650 "members":{ 1651 "id":{"shape":"ReprocessingId"}, 1652 "status":{"shape":"ReprocessingStatus"}, 1653 "creationTime":{"shape":"Timestamp"} 1654 } 1655 }, 1656 "ResourceAlreadyExistsException":{ 1657 "type":"structure", 1658 "members":{ 1659 "message":{"shape":"errorMessage"}, 1660 "resourceId":{"shape":"resourceId"}, 1661 "resourceArn":{"shape":"resourceArn"} 1662 }, 1663 "error":{"httpStatusCode":409}, 1664 "exception":true 1665 }, 1666 "ResourceArn":{ 1667 "type":"string", 1668 "max":2048, 1669 "min":20 1670 }, 1671 "ResourceConfiguration":{ 1672 "type":"structure", 1673 "required":[ 1674 "computeType", 1675 "volumeSizeInGB" 1676 ], 1677 "members":{ 1678 "computeType":{"shape":"ComputeType"}, 1679 "volumeSizeInGB":{"shape":"VolumeSizeInGB"} 1680 } 1681 }, 1682 "ResourceNotFoundException":{ 1683 "type":"structure", 1684 "members":{ 1685 "message":{"shape":"errorMessage"} 1686 }, 1687 "error":{"httpStatusCode":404}, 1688 "exception":true 1689 }, 1690 "RetentionPeriod":{ 1691 "type":"structure", 1692 "members":{ 1693 "unlimited":{"shape":"UnlimitedRetentionPeriod"}, 1694 "numberOfDays":{"shape":"RetentionPeriodInDays"} 1695 } 1696 }, 1697 "RetentionPeriodInDays":{ 1698 "type":"integer", 1699 "min":1 1700 }, 1701 "RoleArn":{ 1702 "type":"string", 1703 "max":2048, 1704 "min":20 1705 }, 1706 "RunPipelineActivityRequest":{ 1707 "type":"structure", 1708 "required":[ 1709 "pipelineActivity", 1710 "payloads" 1711 ], 1712 "members":{ 1713 "pipelineActivity":{"shape":"PipelineActivity"}, 1714 "payloads":{"shape":"MessagePayloads"} 1715 } 1716 }, 1717 "RunPipelineActivityResponse":{ 1718 "type":"structure", 1719 "members":{ 1720 "payloads":{"shape":"MessagePayloads"}, 1721 "logResult":{"shape":"LogResult"} 1722 } 1723 }, 1724 "SampleChannelDataRequest":{ 1725 "type":"structure", 1726 "required":["channelName"], 1727 "members":{ 1728 "channelName":{ 1729 "shape":"ChannelName", 1730 "location":"uri", 1731 "locationName":"channelName" 1732 }, 1733 "maxMessages":{ 1734 "shape":"MaxMessages", 1735 "location":"querystring", 1736 "locationName":"maxMessages" 1737 }, 1738 "startTime":{ 1739 "shape":"StartTime", 1740 "location":"querystring", 1741 "locationName":"startTime" 1742 }, 1743 "endTime":{ 1744 "shape":"EndTime", 1745 "location":"querystring", 1746 "locationName":"endTime" 1747 } 1748 } 1749 }, 1750 "SampleChannelDataResponse":{ 1751 "type":"structure", 1752 "members":{ 1753 "payloads":{"shape":"MessagePayloads"} 1754 } 1755 }, 1756 "Schedule":{ 1757 "type":"structure", 1758 "members":{ 1759 "expression":{"shape":"ScheduleExpression"} 1760 } 1761 }, 1762 "ScheduleExpression":{"type":"string"}, 1763 "SelectAttributesActivity":{ 1764 "type":"structure", 1765 "required":[ 1766 "name", 1767 "attributes" 1768 ], 1769 "members":{ 1770 "name":{"shape":"ActivityName"}, 1771 "attributes":{"shape":"AttributeNames"}, 1772 "next":{"shape":"ActivityName"} 1773 } 1774 }, 1775 "ServiceUnavailableException":{ 1776 "type":"structure", 1777 "members":{ 1778 "message":{"shape":"errorMessage"} 1779 }, 1780 "error":{"httpStatusCode":503}, 1781 "exception":true, 1782 "fault":true 1783 }, 1784 "SizeInBytes":{"type":"double"}, 1785 "SqlQuery":{"type":"string"}, 1786 "SqlQueryDatasetAction":{ 1787 "type":"structure", 1788 "required":["sqlQuery"], 1789 "members":{ 1790 "sqlQuery":{"shape":"SqlQuery"}, 1791 "filters":{"shape":"QueryFilters"} 1792 } 1793 }, 1794 "StartPipelineReprocessingRequest":{ 1795 "type":"structure", 1796 "required":["pipelineName"], 1797 "members":{ 1798 "pipelineName":{ 1799 "shape":"PipelineName", 1800 "location":"uri", 1801 "locationName":"pipelineName" 1802 }, 1803 "startTime":{"shape":"StartTime"}, 1804 "endTime":{"shape":"EndTime"} 1805 } 1806 }, 1807 "StartPipelineReprocessingResponse":{ 1808 "type":"structure", 1809 "members":{ 1810 "reprocessingId":{"shape":"ReprocessingId"} 1811 } 1812 }, 1813 "StartTime":{"type":"timestamp"}, 1814 "StringValue":{ 1815 "type":"string", 1816 "max":1024, 1817 "min":0 1818 }, 1819 "Tag":{ 1820 "type":"structure", 1821 "required":[ 1822 "key", 1823 "value" 1824 ], 1825 "members":{ 1826 "key":{"shape":"TagKey"}, 1827 "value":{"shape":"TagValue"} 1828 } 1829 }, 1830 "TagKey":{ 1831 "type":"string", 1832 "max":256, 1833 "min":1 1834 }, 1835 "TagKeyList":{ 1836 "type":"list", 1837 "member":{"shape":"TagKey"}, 1838 "max":50, 1839 "min":1 1840 }, 1841 "TagList":{ 1842 "type":"list", 1843 "member":{"shape":"Tag"}, 1844 "max":50, 1845 "min":1 1846 }, 1847 "TagResourceRequest":{ 1848 "type":"structure", 1849 "required":[ 1850 "resourceArn", 1851 "tags" 1852 ], 1853 "members":{ 1854 "resourceArn":{ 1855 "shape":"ResourceArn", 1856 "location":"querystring", 1857 "locationName":"resourceArn" 1858 }, 1859 "tags":{"shape":"TagList"} 1860 } 1861 }, 1862 "TagResourceResponse":{ 1863 "type":"structure", 1864 "members":{ 1865 } 1866 }, 1867 "TagValue":{ 1868 "type":"string", 1869 "max":256, 1870 "min":1 1871 }, 1872 "ThrottlingException":{ 1873 "type":"structure", 1874 "members":{ 1875 "message":{"shape":"errorMessage"} 1876 }, 1877 "error":{"httpStatusCode":429}, 1878 "exception":true 1879 }, 1880 "TimeExpression":{"type":"string"}, 1881 "Timestamp":{"type":"timestamp"}, 1882 "TriggeringDataset":{ 1883 "type":"structure", 1884 "required":["name"], 1885 "members":{ 1886 "name":{"shape":"DatasetName"} 1887 } 1888 }, 1889 "UnlimitedRetentionPeriod":{"type":"boolean"}, 1890 "UntagResourceRequest":{ 1891 "type":"structure", 1892 "required":[ 1893 "resourceArn", 1894 "tagKeys" 1895 ], 1896 "members":{ 1897 "resourceArn":{ 1898 "shape":"ResourceArn", 1899 "location":"querystring", 1900 "locationName":"resourceArn" 1901 }, 1902 "tagKeys":{ 1903 "shape":"TagKeyList", 1904 "location":"querystring", 1905 "locationName":"tagKeys" 1906 } 1907 } 1908 }, 1909 "UntagResourceResponse":{ 1910 "type":"structure", 1911 "members":{ 1912 } 1913 }, 1914 "UpdateChannelRequest":{ 1915 "type":"structure", 1916 "required":["channelName"], 1917 "members":{ 1918 "channelName":{ 1919 "shape":"ChannelName", 1920 "location":"uri", 1921 "locationName":"channelName" 1922 }, 1923 "retentionPeriod":{"shape":"RetentionPeriod"} 1924 } 1925 }, 1926 "UpdateDatasetRequest":{ 1927 "type":"structure", 1928 "required":[ 1929 "datasetName", 1930 "actions" 1931 ], 1932 "members":{ 1933 "datasetName":{ 1934 "shape":"DatasetName", 1935 "location":"uri", 1936 "locationName":"datasetName" 1937 }, 1938 "actions":{"shape":"DatasetActions"}, 1939 "triggers":{"shape":"DatasetTriggers"}, 1940 "retentionPeriod":{"shape":"RetentionPeriod"} 1941 } 1942 }, 1943 "UpdateDatastoreRequest":{ 1944 "type":"structure", 1945 "required":["datastoreName"], 1946 "members":{ 1947 "datastoreName":{ 1948 "shape":"DatastoreName", 1949 "location":"uri", 1950 "locationName":"datastoreName" 1951 }, 1952 "retentionPeriod":{"shape":"RetentionPeriod"} 1953 } 1954 }, 1955 "UpdatePipelineRequest":{ 1956 "type":"structure", 1957 "required":[ 1958 "pipelineName", 1959 "pipelineActivities" 1960 ], 1961 "members":{ 1962 "pipelineName":{ 1963 "shape":"PipelineName", 1964 "location":"uri", 1965 "locationName":"pipelineName" 1966 }, 1967 "pipelineActivities":{"shape":"PipelineActivities"} 1968 } 1969 }, 1970 "Variable":{ 1971 "type":"structure", 1972 "required":["name"], 1973 "members":{ 1974 "name":{"shape":"VariableName"}, 1975 "stringValue":{"shape":"StringValue"}, 1976 "doubleValue":{ 1977 "shape":"DoubleValue", 1978 "box":true 1979 }, 1980 "datasetContentVersionValue":{"shape":"DatasetContentVersionValue"}, 1981 "outputFileUriValue":{"shape":"OutputFileUriValue"} 1982 } 1983 }, 1984 "VariableName":{ 1985 "type":"string", 1986 "max":256, 1987 "min":1 1988 }, 1989 "Variables":{ 1990 "type":"list", 1991 "member":{"shape":"Variable"}, 1992 "max":50, 1993 "min":0 1994 }, 1995 "VolumeSizeInGB":{ 1996 "type":"integer", 1997 "max":50, 1998 "min":1 1999 }, 2000 "errorMessage":{"type":"string"}, 2001 "resourceArn":{"type":"string"}, 2002 "resourceId":{"type":"string"} 2003 } 2004} 2005