github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/iotthingsgraph/2018-09-06/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2018-09-06", 5 "endpointPrefix":"iotthingsgraph", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceFullName":"AWS IoT Things Graph", 9 "serviceId":"IoTThingsGraph", 10 "signatureVersion":"v4", 11 "signingName":"iotthingsgraph", 12 "targetPrefix":"IotThingsGraphFrontEndService", 13 "uid":"iotthingsgraph-2018-09-06" 14 }, 15 "operations":{ 16 "AssociateEntityToThing":{ 17 "name":"AssociateEntityToThing", 18 "http":{ 19 "method":"POST", 20 "requestUri":"/" 21 }, 22 "input":{"shape":"AssociateEntityToThingRequest"}, 23 "output":{"shape":"AssociateEntityToThingResponse"}, 24 "errors":[ 25 {"shape":"InvalidRequestException"}, 26 {"shape":"ResourceNotFoundException"}, 27 {"shape":"InternalFailureException"}, 28 {"shape":"ThrottlingException"} 29 ] 30 }, 31 "CreateFlowTemplate":{ 32 "name":"CreateFlowTemplate", 33 "http":{ 34 "method":"POST", 35 "requestUri":"/" 36 }, 37 "input":{"shape":"CreateFlowTemplateRequest"}, 38 "output":{"shape":"CreateFlowTemplateResponse"}, 39 "errors":[ 40 {"shape":"InvalidRequestException"}, 41 {"shape":"ResourceAlreadyExistsException"}, 42 {"shape":"ThrottlingException"}, 43 {"shape":"LimitExceededException"}, 44 {"shape":"InternalFailureException"} 45 ] 46 }, 47 "CreateSystemInstance":{ 48 "name":"CreateSystemInstance", 49 "http":{ 50 "method":"POST", 51 "requestUri":"/" 52 }, 53 "input":{"shape":"CreateSystemInstanceRequest"}, 54 "output":{"shape":"CreateSystemInstanceResponse"}, 55 "errors":[ 56 {"shape":"InvalidRequestException"}, 57 {"shape":"ResourceAlreadyExistsException"}, 58 {"shape":"ThrottlingException"}, 59 {"shape":"InternalFailureException"}, 60 {"shape":"LimitExceededException"} 61 ] 62 }, 63 "CreateSystemTemplate":{ 64 "name":"CreateSystemTemplate", 65 "http":{ 66 "method":"POST", 67 "requestUri":"/" 68 }, 69 "input":{"shape":"CreateSystemTemplateRequest"}, 70 "output":{"shape":"CreateSystemTemplateResponse"}, 71 "errors":[ 72 {"shape":"InvalidRequestException"}, 73 {"shape":"ResourceAlreadyExistsException"}, 74 {"shape":"ThrottlingException"}, 75 {"shape":"InternalFailureException"} 76 ] 77 }, 78 "DeleteFlowTemplate":{ 79 "name":"DeleteFlowTemplate", 80 "http":{ 81 "method":"POST", 82 "requestUri":"/" 83 }, 84 "input":{"shape":"DeleteFlowTemplateRequest"}, 85 "output":{"shape":"DeleteFlowTemplateResponse"}, 86 "errors":[ 87 {"shape":"InvalidRequestException"}, 88 {"shape":"ThrottlingException"}, 89 {"shape":"InternalFailureException"}, 90 {"shape":"ResourceInUseException"} 91 ] 92 }, 93 "DeleteNamespace":{ 94 "name":"DeleteNamespace", 95 "http":{ 96 "method":"POST", 97 "requestUri":"/" 98 }, 99 "input":{"shape":"DeleteNamespaceRequest"}, 100 "output":{"shape":"DeleteNamespaceResponse"}, 101 "errors":[ 102 {"shape":"InternalFailureException"}, 103 {"shape":"ThrottlingException"} 104 ] 105 }, 106 "DeleteSystemInstance":{ 107 "name":"DeleteSystemInstance", 108 "http":{ 109 "method":"POST", 110 "requestUri":"/" 111 }, 112 "input":{"shape":"DeleteSystemInstanceRequest"}, 113 "output":{"shape":"DeleteSystemInstanceResponse"}, 114 "errors":[ 115 {"shape":"InvalidRequestException"}, 116 {"shape":"ThrottlingException"}, 117 {"shape":"InternalFailureException"}, 118 {"shape":"ResourceInUseException"} 119 ] 120 }, 121 "DeleteSystemTemplate":{ 122 "name":"DeleteSystemTemplate", 123 "http":{ 124 "method":"POST", 125 "requestUri":"/" 126 }, 127 "input":{"shape":"DeleteSystemTemplateRequest"}, 128 "output":{"shape":"DeleteSystemTemplateResponse"}, 129 "errors":[ 130 {"shape":"InvalidRequestException"}, 131 {"shape":"ThrottlingException"}, 132 {"shape":"InternalFailureException"}, 133 {"shape":"ResourceInUseException"} 134 ] 135 }, 136 "DeploySystemInstance":{ 137 "name":"DeploySystemInstance", 138 "http":{ 139 "method":"POST", 140 "requestUri":"/" 141 }, 142 "input":{"shape":"DeploySystemInstanceRequest"}, 143 "output":{"shape":"DeploySystemInstanceResponse"}, 144 "errors":[ 145 {"shape":"ResourceNotFoundException"}, 146 {"shape":"InvalidRequestException"}, 147 {"shape":"ThrottlingException"}, 148 {"shape":"InternalFailureException"}, 149 {"shape":"ResourceInUseException"} 150 ] 151 }, 152 "DeprecateFlowTemplate":{ 153 "name":"DeprecateFlowTemplate", 154 "http":{ 155 "method":"POST", 156 "requestUri":"/" 157 }, 158 "input":{"shape":"DeprecateFlowTemplateRequest"}, 159 "output":{"shape":"DeprecateFlowTemplateResponse"}, 160 "errors":[ 161 {"shape":"InvalidRequestException"}, 162 {"shape":"ThrottlingException"}, 163 {"shape":"InternalFailureException"}, 164 {"shape":"ResourceNotFoundException"} 165 ] 166 }, 167 "DeprecateSystemTemplate":{ 168 "name":"DeprecateSystemTemplate", 169 "http":{ 170 "method":"POST", 171 "requestUri":"/" 172 }, 173 "input":{"shape":"DeprecateSystemTemplateRequest"}, 174 "output":{"shape":"DeprecateSystemTemplateResponse"}, 175 "errors":[ 176 {"shape":"InvalidRequestException"}, 177 {"shape":"ThrottlingException"}, 178 {"shape":"InternalFailureException"}, 179 {"shape":"ResourceNotFoundException"} 180 ] 181 }, 182 "DescribeNamespace":{ 183 "name":"DescribeNamespace", 184 "http":{ 185 "method":"POST", 186 "requestUri":"/" 187 }, 188 "input":{"shape":"DescribeNamespaceRequest"}, 189 "output":{"shape":"DescribeNamespaceResponse"}, 190 "errors":[ 191 {"shape":"ResourceNotFoundException"}, 192 {"shape":"InvalidRequestException"}, 193 {"shape":"InternalFailureException"}, 194 {"shape":"ThrottlingException"} 195 ] 196 }, 197 "DissociateEntityFromThing":{ 198 "name":"DissociateEntityFromThing", 199 "http":{ 200 "method":"POST", 201 "requestUri":"/" 202 }, 203 "input":{"shape":"DissociateEntityFromThingRequest"}, 204 "output":{"shape":"DissociateEntityFromThingResponse"}, 205 "errors":[ 206 {"shape":"InvalidRequestException"}, 207 {"shape":"ResourceNotFoundException"}, 208 {"shape":"InternalFailureException"}, 209 {"shape":"ThrottlingException"} 210 ] 211 }, 212 "GetEntities":{ 213 "name":"GetEntities", 214 "http":{ 215 "method":"POST", 216 "requestUri":"/" 217 }, 218 "input":{"shape":"GetEntitiesRequest"}, 219 "output":{"shape":"GetEntitiesResponse"}, 220 "errors":[ 221 {"shape":"InvalidRequestException"}, 222 {"shape":"ResourceNotFoundException"}, 223 {"shape":"ThrottlingException"}, 224 {"shape":"InternalFailureException"} 225 ] 226 }, 227 "GetFlowTemplate":{ 228 "name":"GetFlowTemplate", 229 "http":{ 230 "method":"POST", 231 "requestUri":"/" 232 }, 233 "input":{"shape":"GetFlowTemplateRequest"}, 234 "output":{"shape":"GetFlowTemplateResponse"}, 235 "errors":[ 236 {"shape":"InvalidRequestException"}, 237 {"shape":"ThrottlingException"}, 238 {"shape":"InternalFailureException"}, 239 {"shape":"ResourceNotFoundException"} 240 ] 241 }, 242 "GetFlowTemplateRevisions":{ 243 "name":"GetFlowTemplateRevisions", 244 "http":{ 245 "method":"POST", 246 "requestUri":"/" 247 }, 248 "input":{"shape":"GetFlowTemplateRevisionsRequest"}, 249 "output":{"shape":"GetFlowTemplateRevisionsResponse"}, 250 "errors":[ 251 {"shape":"InvalidRequestException"}, 252 {"shape":"ThrottlingException"}, 253 {"shape":"InternalFailureException"}, 254 {"shape":"ResourceNotFoundException"} 255 ] 256 }, 257 "GetNamespaceDeletionStatus":{ 258 "name":"GetNamespaceDeletionStatus", 259 "http":{ 260 "method":"POST", 261 "requestUri":"/" 262 }, 263 "input":{"shape":"GetNamespaceDeletionStatusRequest"}, 264 "output":{"shape":"GetNamespaceDeletionStatusResponse"}, 265 "errors":[ 266 {"shape":"InvalidRequestException"}, 267 {"shape":"InternalFailureException"}, 268 {"shape":"ThrottlingException"} 269 ] 270 }, 271 "GetSystemInstance":{ 272 "name":"GetSystemInstance", 273 "http":{ 274 "method":"POST", 275 "requestUri":"/" 276 }, 277 "input":{"shape":"GetSystemInstanceRequest"}, 278 "output":{"shape":"GetSystemInstanceResponse"}, 279 "errors":[ 280 {"shape":"InvalidRequestException"}, 281 {"shape":"ThrottlingException"}, 282 {"shape":"InternalFailureException"}, 283 {"shape":"ResourceNotFoundException"} 284 ] 285 }, 286 "GetSystemTemplate":{ 287 "name":"GetSystemTemplate", 288 "http":{ 289 "method":"POST", 290 "requestUri":"/" 291 }, 292 "input":{"shape":"GetSystemTemplateRequest"}, 293 "output":{"shape":"GetSystemTemplateResponse"}, 294 "errors":[ 295 {"shape":"InvalidRequestException"}, 296 {"shape":"ThrottlingException"}, 297 {"shape":"InternalFailureException"}, 298 {"shape":"ResourceNotFoundException"} 299 ] 300 }, 301 "GetSystemTemplateRevisions":{ 302 "name":"GetSystemTemplateRevisions", 303 "http":{ 304 "method":"POST", 305 "requestUri":"/" 306 }, 307 "input":{"shape":"GetSystemTemplateRevisionsRequest"}, 308 "output":{"shape":"GetSystemTemplateRevisionsResponse"}, 309 "errors":[ 310 {"shape":"InvalidRequestException"}, 311 {"shape":"ThrottlingException"}, 312 {"shape":"InternalFailureException"}, 313 {"shape":"ResourceNotFoundException"} 314 ] 315 }, 316 "GetUploadStatus":{ 317 "name":"GetUploadStatus", 318 "http":{ 319 "method":"POST", 320 "requestUri":"/" 321 }, 322 "input":{"shape":"GetUploadStatusRequest"}, 323 "output":{"shape":"GetUploadStatusResponse"}, 324 "errors":[ 325 {"shape":"InvalidRequestException"}, 326 {"shape":"ResourceNotFoundException"}, 327 {"shape":"InternalFailureException"}, 328 {"shape":"ThrottlingException"} 329 ] 330 }, 331 "ListFlowExecutionMessages":{ 332 "name":"ListFlowExecutionMessages", 333 "http":{ 334 "method":"POST", 335 "requestUri":"/" 336 }, 337 "input":{"shape":"ListFlowExecutionMessagesRequest"}, 338 "output":{"shape":"ListFlowExecutionMessagesResponse"}, 339 "errors":[ 340 {"shape":"InvalidRequestException"}, 341 {"shape":"ThrottlingException"}, 342 {"shape":"InternalFailureException"}, 343 {"shape":"ResourceNotFoundException"} 344 ] 345 }, 346 "ListTagsForResource":{ 347 "name":"ListTagsForResource", 348 "http":{ 349 "method":"POST", 350 "requestUri":"/" 351 }, 352 "input":{"shape":"ListTagsForResourceRequest"}, 353 "output":{"shape":"ListTagsForResourceResponse"}, 354 "errors":[ 355 {"shape":"InvalidRequestException"}, 356 {"shape":"ResourceAlreadyExistsException"}, 357 {"shape":"ThrottlingException"}, 358 {"shape":"InternalFailureException"} 359 ] 360 }, 361 "SearchEntities":{ 362 "name":"SearchEntities", 363 "http":{ 364 "method":"POST", 365 "requestUri":"/" 366 }, 367 "input":{"shape":"SearchEntitiesRequest"}, 368 "output":{"shape":"SearchEntitiesResponse"}, 369 "errors":[ 370 {"shape":"InvalidRequestException"}, 371 {"shape":"InternalFailureException"}, 372 {"shape":"ThrottlingException"} 373 ] 374 }, 375 "SearchFlowExecutions":{ 376 "name":"SearchFlowExecutions", 377 "http":{ 378 "method":"POST", 379 "requestUri":"/" 380 }, 381 "input":{"shape":"SearchFlowExecutionsRequest"}, 382 "output":{"shape":"SearchFlowExecutionsResponse"}, 383 "errors":[ 384 {"shape":"InvalidRequestException"}, 385 {"shape":"ThrottlingException"}, 386 {"shape":"InternalFailureException"}, 387 {"shape":"ResourceNotFoundException"} 388 ] 389 }, 390 "SearchFlowTemplates":{ 391 "name":"SearchFlowTemplates", 392 "http":{ 393 "method":"POST", 394 "requestUri":"/" 395 }, 396 "input":{"shape":"SearchFlowTemplatesRequest"}, 397 "output":{"shape":"SearchFlowTemplatesResponse"}, 398 "errors":[ 399 {"shape":"InvalidRequestException"}, 400 {"shape":"ThrottlingException"}, 401 {"shape":"InternalFailureException"} 402 ] 403 }, 404 "SearchSystemInstances":{ 405 "name":"SearchSystemInstances", 406 "http":{ 407 "method":"POST", 408 "requestUri":"/" 409 }, 410 "input":{"shape":"SearchSystemInstancesRequest"}, 411 "output":{"shape":"SearchSystemInstancesResponse"}, 412 "errors":[ 413 {"shape":"InvalidRequestException"}, 414 {"shape":"ThrottlingException"}, 415 {"shape":"InternalFailureException"} 416 ] 417 }, 418 "SearchSystemTemplates":{ 419 "name":"SearchSystemTemplates", 420 "http":{ 421 "method":"POST", 422 "requestUri":"/" 423 }, 424 "input":{"shape":"SearchSystemTemplatesRequest"}, 425 "output":{"shape":"SearchSystemTemplatesResponse"}, 426 "errors":[ 427 {"shape":"InvalidRequestException"}, 428 {"shape":"ThrottlingException"}, 429 {"shape":"InternalFailureException"} 430 ] 431 }, 432 "SearchThings":{ 433 "name":"SearchThings", 434 "http":{ 435 "method":"POST", 436 "requestUri":"/" 437 }, 438 "input":{"shape":"SearchThingsRequest"}, 439 "output":{"shape":"SearchThingsResponse"}, 440 "errors":[ 441 {"shape":"InvalidRequestException"}, 442 {"shape":"ResourceNotFoundException"}, 443 {"shape":"InternalFailureException"}, 444 {"shape":"ThrottlingException"} 445 ] 446 }, 447 "TagResource":{ 448 "name":"TagResource", 449 "http":{ 450 "method":"POST", 451 "requestUri":"/" 452 }, 453 "input":{"shape":"TagResourceRequest"}, 454 "output":{"shape":"TagResourceResponse"}, 455 "errors":[ 456 {"shape":"InvalidRequestException"}, 457 {"shape":"ResourceAlreadyExistsException"}, 458 {"shape":"ThrottlingException"}, 459 {"shape":"InternalFailureException"} 460 ] 461 }, 462 "UndeploySystemInstance":{ 463 "name":"UndeploySystemInstance", 464 "http":{ 465 "method":"POST", 466 "requestUri":"/" 467 }, 468 "input":{"shape":"UndeploySystemInstanceRequest"}, 469 "output":{"shape":"UndeploySystemInstanceResponse"}, 470 "errors":[ 471 {"shape":"InvalidRequestException"}, 472 {"shape":"ThrottlingException"}, 473 {"shape":"InternalFailureException"}, 474 {"shape":"ResourceNotFoundException"}, 475 {"shape":"ResourceInUseException"} 476 ] 477 }, 478 "UntagResource":{ 479 "name":"UntagResource", 480 "http":{ 481 "method":"POST", 482 "requestUri":"/" 483 }, 484 "input":{"shape":"UntagResourceRequest"}, 485 "output":{"shape":"UntagResourceResponse"}, 486 "errors":[ 487 {"shape":"InvalidRequestException"}, 488 {"shape":"ResourceAlreadyExistsException"}, 489 {"shape":"ThrottlingException"}, 490 {"shape":"InternalFailureException"} 491 ] 492 }, 493 "UpdateFlowTemplate":{ 494 "name":"UpdateFlowTemplate", 495 "http":{ 496 "method":"POST", 497 "requestUri":"/" 498 }, 499 "input":{"shape":"UpdateFlowTemplateRequest"}, 500 "output":{"shape":"UpdateFlowTemplateResponse"}, 501 "errors":[ 502 {"shape":"InvalidRequestException"}, 503 {"shape":"ResourceNotFoundException"}, 504 {"shape":"ThrottlingException"}, 505 {"shape":"InternalFailureException"} 506 ] 507 }, 508 "UpdateSystemTemplate":{ 509 "name":"UpdateSystemTemplate", 510 "http":{ 511 "method":"POST", 512 "requestUri":"/" 513 }, 514 "input":{"shape":"UpdateSystemTemplateRequest"}, 515 "output":{"shape":"UpdateSystemTemplateResponse"}, 516 "errors":[ 517 {"shape":"InvalidRequestException"}, 518 {"shape":"ResourceNotFoundException"}, 519 {"shape":"ThrottlingException"}, 520 {"shape":"InternalFailureException"} 521 ] 522 }, 523 "UploadEntityDefinitions":{ 524 "name":"UploadEntityDefinitions", 525 "http":{ 526 "method":"POST", 527 "requestUri":"/" 528 }, 529 "input":{"shape":"UploadEntityDefinitionsRequest"}, 530 "output":{"shape":"UploadEntityDefinitionsResponse"}, 531 "errors":[ 532 {"shape":"InvalidRequestException"}, 533 {"shape":"InternalFailureException"}, 534 {"shape":"ThrottlingException"} 535 ] 536 } 537 }, 538 "shapes":{ 539 "Arn":{"type":"string"}, 540 "AssociateEntityToThingRequest":{ 541 "type":"structure", 542 "required":[ 543 "thingName", 544 "entityId" 545 ], 546 "members":{ 547 "thingName":{"shape":"ThingName"}, 548 "entityId":{"shape":"Urn"}, 549 "namespaceVersion":{"shape":"Version"} 550 } 551 }, 552 "AssociateEntityToThingResponse":{ 553 "type":"structure", 554 "members":{ 555 } 556 }, 557 "CreateFlowTemplateRequest":{ 558 "type":"structure", 559 "required":["definition"], 560 "members":{ 561 "definition":{"shape":"DefinitionDocument"}, 562 "compatibleNamespaceVersion":{"shape":"Version"} 563 } 564 }, 565 "CreateFlowTemplateResponse":{ 566 "type":"structure", 567 "members":{ 568 "summary":{"shape":"FlowTemplateSummary"} 569 } 570 }, 571 "CreateSystemInstanceRequest":{ 572 "type":"structure", 573 "required":[ 574 "definition", 575 "target" 576 ], 577 "members":{ 578 "tags":{"shape":"TagList"}, 579 "definition":{"shape":"DefinitionDocument"}, 580 "target":{"shape":"DeploymentTarget"}, 581 "greengrassGroupName":{"shape":"GroupName"}, 582 "s3BucketName":{"shape":"S3BucketName"}, 583 "metricsConfiguration":{"shape":"MetricsConfiguration"}, 584 "flowActionsRoleArn":{"shape":"RoleArn"} 585 } 586 }, 587 "CreateSystemInstanceResponse":{ 588 "type":"structure", 589 "members":{ 590 "summary":{"shape":"SystemInstanceSummary"} 591 } 592 }, 593 "CreateSystemTemplateRequest":{ 594 "type":"structure", 595 "required":["definition"], 596 "members":{ 597 "definition":{"shape":"DefinitionDocument"}, 598 "compatibleNamespaceVersion":{"shape":"Version"} 599 } 600 }, 601 "CreateSystemTemplateResponse":{ 602 "type":"structure", 603 "members":{ 604 "summary":{"shape":"SystemTemplateSummary"} 605 } 606 }, 607 "DefinitionDocument":{ 608 "type":"structure", 609 "required":[ 610 "language", 611 "text" 612 ], 613 "members":{ 614 "language":{"shape":"DefinitionLanguage"}, 615 "text":{"shape":"DefinitionText"} 616 } 617 }, 618 "DefinitionLanguage":{ 619 "type":"string", 620 "enum":["GRAPHQL"] 621 }, 622 "DefinitionText":{ 623 "type":"string", 624 "max":1048576 625 }, 626 "DeleteFlowTemplateRequest":{ 627 "type":"structure", 628 "required":["id"], 629 "members":{ 630 "id":{"shape":"Urn"} 631 } 632 }, 633 "DeleteFlowTemplateResponse":{ 634 "type":"structure", 635 "members":{ 636 } 637 }, 638 "DeleteNamespaceRequest":{ 639 "type":"structure", 640 "members":{ 641 } 642 }, 643 "DeleteNamespaceResponse":{ 644 "type":"structure", 645 "members":{ 646 "namespaceArn":{"shape":"Arn"}, 647 "namespaceName":{"shape":"NamespaceName"} 648 } 649 }, 650 "DeleteSystemInstanceRequest":{ 651 "type":"structure", 652 "members":{ 653 "id":{"shape":"Urn"} 654 } 655 }, 656 "DeleteSystemInstanceResponse":{ 657 "type":"structure", 658 "members":{ 659 } 660 }, 661 "DeleteSystemTemplateRequest":{ 662 "type":"structure", 663 "required":["id"], 664 "members":{ 665 "id":{"shape":"Urn"} 666 } 667 }, 668 "DeleteSystemTemplateResponse":{ 669 "type":"structure", 670 "members":{ 671 } 672 }, 673 "DependencyRevision":{ 674 "type":"structure", 675 "members":{ 676 "id":{"shape":"Urn"}, 677 "revisionNumber":{"shape":"Version"} 678 } 679 }, 680 "DependencyRevisions":{ 681 "type":"list", 682 "member":{"shape":"DependencyRevision"} 683 }, 684 "DeploySystemInstanceRequest":{ 685 "type":"structure", 686 "members":{ 687 "id":{"shape":"Urn"} 688 } 689 }, 690 "DeploySystemInstanceResponse":{ 691 "type":"structure", 692 "required":["summary"], 693 "members":{ 694 "summary":{"shape":"SystemInstanceSummary"}, 695 "greengrassDeploymentId":{"shape":"GreengrassDeploymentId"} 696 } 697 }, 698 "DeploymentTarget":{ 699 "type":"string", 700 "enum":[ 701 "GREENGRASS", 702 "CLOUD" 703 ] 704 }, 705 "DeprecateExistingEntities":{"type":"boolean"}, 706 "DeprecateFlowTemplateRequest":{ 707 "type":"structure", 708 "required":["id"], 709 "members":{ 710 "id":{"shape":"Urn"} 711 } 712 }, 713 "DeprecateFlowTemplateResponse":{ 714 "type":"structure", 715 "members":{ 716 } 717 }, 718 "DeprecateSystemTemplateRequest":{ 719 "type":"structure", 720 "required":["id"], 721 "members":{ 722 "id":{"shape":"Urn"} 723 } 724 }, 725 "DeprecateSystemTemplateResponse":{ 726 "type":"structure", 727 "members":{ 728 } 729 }, 730 "DescribeNamespaceRequest":{ 731 "type":"structure", 732 "members":{ 733 "namespaceName":{"shape":"NamespaceName"} 734 } 735 }, 736 "DescribeNamespaceResponse":{ 737 "type":"structure", 738 "members":{ 739 "namespaceArn":{"shape":"Arn"}, 740 "namespaceName":{"shape":"NamespaceName"}, 741 "trackingNamespaceName":{"shape":"NamespaceName"}, 742 "trackingNamespaceVersion":{"shape":"Version"}, 743 "namespaceVersion":{"shape":"Version"} 744 } 745 }, 746 "DissociateEntityFromThingRequest":{ 747 "type":"structure", 748 "required":[ 749 "thingName", 750 "entityType" 751 ], 752 "members":{ 753 "thingName":{"shape":"ThingName"}, 754 "entityType":{"shape":"EntityType"} 755 } 756 }, 757 "DissociateEntityFromThingResponse":{ 758 "type":"structure", 759 "members":{ 760 } 761 }, 762 "Enabled":{"type":"boolean"}, 763 "EntityDescription":{ 764 "type":"structure", 765 "members":{ 766 "id":{"shape":"Urn"}, 767 "arn":{"shape":"Arn"}, 768 "type":{"shape":"EntityType"}, 769 "createdAt":{"shape":"Timestamp"}, 770 "definition":{"shape":"DefinitionDocument"} 771 } 772 }, 773 "EntityDescriptions":{ 774 "type":"list", 775 "member":{"shape":"EntityDescription"} 776 }, 777 "EntityFilter":{ 778 "type":"structure", 779 "members":{ 780 "name":{"shape":"EntityFilterName"}, 781 "value":{"shape":"EntityFilterValues"} 782 } 783 }, 784 "EntityFilterName":{ 785 "type":"string", 786 "enum":[ 787 "NAME", 788 "NAMESPACE", 789 "SEMANTIC_TYPE_PATH", 790 "REFERENCED_ENTITY_ID" 791 ] 792 }, 793 "EntityFilterValue":{"type":"string"}, 794 "EntityFilterValues":{ 795 "type":"list", 796 "member":{"shape":"EntityFilterValue"} 797 }, 798 "EntityFilters":{ 799 "type":"list", 800 "member":{"shape":"EntityFilter"} 801 }, 802 "EntityType":{ 803 "type":"string", 804 "enum":[ 805 "DEVICE", 806 "SERVICE", 807 "DEVICE_MODEL", 808 "CAPABILITY", 809 "STATE", 810 "ACTION", 811 "EVENT", 812 "PROPERTY", 813 "MAPPING", 814 "ENUM" 815 ] 816 }, 817 "EntityTypes":{ 818 "type":"list", 819 "member":{"shape":"EntityType"} 820 }, 821 "ErrorMessage":{ 822 "type":"string", 823 "max":2048 824 }, 825 "FlowExecutionEventType":{ 826 "type":"string", 827 "enum":[ 828 "EXECUTION_STARTED", 829 "EXECUTION_FAILED", 830 "EXECUTION_ABORTED", 831 "EXECUTION_SUCCEEDED", 832 "STEP_STARTED", 833 "STEP_FAILED", 834 "STEP_SUCCEEDED", 835 "ACTIVITY_SCHEDULED", 836 "ACTIVITY_STARTED", 837 "ACTIVITY_FAILED", 838 "ACTIVITY_SUCCEEDED", 839 "START_FLOW_EXECUTION_TASK", 840 "SCHEDULE_NEXT_READY_STEPS_TASK", 841 "THING_ACTION_TASK", 842 "THING_ACTION_TASK_FAILED", 843 "THING_ACTION_TASK_SUCCEEDED", 844 "ACKNOWLEDGE_TASK_MESSAGE" 845 ] 846 }, 847 "FlowExecutionId":{"type":"string"}, 848 "FlowExecutionMessage":{ 849 "type":"structure", 850 "members":{ 851 "messageId":{"shape":"FlowExecutionMessageId"}, 852 "eventType":{"shape":"FlowExecutionEventType"}, 853 "timestamp":{"shape":"Timestamp"}, 854 "payload":{"shape":"FlowExecutionMessagePayload"} 855 } 856 }, 857 "FlowExecutionMessageId":{"type":"string"}, 858 "FlowExecutionMessagePayload":{"type":"string"}, 859 "FlowExecutionMessages":{ 860 "type":"list", 861 "member":{"shape":"FlowExecutionMessage"} 862 }, 863 "FlowExecutionStatus":{ 864 "type":"string", 865 "enum":[ 866 "RUNNING", 867 "ABORTED", 868 "SUCCEEDED", 869 "FAILED" 870 ] 871 }, 872 "FlowExecutionSummaries":{ 873 "type":"list", 874 "member":{"shape":"FlowExecutionSummary"} 875 }, 876 "FlowExecutionSummary":{ 877 "type":"structure", 878 "members":{ 879 "flowExecutionId":{"shape":"FlowExecutionId"}, 880 "status":{"shape":"FlowExecutionStatus"}, 881 "systemInstanceId":{"shape":"Urn"}, 882 "flowTemplateId":{"shape":"Urn"}, 883 "createdAt":{"shape":"Timestamp"}, 884 "updatedAt":{"shape":"Timestamp"} 885 } 886 }, 887 "FlowTemplateDescription":{ 888 "type":"structure", 889 "members":{ 890 "summary":{"shape":"FlowTemplateSummary"}, 891 "definition":{"shape":"DefinitionDocument"}, 892 "validatedNamespaceVersion":{"shape":"Version"} 893 } 894 }, 895 "FlowTemplateFilter":{ 896 "type":"structure", 897 "required":[ 898 "name", 899 "value" 900 ], 901 "members":{ 902 "name":{"shape":"FlowTemplateFilterName"}, 903 "value":{"shape":"FlowTemplateFilterValues"} 904 } 905 }, 906 "FlowTemplateFilterName":{ 907 "type":"string", 908 "enum":["DEVICE_MODEL_ID"] 909 }, 910 "FlowTemplateFilterValue":{ 911 "type":"string", 912 "pattern":"^urn:tdm:(([a-z]{2}-(gov-)?[a-z]{4,9}-[0-9]{1,3}/[0-9]+/)*[\\p{Alnum}_]+(/[\\p{Alnum}_]+)*):([\\p{Alpha}]*):([\\p{Alnum}_]+(/[\\p{Alnum}_]+)*)$" 913 }, 914 "FlowTemplateFilterValues":{ 915 "type":"list", 916 "member":{"shape":"FlowTemplateFilterValue"} 917 }, 918 "FlowTemplateFilters":{ 919 "type":"list", 920 "member":{"shape":"FlowTemplateFilter"} 921 }, 922 "FlowTemplateSummaries":{ 923 "type":"list", 924 "member":{"shape":"FlowTemplateSummary"} 925 }, 926 "FlowTemplateSummary":{ 927 "type":"structure", 928 "members":{ 929 "id":{"shape":"Urn"}, 930 "arn":{"shape":"Arn"}, 931 "revisionNumber":{"shape":"Version"}, 932 "createdAt":{"shape":"Timestamp"} 933 } 934 }, 935 "GetEntitiesRequest":{ 936 "type":"structure", 937 "required":["ids"], 938 "members":{ 939 "ids":{"shape":"Urns"}, 940 "namespaceVersion":{"shape":"Version"} 941 } 942 }, 943 "GetEntitiesResponse":{ 944 "type":"structure", 945 "members":{ 946 "descriptions":{"shape":"EntityDescriptions"} 947 } 948 }, 949 "GetFlowTemplateRequest":{ 950 "type":"structure", 951 "required":["id"], 952 "members":{ 953 "id":{"shape":"Urn"}, 954 "revisionNumber":{"shape":"Version"} 955 } 956 }, 957 "GetFlowTemplateResponse":{ 958 "type":"structure", 959 "members":{ 960 "description":{"shape":"FlowTemplateDescription"} 961 } 962 }, 963 "GetFlowTemplateRevisionsRequest":{ 964 "type":"structure", 965 "required":["id"], 966 "members":{ 967 "id":{"shape":"Urn"}, 968 "nextToken":{"shape":"NextToken"}, 969 "maxResults":{"shape":"MaxResults"} 970 } 971 }, 972 "GetFlowTemplateRevisionsResponse":{ 973 "type":"structure", 974 "members":{ 975 "summaries":{"shape":"FlowTemplateSummaries"}, 976 "nextToken":{"shape":"NextToken"} 977 } 978 }, 979 "GetNamespaceDeletionStatusRequest":{ 980 "type":"structure", 981 "members":{ 982 } 983 }, 984 "GetNamespaceDeletionStatusResponse":{ 985 "type":"structure", 986 "members":{ 987 "namespaceArn":{"shape":"Arn"}, 988 "namespaceName":{"shape":"NamespaceName"}, 989 "status":{"shape":"NamespaceDeletionStatus"}, 990 "errorCode":{"shape":"NamespaceDeletionStatusErrorCodes"}, 991 "errorMessage":{"shape":"String"} 992 } 993 }, 994 "GetSystemInstanceRequest":{ 995 "type":"structure", 996 "required":["id"], 997 "members":{ 998 "id":{"shape":"Urn"} 999 } 1000 }, 1001 "GetSystemInstanceResponse":{ 1002 "type":"structure", 1003 "members":{ 1004 "description":{"shape":"SystemInstanceDescription"} 1005 } 1006 }, 1007 "GetSystemTemplateRequest":{ 1008 "type":"structure", 1009 "required":["id"], 1010 "members":{ 1011 "id":{"shape":"Urn"}, 1012 "revisionNumber":{"shape":"Version"} 1013 } 1014 }, 1015 "GetSystemTemplateResponse":{ 1016 "type":"structure", 1017 "members":{ 1018 "description":{"shape":"SystemTemplateDescription"} 1019 } 1020 }, 1021 "GetSystemTemplateRevisionsRequest":{ 1022 "type":"structure", 1023 "required":["id"], 1024 "members":{ 1025 "id":{"shape":"Urn"}, 1026 "nextToken":{"shape":"NextToken"}, 1027 "maxResults":{"shape":"MaxResults"} 1028 } 1029 }, 1030 "GetSystemTemplateRevisionsResponse":{ 1031 "type":"structure", 1032 "members":{ 1033 "summaries":{"shape":"SystemTemplateSummaries"}, 1034 "nextToken":{"shape":"NextToken"} 1035 } 1036 }, 1037 "GetUploadStatusRequest":{ 1038 "type":"structure", 1039 "required":["uploadId"], 1040 "members":{ 1041 "uploadId":{"shape":"UploadId"} 1042 } 1043 }, 1044 "GetUploadStatusResponse":{ 1045 "type":"structure", 1046 "required":[ 1047 "uploadId", 1048 "uploadStatus", 1049 "createdDate" 1050 ], 1051 "members":{ 1052 "uploadId":{"shape":"UploadId"}, 1053 "uploadStatus":{"shape":"UploadStatus"}, 1054 "namespaceArn":{"shape":"Arn"}, 1055 "namespaceName":{"shape":"NamespaceName"}, 1056 "namespaceVersion":{"shape":"Version"}, 1057 "failureReason":{"shape":"StringList"}, 1058 "createdDate":{"shape":"Timestamp"} 1059 } 1060 }, 1061 "GreengrassDeploymentId":{"type":"string"}, 1062 "GreengrassGroupId":{"type":"string"}, 1063 "GreengrassGroupVersionId":{"type":"string"}, 1064 "GroupName":{"type":"string"}, 1065 "InternalFailureException":{ 1066 "type":"structure", 1067 "members":{ 1068 "message":{"shape":"ErrorMessage"} 1069 }, 1070 "exception":true, 1071 "fault":true 1072 }, 1073 "InvalidRequestException":{ 1074 "type":"structure", 1075 "members":{ 1076 "message":{"shape":"ErrorMessage"} 1077 }, 1078 "exception":true 1079 }, 1080 "LimitExceededException":{ 1081 "type":"structure", 1082 "members":{ 1083 "message":{"shape":"ErrorMessage"} 1084 }, 1085 "exception":true 1086 }, 1087 "ListFlowExecutionMessagesRequest":{ 1088 "type":"structure", 1089 "required":["flowExecutionId"], 1090 "members":{ 1091 "flowExecutionId":{"shape":"FlowExecutionId"}, 1092 "nextToken":{"shape":"NextToken"}, 1093 "maxResults":{"shape":"MaxResults"} 1094 } 1095 }, 1096 "ListFlowExecutionMessagesResponse":{ 1097 "type":"structure", 1098 "members":{ 1099 "messages":{"shape":"FlowExecutionMessages"}, 1100 "nextToken":{"shape":"NextToken"} 1101 } 1102 }, 1103 "ListTagsForResourceRequest":{ 1104 "type":"structure", 1105 "required":["resourceArn"], 1106 "members":{ 1107 "maxResults":{"shape":"MaxResults"}, 1108 "resourceArn":{"shape":"ResourceArn"}, 1109 "nextToken":{"shape":"NextToken"} 1110 } 1111 }, 1112 "ListTagsForResourceResponse":{ 1113 "type":"structure", 1114 "members":{ 1115 "tags":{"shape":"TagList"}, 1116 "nextToken":{"shape":"NextToken"} 1117 } 1118 }, 1119 "MaxResults":{ 1120 "type":"integer", 1121 "max":250, 1122 "min":1 1123 }, 1124 "MetricsConfiguration":{ 1125 "type":"structure", 1126 "members":{ 1127 "cloudMetricEnabled":{"shape":"Enabled"}, 1128 "metricRuleRoleArn":{"shape":"RoleArn"} 1129 } 1130 }, 1131 "NamespaceDeletionStatus":{ 1132 "type":"string", 1133 "enum":[ 1134 "IN_PROGRESS", 1135 "SUCCEEDED", 1136 "FAILED" 1137 ] 1138 }, 1139 "NamespaceDeletionStatusErrorCodes":{ 1140 "type":"string", 1141 "enum":["VALIDATION_FAILED"] 1142 }, 1143 "NamespaceName":{ 1144 "type":"string", 1145 "max":128 1146 }, 1147 "NextToken":{"type":"string"}, 1148 "ResourceAlreadyExistsException":{ 1149 "type":"structure", 1150 "members":{ 1151 "message":{"shape":"ErrorMessage"} 1152 }, 1153 "exception":true 1154 }, 1155 "ResourceArn":{ 1156 "type":"string", 1157 "max":2048, 1158 "min":1 1159 }, 1160 "ResourceInUseException":{ 1161 "type":"structure", 1162 "members":{ 1163 "message":{"shape":"ErrorMessage"} 1164 }, 1165 "exception":true 1166 }, 1167 "ResourceNotFoundException":{ 1168 "type":"structure", 1169 "members":{ 1170 "message":{"shape":"ErrorMessage"} 1171 }, 1172 "exception":true 1173 }, 1174 "RoleArn":{ 1175 "type":"string", 1176 "max":2048, 1177 "min":20 1178 }, 1179 "S3BucketName":{"type":"string"}, 1180 "SearchEntitiesRequest":{ 1181 "type":"structure", 1182 "required":["entityTypes"], 1183 "members":{ 1184 "entityTypes":{"shape":"EntityTypes"}, 1185 "filters":{"shape":"EntityFilters"}, 1186 "nextToken":{"shape":"NextToken"}, 1187 "maxResults":{"shape":"MaxResults"}, 1188 "namespaceVersion":{"shape":"Version"} 1189 } 1190 }, 1191 "SearchEntitiesResponse":{ 1192 "type":"structure", 1193 "members":{ 1194 "descriptions":{"shape":"EntityDescriptions"}, 1195 "nextToken":{"shape":"NextToken"} 1196 } 1197 }, 1198 "SearchFlowExecutionsRequest":{ 1199 "type":"structure", 1200 "required":["systemInstanceId"], 1201 "members":{ 1202 "systemInstanceId":{"shape":"Urn"}, 1203 "flowExecutionId":{"shape":"FlowExecutionId"}, 1204 "startTime":{"shape":"Timestamp"}, 1205 "endTime":{"shape":"Timestamp"}, 1206 "nextToken":{"shape":"NextToken"}, 1207 "maxResults":{"shape":"MaxResults"} 1208 } 1209 }, 1210 "SearchFlowExecutionsResponse":{ 1211 "type":"structure", 1212 "members":{ 1213 "summaries":{"shape":"FlowExecutionSummaries"}, 1214 "nextToken":{"shape":"NextToken"} 1215 } 1216 }, 1217 "SearchFlowTemplatesRequest":{ 1218 "type":"structure", 1219 "members":{ 1220 "filters":{"shape":"FlowTemplateFilters"}, 1221 "nextToken":{"shape":"NextToken"}, 1222 "maxResults":{"shape":"MaxResults"} 1223 } 1224 }, 1225 "SearchFlowTemplatesResponse":{ 1226 "type":"structure", 1227 "members":{ 1228 "summaries":{"shape":"FlowTemplateSummaries"}, 1229 "nextToken":{"shape":"NextToken"} 1230 } 1231 }, 1232 "SearchSystemInstancesRequest":{ 1233 "type":"structure", 1234 "members":{ 1235 "filters":{"shape":"SystemInstanceFilters"}, 1236 "nextToken":{"shape":"NextToken"}, 1237 "maxResults":{"shape":"MaxResults"} 1238 } 1239 }, 1240 "SearchSystemInstancesResponse":{ 1241 "type":"structure", 1242 "members":{ 1243 "summaries":{"shape":"SystemInstanceSummaries"}, 1244 "nextToken":{"shape":"NextToken"} 1245 } 1246 }, 1247 "SearchSystemTemplatesRequest":{ 1248 "type":"structure", 1249 "members":{ 1250 "filters":{"shape":"SystemTemplateFilters"}, 1251 "nextToken":{"shape":"NextToken"}, 1252 "maxResults":{"shape":"MaxResults"} 1253 } 1254 }, 1255 "SearchSystemTemplatesResponse":{ 1256 "type":"structure", 1257 "members":{ 1258 "summaries":{"shape":"SystemTemplateSummaries"}, 1259 "nextToken":{"shape":"NextToken"} 1260 } 1261 }, 1262 "SearchThingsRequest":{ 1263 "type":"structure", 1264 "required":["entityId"], 1265 "members":{ 1266 "entityId":{"shape":"Urn"}, 1267 "nextToken":{"shape":"NextToken"}, 1268 "maxResults":{"shape":"MaxResults"}, 1269 "namespaceVersion":{"shape":"Version"} 1270 } 1271 }, 1272 "SearchThingsResponse":{ 1273 "type":"structure", 1274 "members":{ 1275 "things":{"shape":"Things"}, 1276 "nextToken":{"shape":"NextToken"} 1277 } 1278 }, 1279 "String":{"type":"string"}, 1280 "StringList":{ 1281 "type":"list", 1282 "member":{"shape":"String"} 1283 }, 1284 "SyncWithPublicNamespace":{"type":"boolean"}, 1285 "SystemInstanceDeploymentStatus":{ 1286 "type":"string", 1287 "enum":[ 1288 "NOT_DEPLOYED", 1289 "BOOTSTRAP", 1290 "DEPLOY_IN_PROGRESS", 1291 "DEPLOYED_IN_TARGET", 1292 "UNDEPLOY_IN_PROGRESS", 1293 "FAILED", 1294 "PENDING_DELETE", 1295 "DELETED_IN_TARGET" 1296 ] 1297 }, 1298 "SystemInstanceDescription":{ 1299 "type":"structure", 1300 "members":{ 1301 "summary":{"shape":"SystemInstanceSummary"}, 1302 "definition":{"shape":"DefinitionDocument"}, 1303 "s3BucketName":{"shape":"S3BucketName"}, 1304 "metricsConfiguration":{"shape":"MetricsConfiguration"}, 1305 "validatedNamespaceVersion":{"shape":"Version"}, 1306 "validatedDependencyRevisions":{"shape":"DependencyRevisions"}, 1307 "flowActionsRoleArn":{"shape":"RoleArn"} 1308 } 1309 }, 1310 "SystemInstanceFilter":{ 1311 "type":"structure", 1312 "members":{ 1313 "name":{"shape":"SystemInstanceFilterName"}, 1314 "value":{"shape":"SystemInstanceFilterValues"} 1315 } 1316 }, 1317 "SystemInstanceFilterName":{ 1318 "type":"string", 1319 "enum":[ 1320 "SYSTEM_TEMPLATE_ID", 1321 "STATUS", 1322 "GREENGRASS_GROUP_NAME" 1323 ] 1324 }, 1325 "SystemInstanceFilterValue":{"type":"string"}, 1326 "SystemInstanceFilterValues":{ 1327 "type":"list", 1328 "member":{"shape":"SystemInstanceFilterValue"} 1329 }, 1330 "SystemInstanceFilters":{ 1331 "type":"list", 1332 "member":{"shape":"SystemInstanceFilter"} 1333 }, 1334 "SystemInstanceSummaries":{ 1335 "type":"list", 1336 "member":{"shape":"SystemInstanceSummary"} 1337 }, 1338 "SystemInstanceSummary":{ 1339 "type":"structure", 1340 "members":{ 1341 "id":{"shape":"Urn"}, 1342 "arn":{"shape":"Arn"}, 1343 "status":{"shape":"SystemInstanceDeploymentStatus"}, 1344 "target":{"shape":"DeploymentTarget"}, 1345 "greengrassGroupName":{"shape":"GroupName"}, 1346 "createdAt":{"shape":"Timestamp"}, 1347 "updatedAt":{"shape":"Timestamp"}, 1348 "greengrassGroupId":{"shape":"GreengrassGroupId"}, 1349 "greengrassGroupVersionId":{"shape":"GreengrassGroupVersionId"} 1350 } 1351 }, 1352 "SystemTemplateDescription":{ 1353 "type":"structure", 1354 "members":{ 1355 "summary":{"shape":"SystemTemplateSummary"}, 1356 "definition":{"shape":"DefinitionDocument"}, 1357 "validatedNamespaceVersion":{"shape":"Version"} 1358 } 1359 }, 1360 "SystemTemplateFilter":{ 1361 "type":"structure", 1362 "required":[ 1363 "name", 1364 "value" 1365 ], 1366 "members":{ 1367 "name":{"shape":"SystemTemplateFilterName"}, 1368 "value":{"shape":"SystemTemplateFilterValues"} 1369 } 1370 }, 1371 "SystemTemplateFilterName":{ 1372 "type":"string", 1373 "enum":["FLOW_TEMPLATE_ID"] 1374 }, 1375 "SystemTemplateFilterValue":{ 1376 "type":"string", 1377 "pattern":"^urn:tdm:(([a-z]{2}-(gov-)?[a-z]{4,9}-[0-9]{1,3}/[0-9]+/)*[\\p{Alnum}_]+(/[\\p{Alnum}_]+)*):([\\p{Alpha}]*):([\\p{Alnum}_]+(/[\\p{Alnum}_]+)*)$" 1378 }, 1379 "SystemTemplateFilterValues":{ 1380 "type":"list", 1381 "member":{"shape":"SystemTemplateFilterValue"} 1382 }, 1383 "SystemTemplateFilters":{ 1384 "type":"list", 1385 "member":{"shape":"SystemTemplateFilter"} 1386 }, 1387 "SystemTemplateSummaries":{ 1388 "type":"list", 1389 "member":{"shape":"SystemTemplateSummary"} 1390 }, 1391 "SystemTemplateSummary":{ 1392 "type":"structure", 1393 "members":{ 1394 "id":{"shape":"Urn"}, 1395 "arn":{"shape":"Arn"}, 1396 "revisionNumber":{"shape":"Version"}, 1397 "createdAt":{"shape":"Timestamp"} 1398 } 1399 }, 1400 "Tag":{ 1401 "type":"structure", 1402 "required":[ 1403 "key", 1404 "value" 1405 ], 1406 "members":{ 1407 "key":{"shape":"TagKey"}, 1408 "value":{"shape":"TagValue"} 1409 } 1410 }, 1411 "TagKey":{ 1412 "type":"string", 1413 "max":128, 1414 "min":1, 1415 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" 1416 }, 1417 "TagKeyList":{ 1418 "type":"list", 1419 "member":{"shape":"TagKey"}, 1420 "max":50, 1421 "min":1 1422 }, 1423 "TagList":{ 1424 "type":"list", 1425 "member":{"shape":"Tag"}, 1426 "max":50, 1427 "min":0 1428 }, 1429 "TagResourceRequest":{ 1430 "type":"structure", 1431 "required":[ 1432 "resourceArn", 1433 "tags" 1434 ], 1435 "members":{ 1436 "resourceArn":{"shape":"ResourceArn"}, 1437 "tags":{"shape":"TagList"} 1438 } 1439 }, 1440 "TagResourceResponse":{ 1441 "type":"structure", 1442 "members":{ 1443 } 1444 }, 1445 "TagValue":{ 1446 "type":"string", 1447 "max":256, 1448 "min":1 1449 }, 1450 "Thing":{ 1451 "type":"structure", 1452 "members":{ 1453 "thingArn":{"shape":"ThingArn"}, 1454 "thingName":{"shape":"ThingName"} 1455 } 1456 }, 1457 "ThingArn":{"type":"string"}, 1458 "ThingName":{ 1459 "type":"string", 1460 "max":128, 1461 "min":1, 1462 "pattern":"[a-zA-Z0-9:_-]+" 1463 }, 1464 "Things":{ 1465 "type":"list", 1466 "member":{"shape":"Thing"} 1467 }, 1468 "ThrottlingException":{ 1469 "type":"structure", 1470 "members":{ 1471 "message":{"shape":"ErrorMessage"} 1472 }, 1473 "exception":true 1474 }, 1475 "Timestamp":{"type":"timestamp"}, 1476 "UndeploySystemInstanceRequest":{ 1477 "type":"structure", 1478 "members":{ 1479 "id":{"shape":"Urn"} 1480 } 1481 }, 1482 "UndeploySystemInstanceResponse":{ 1483 "type":"structure", 1484 "members":{ 1485 "summary":{"shape":"SystemInstanceSummary"} 1486 } 1487 }, 1488 "UntagResourceRequest":{ 1489 "type":"structure", 1490 "required":[ 1491 "resourceArn", 1492 "tagKeys" 1493 ], 1494 "members":{ 1495 "resourceArn":{"shape":"ResourceArn"}, 1496 "tagKeys":{"shape":"TagKeyList"} 1497 } 1498 }, 1499 "UntagResourceResponse":{ 1500 "type":"structure", 1501 "members":{ 1502 } 1503 }, 1504 "UpdateFlowTemplateRequest":{ 1505 "type":"structure", 1506 "required":[ 1507 "id", 1508 "definition" 1509 ], 1510 "members":{ 1511 "id":{"shape":"Urn"}, 1512 "definition":{"shape":"DefinitionDocument"}, 1513 "compatibleNamespaceVersion":{"shape":"Version"} 1514 } 1515 }, 1516 "UpdateFlowTemplateResponse":{ 1517 "type":"structure", 1518 "members":{ 1519 "summary":{"shape":"FlowTemplateSummary"} 1520 } 1521 }, 1522 "UpdateSystemTemplateRequest":{ 1523 "type":"structure", 1524 "required":[ 1525 "id", 1526 "definition" 1527 ], 1528 "members":{ 1529 "id":{"shape":"Urn"}, 1530 "definition":{"shape":"DefinitionDocument"}, 1531 "compatibleNamespaceVersion":{"shape":"Version"} 1532 } 1533 }, 1534 "UpdateSystemTemplateResponse":{ 1535 "type":"structure", 1536 "members":{ 1537 "summary":{"shape":"SystemTemplateSummary"} 1538 } 1539 }, 1540 "UploadEntityDefinitionsRequest":{ 1541 "type":"structure", 1542 "members":{ 1543 "document":{"shape":"DefinitionDocument"}, 1544 "syncWithPublicNamespace":{"shape":"SyncWithPublicNamespace"}, 1545 "deprecateExistingEntities":{"shape":"DeprecateExistingEntities"} 1546 } 1547 }, 1548 "UploadEntityDefinitionsResponse":{ 1549 "type":"structure", 1550 "required":["uploadId"], 1551 "members":{ 1552 "uploadId":{"shape":"UploadId"} 1553 } 1554 }, 1555 "UploadId":{ 1556 "type":"string", 1557 "max":40, 1558 "min":1 1559 }, 1560 "UploadStatus":{ 1561 "type":"string", 1562 "enum":[ 1563 "IN_PROGRESS", 1564 "SUCCEEDED", 1565 "FAILED" 1566 ] 1567 }, 1568 "Urn":{ 1569 "type":"string", 1570 "max":160, 1571 "pattern":"^urn:tdm:(([a-z]{2}-(gov-)?[a-z]{4,9}-[0-9]{1,3}/[0-9]+/)*[\\p{Alnum}_]+(/[\\p{Alnum}_]+)*):([\\p{Alpha}]*):([\\p{Alnum}_]+(/[\\p{Alnum}_]+)*)$" 1572 }, 1573 "Urns":{ 1574 "type":"list", 1575 "member":{"shape":"Urn"}, 1576 "max":25, 1577 "min":0 1578 }, 1579 "Version":{"type":"long"} 1580 } 1581 }