1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2012-01-25", 5 "endpointPrefix":"swf", 6 "jsonVersion":"1.0", 7 "protocol":"json", 8 "serviceAbbreviation":"Amazon SWF", 9 "serviceFullName":"Amazon Simple Workflow Service", 10 "serviceId":"SWF", 11 "signatureVersion":"v4", 12 "targetPrefix":"SimpleWorkflowService", 13 "uid":"swf-2012-01-25" 14 }, 15 "operations":{ 16 "CountClosedWorkflowExecutions":{ 17 "name":"CountClosedWorkflowExecutions", 18 "http":{ 19 "method":"POST", 20 "requestUri":"/" 21 }, 22 "input":{"shape":"CountClosedWorkflowExecutionsInput"}, 23 "output":{"shape":"WorkflowExecutionCount"}, 24 "errors":[ 25 {"shape":"UnknownResourceFault"}, 26 {"shape":"OperationNotPermittedFault"} 27 ] 28 }, 29 "CountOpenWorkflowExecutions":{ 30 "name":"CountOpenWorkflowExecutions", 31 "http":{ 32 "method":"POST", 33 "requestUri":"/" 34 }, 35 "input":{"shape":"CountOpenWorkflowExecutionsInput"}, 36 "output":{"shape":"WorkflowExecutionCount"}, 37 "errors":[ 38 {"shape":"UnknownResourceFault"}, 39 {"shape":"OperationNotPermittedFault"} 40 ] 41 }, 42 "CountPendingActivityTasks":{ 43 "name":"CountPendingActivityTasks", 44 "http":{ 45 "method":"POST", 46 "requestUri":"/" 47 }, 48 "input":{"shape":"CountPendingActivityTasksInput"}, 49 "output":{"shape":"PendingTaskCount"}, 50 "errors":[ 51 {"shape":"UnknownResourceFault"}, 52 {"shape":"OperationNotPermittedFault"} 53 ] 54 }, 55 "CountPendingDecisionTasks":{ 56 "name":"CountPendingDecisionTasks", 57 "http":{ 58 "method":"POST", 59 "requestUri":"/" 60 }, 61 "input":{"shape":"CountPendingDecisionTasksInput"}, 62 "output":{"shape":"PendingTaskCount"}, 63 "errors":[ 64 {"shape":"UnknownResourceFault"}, 65 {"shape":"OperationNotPermittedFault"} 66 ] 67 }, 68 "DeprecateActivityType":{ 69 "name":"DeprecateActivityType", 70 "http":{ 71 "method":"POST", 72 "requestUri":"/" 73 }, 74 "input":{"shape":"DeprecateActivityTypeInput"}, 75 "errors":[ 76 {"shape":"UnknownResourceFault"}, 77 {"shape":"TypeDeprecatedFault"}, 78 {"shape":"OperationNotPermittedFault"} 79 ] 80 }, 81 "DeprecateDomain":{ 82 "name":"DeprecateDomain", 83 "http":{ 84 "method":"POST", 85 "requestUri":"/" 86 }, 87 "input":{"shape":"DeprecateDomainInput"}, 88 "errors":[ 89 {"shape":"UnknownResourceFault"}, 90 {"shape":"DomainDeprecatedFault"}, 91 {"shape":"OperationNotPermittedFault"} 92 ] 93 }, 94 "DeprecateWorkflowType":{ 95 "name":"DeprecateWorkflowType", 96 "http":{ 97 "method":"POST", 98 "requestUri":"/" 99 }, 100 "input":{"shape":"DeprecateWorkflowTypeInput"}, 101 "errors":[ 102 {"shape":"UnknownResourceFault"}, 103 {"shape":"TypeDeprecatedFault"}, 104 {"shape":"OperationNotPermittedFault"} 105 ] 106 }, 107 "DescribeActivityType":{ 108 "name":"DescribeActivityType", 109 "http":{ 110 "method":"POST", 111 "requestUri":"/" 112 }, 113 "input":{"shape":"DescribeActivityTypeInput"}, 114 "output":{"shape":"ActivityTypeDetail"}, 115 "errors":[ 116 {"shape":"UnknownResourceFault"}, 117 {"shape":"OperationNotPermittedFault"} 118 ] 119 }, 120 "DescribeDomain":{ 121 "name":"DescribeDomain", 122 "http":{ 123 "method":"POST", 124 "requestUri":"/" 125 }, 126 "input":{"shape":"DescribeDomainInput"}, 127 "output":{"shape":"DomainDetail"}, 128 "errors":[ 129 {"shape":"UnknownResourceFault"}, 130 {"shape":"OperationNotPermittedFault"} 131 ] 132 }, 133 "DescribeWorkflowExecution":{ 134 "name":"DescribeWorkflowExecution", 135 "http":{ 136 "method":"POST", 137 "requestUri":"/" 138 }, 139 "input":{"shape":"DescribeWorkflowExecutionInput"}, 140 "output":{"shape":"WorkflowExecutionDetail"}, 141 "errors":[ 142 {"shape":"UnknownResourceFault"}, 143 {"shape":"OperationNotPermittedFault"} 144 ] 145 }, 146 "DescribeWorkflowType":{ 147 "name":"DescribeWorkflowType", 148 "http":{ 149 "method":"POST", 150 "requestUri":"/" 151 }, 152 "input":{"shape":"DescribeWorkflowTypeInput"}, 153 "output":{"shape":"WorkflowTypeDetail"}, 154 "errors":[ 155 {"shape":"UnknownResourceFault"}, 156 {"shape":"OperationNotPermittedFault"} 157 ] 158 }, 159 "GetWorkflowExecutionHistory":{ 160 "name":"GetWorkflowExecutionHistory", 161 "http":{ 162 "method":"POST", 163 "requestUri":"/" 164 }, 165 "input":{"shape":"GetWorkflowExecutionHistoryInput"}, 166 "output":{"shape":"History"}, 167 "errors":[ 168 {"shape":"UnknownResourceFault"}, 169 {"shape":"OperationNotPermittedFault"} 170 ] 171 }, 172 "ListActivityTypes":{ 173 "name":"ListActivityTypes", 174 "http":{ 175 "method":"POST", 176 "requestUri":"/" 177 }, 178 "input":{"shape":"ListActivityTypesInput"}, 179 "output":{"shape":"ActivityTypeInfos"}, 180 "errors":[ 181 {"shape":"OperationNotPermittedFault"}, 182 {"shape":"UnknownResourceFault"} 183 ] 184 }, 185 "ListClosedWorkflowExecutions":{ 186 "name":"ListClosedWorkflowExecutions", 187 "http":{ 188 "method":"POST", 189 "requestUri":"/" 190 }, 191 "input":{"shape":"ListClosedWorkflowExecutionsInput"}, 192 "output":{"shape":"WorkflowExecutionInfos"}, 193 "errors":[ 194 {"shape":"UnknownResourceFault"}, 195 {"shape":"OperationNotPermittedFault"} 196 ] 197 }, 198 "ListDomains":{ 199 "name":"ListDomains", 200 "http":{ 201 "method":"POST", 202 "requestUri":"/" 203 }, 204 "input":{"shape":"ListDomainsInput"}, 205 "output":{"shape":"DomainInfos"}, 206 "errors":[ 207 {"shape":"OperationNotPermittedFault"} 208 ] 209 }, 210 "ListOpenWorkflowExecutions":{ 211 "name":"ListOpenWorkflowExecutions", 212 "http":{ 213 "method":"POST", 214 "requestUri":"/" 215 }, 216 "input":{"shape":"ListOpenWorkflowExecutionsInput"}, 217 "output":{"shape":"WorkflowExecutionInfos"}, 218 "errors":[ 219 {"shape":"UnknownResourceFault"}, 220 {"shape":"OperationNotPermittedFault"} 221 ] 222 }, 223 "ListTagsForResource":{ 224 "name":"ListTagsForResource", 225 "http":{ 226 "method":"POST", 227 "requestUri":"/" 228 }, 229 "input":{"shape":"ListTagsForResourceInput"}, 230 "output":{"shape":"ListTagsForResourceOutput"}, 231 "errors":[ 232 {"shape":"UnknownResourceFault"}, 233 {"shape":"LimitExceededFault"}, 234 {"shape":"OperationNotPermittedFault"} 235 ] 236 }, 237 "ListWorkflowTypes":{ 238 "name":"ListWorkflowTypes", 239 "http":{ 240 "method":"POST", 241 "requestUri":"/" 242 }, 243 "input":{"shape":"ListWorkflowTypesInput"}, 244 "output":{"shape":"WorkflowTypeInfos"}, 245 "errors":[ 246 {"shape":"OperationNotPermittedFault"}, 247 {"shape":"UnknownResourceFault"} 248 ] 249 }, 250 "PollForActivityTask":{ 251 "name":"PollForActivityTask", 252 "http":{ 253 "method":"POST", 254 "requestUri":"/" 255 }, 256 "input":{"shape":"PollForActivityTaskInput"}, 257 "output":{"shape":"ActivityTask"}, 258 "errors":[ 259 {"shape":"UnknownResourceFault"}, 260 {"shape":"OperationNotPermittedFault"}, 261 {"shape":"LimitExceededFault"} 262 ] 263 }, 264 "PollForDecisionTask":{ 265 "name":"PollForDecisionTask", 266 "http":{ 267 "method":"POST", 268 "requestUri":"/" 269 }, 270 "input":{"shape":"PollForDecisionTaskInput"}, 271 "output":{"shape":"DecisionTask"}, 272 "errors":[ 273 {"shape":"UnknownResourceFault"}, 274 {"shape":"OperationNotPermittedFault"}, 275 {"shape":"LimitExceededFault"} 276 ] 277 }, 278 "RecordActivityTaskHeartbeat":{ 279 "name":"RecordActivityTaskHeartbeat", 280 "http":{ 281 "method":"POST", 282 "requestUri":"/" 283 }, 284 "input":{"shape":"RecordActivityTaskHeartbeatInput"}, 285 "output":{"shape":"ActivityTaskStatus"}, 286 "errors":[ 287 {"shape":"UnknownResourceFault"}, 288 {"shape":"OperationNotPermittedFault"} 289 ] 290 }, 291 "RegisterActivityType":{ 292 "name":"RegisterActivityType", 293 "http":{ 294 "method":"POST", 295 "requestUri":"/" 296 }, 297 "input":{"shape":"RegisterActivityTypeInput"}, 298 "errors":[ 299 {"shape":"TypeAlreadyExistsFault"}, 300 {"shape":"LimitExceededFault"}, 301 {"shape":"UnknownResourceFault"}, 302 {"shape":"OperationNotPermittedFault"} 303 ] 304 }, 305 "RegisterDomain":{ 306 "name":"RegisterDomain", 307 "http":{ 308 "method":"POST", 309 "requestUri":"/" 310 }, 311 "input":{"shape":"RegisterDomainInput"}, 312 "errors":[ 313 {"shape":"DomainAlreadyExistsFault"}, 314 {"shape":"LimitExceededFault"}, 315 {"shape":"OperationNotPermittedFault"}, 316 {"shape":"TooManyTagsFault"} 317 ] 318 }, 319 "RegisterWorkflowType":{ 320 "name":"RegisterWorkflowType", 321 "http":{ 322 "method":"POST", 323 "requestUri":"/" 324 }, 325 "input":{"shape":"RegisterWorkflowTypeInput"}, 326 "errors":[ 327 {"shape":"TypeAlreadyExistsFault"}, 328 {"shape":"LimitExceededFault"}, 329 {"shape":"UnknownResourceFault"}, 330 {"shape":"OperationNotPermittedFault"} 331 ] 332 }, 333 "RequestCancelWorkflowExecution":{ 334 "name":"RequestCancelWorkflowExecution", 335 "http":{ 336 "method":"POST", 337 "requestUri":"/" 338 }, 339 "input":{"shape":"RequestCancelWorkflowExecutionInput"}, 340 "errors":[ 341 {"shape":"UnknownResourceFault"}, 342 {"shape":"OperationNotPermittedFault"} 343 ] 344 }, 345 "RespondActivityTaskCanceled":{ 346 "name":"RespondActivityTaskCanceled", 347 "http":{ 348 "method":"POST", 349 "requestUri":"/" 350 }, 351 "input":{"shape":"RespondActivityTaskCanceledInput"}, 352 "errors":[ 353 {"shape":"UnknownResourceFault"}, 354 {"shape":"OperationNotPermittedFault"} 355 ] 356 }, 357 "RespondActivityTaskCompleted":{ 358 "name":"RespondActivityTaskCompleted", 359 "http":{ 360 "method":"POST", 361 "requestUri":"/" 362 }, 363 "input":{"shape":"RespondActivityTaskCompletedInput"}, 364 "errors":[ 365 {"shape":"UnknownResourceFault"}, 366 {"shape":"OperationNotPermittedFault"} 367 ] 368 }, 369 "RespondActivityTaskFailed":{ 370 "name":"RespondActivityTaskFailed", 371 "http":{ 372 "method":"POST", 373 "requestUri":"/" 374 }, 375 "input":{"shape":"RespondActivityTaskFailedInput"}, 376 "errors":[ 377 {"shape":"UnknownResourceFault"}, 378 {"shape":"OperationNotPermittedFault"} 379 ] 380 }, 381 "RespondDecisionTaskCompleted":{ 382 "name":"RespondDecisionTaskCompleted", 383 "http":{ 384 "method":"POST", 385 "requestUri":"/" 386 }, 387 "input":{"shape":"RespondDecisionTaskCompletedInput"}, 388 "errors":[ 389 {"shape":"UnknownResourceFault"}, 390 {"shape":"OperationNotPermittedFault"} 391 ] 392 }, 393 "SignalWorkflowExecution":{ 394 "name":"SignalWorkflowExecution", 395 "http":{ 396 "method":"POST", 397 "requestUri":"/" 398 }, 399 "input":{"shape":"SignalWorkflowExecutionInput"}, 400 "errors":[ 401 {"shape":"UnknownResourceFault"}, 402 {"shape":"OperationNotPermittedFault"} 403 ] 404 }, 405 "StartWorkflowExecution":{ 406 "name":"StartWorkflowExecution", 407 "http":{ 408 "method":"POST", 409 "requestUri":"/" 410 }, 411 "input":{"shape":"StartWorkflowExecutionInput"}, 412 "output":{"shape":"Run"}, 413 "errors":[ 414 {"shape":"UnknownResourceFault"}, 415 {"shape":"TypeDeprecatedFault"}, 416 {"shape":"WorkflowExecutionAlreadyStartedFault"}, 417 {"shape":"LimitExceededFault"}, 418 {"shape":"OperationNotPermittedFault"}, 419 {"shape":"DefaultUndefinedFault"} 420 ] 421 }, 422 "TagResource":{ 423 "name":"TagResource", 424 "http":{ 425 "method":"POST", 426 "requestUri":"/" 427 }, 428 "input":{"shape":"TagResourceInput"}, 429 "errors":[ 430 {"shape":"UnknownResourceFault"}, 431 {"shape":"TooManyTagsFault"}, 432 {"shape":"LimitExceededFault"}, 433 {"shape":"OperationNotPermittedFault"} 434 ] 435 }, 436 "TerminateWorkflowExecution":{ 437 "name":"TerminateWorkflowExecution", 438 "http":{ 439 "method":"POST", 440 "requestUri":"/" 441 }, 442 "input":{"shape":"TerminateWorkflowExecutionInput"}, 443 "errors":[ 444 {"shape":"UnknownResourceFault"}, 445 {"shape":"OperationNotPermittedFault"} 446 ] 447 }, 448 "UndeprecateActivityType":{ 449 "name":"UndeprecateActivityType", 450 "http":{ 451 "method":"POST", 452 "requestUri":"/" 453 }, 454 "input":{"shape":"UndeprecateActivityTypeInput"}, 455 "errors":[ 456 {"shape":"UnknownResourceFault"}, 457 {"shape":"TypeAlreadyExistsFault"}, 458 {"shape":"OperationNotPermittedFault"} 459 ] 460 }, 461 "UndeprecateDomain":{ 462 "name":"UndeprecateDomain", 463 "http":{ 464 "method":"POST", 465 "requestUri":"/" 466 }, 467 "input":{"shape":"UndeprecateDomainInput"}, 468 "errors":[ 469 {"shape":"UnknownResourceFault"}, 470 {"shape":"DomainAlreadyExistsFault"}, 471 {"shape":"OperationNotPermittedFault"} 472 ] 473 }, 474 "UndeprecateWorkflowType":{ 475 "name":"UndeprecateWorkflowType", 476 "http":{ 477 "method":"POST", 478 "requestUri":"/" 479 }, 480 "input":{"shape":"UndeprecateWorkflowTypeInput"}, 481 "errors":[ 482 {"shape":"UnknownResourceFault"}, 483 {"shape":"TypeAlreadyExistsFault"}, 484 {"shape":"OperationNotPermittedFault"} 485 ] 486 }, 487 "UntagResource":{ 488 "name":"UntagResource", 489 "http":{ 490 "method":"POST", 491 "requestUri":"/" 492 }, 493 "input":{"shape":"UntagResourceInput"}, 494 "errors":[ 495 {"shape":"UnknownResourceFault"}, 496 {"shape":"LimitExceededFault"}, 497 {"shape":"OperationNotPermittedFault"} 498 ] 499 } 500 }, 501 "shapes":{ 502 "ActivityId":{ 503 "type":"string", 504 "max":256, 505 "min":1 506 }, 507 "ActivityTask":{ 508 "type":"structure", 509 "required":[ 510 "taskToken", 511 "activityId", 512 "startedEventId", 513 "workflowExecution", 514 "activityType" 515 ], 516 "members":{ 517 "taskToken":{"shape":"TaskToken"}, 518 "activityId":{"shape":"ActivityId"}, 519 "startedEventId":{"shape":"EventId"}, 520 "workflowExecution":{"shape":"WorkflowExecution"}, 521 "activityType":{"shape":"ActivityType"}, 522 "input":{"shape":"Data"} 523 } 524 }, 525 "ActivityTaskCancelRequestedEventAttributes":{ 526 "type":"structure", 527 "required":[ 528 "decisionTaskCompletedEventId", 529 "activityId" 530 ], 531 "members":{ 532 "decisionTaskCompletedEventId":{"shape":"EventId"}, 533 "activityId":{"shape":"ActivityId"} 534 } 535 }, 536 "ActivityTaskCanceledEventAttributes":{ 537 "type":"structure", 538 "required":[ 539 "scheduledEventId", 540 "startedEventId" 541 ], 542 "members":{ 543 "details":{"shape":"Data"}, 544 "scheduledEventId":{"shape":"EventId"}, 545 "startedEventId":{"shape":"EventId"}, 546 "latestCancelRequestedEventId":{"shape":"EventId"} 547 } 548 }, 549 "ActivityTaskCompletedEventAttributes":{ 550 "type":"structure", 551 "required":[ 552 "scheduledEventId", 553 "startedEventId" 554 ], 555 "members":{ 556 "result":{"shape":"Data"}, 557 "scheduledEventId":{"shape":"EventId"}, 558 "startedEventId":{"shape":"EventId"} 559 } 560 }, 561 "ActivityTaskFailedEventAttributes":{ 562 "type":"structure", 563 "required":[ 564 "scheduledEventId", 565 "startedEventId" 566 ], 567 "members":{ 568 "reason":{"shape":"FailureReason"}, 569 "details":{"shape":"Data"}, 570 "scheduledEventId":{"shape":"EventId"}, 571 "startedEventId":{"shape":"EventId"} 572 } 573 }, 574 "ActivityTaskScheduledEventAttributes":{ 575 "type":"structure", 576 "required":[ 577 "activityType", 578 "activityId", 579 "taskList", 580 "decisionTaskCompletedEventId" 581 ], 582 "members":{ 583 "activityType":{"shape":"ActivityType"}, 584 "activityId":{"shape":"ActivityId"}, 585 "input":{"shape":"Data"}, 586 "control":{"shape":"Data"}, 587 "scheduleToStartTimeout":{"shape":"DurationInSecondsOptional"}, 588 "scheduleToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 589 "startToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 590 "taskList":{"shape":"TaskList"}, 591 "taskPriority":{"shape":"TaskPriority"}, 592 "decisionTaskCompletedEventId":{"shape":"EventId"}, 593 "heartbeatTimeout":{"shape":"DurationInSecondsOptional"} 594 } 595 }, 596 "ActivityTaskStartedEventAttributes":{ 597 "type":"structure", 598 "required":["scheduledEventId"], 599 "members":{ 600 "identity":{"shape":"Identity"}, 601 "scheduledEventId":{"shape":"EventId"} 602 } 603 }, 604 "ActivityTaskStatus":{ 605 "type":"structure", 606 "required":["cancelRequested"], 607 "members":{ 608 "cancelRequested":{"shape":"Canceled"} 609 } 610 }, 611 "ActivityTaskTimedOutEventAttributes":{ 612 "type":"structure", 613 "required":[ 614 "timeoutType", 615 "scheduledEventId", 616 "startedEventId" 617 ], 618 "members":{ 619 "timeoutType":{"shape":"ActivityTaskTimeoutType"}, 620 "scheduledEventId":{"shape":"EventId"}, 621 "startedEventId":{"shape":"EventId"}, 622 "details":{"shape":"LimitedData"} 623 } 624 }, 625 "ActivityTaskTimeoutType":{ 626 "type":"string", 627 "enum":[ 628 "START_TO_CLOSE", 629 "SCHEDULE_TO_START", 630 "SCHEDULE_TO_CLOSE", 631 "HEARTBEAT" 632 ] 633 }, 634 "ActivityType":{ 635 "type":"structure", 636 "required":[ 637 "name", 638 "version" 639 ], 640 "members":{ 641 "name":{"shape":"Name"}, 642 "version":{"shape":"Version"} 643 } 644 }, 645 "ActivityTypeConfiguration":{ 646 "type":"structure", 647 "members":{ 648 "defaultTaskStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 649 "defaultTaskHeartbeatTimeout":{"shape":"DurationInSecondsOptional"}, 650 "defaultTaskList":{"shape":"TaskList"}, 651 "defaultTaskPriority":{"shape":"TaskPriority"}, 652 "defaultTaskScheduleToStartTimeout":{"shape":"DurationInSecondsOptional"}, 653 "defaultTaskScheduleToCloseTimeout":{"shape":"DurationInSecondsOptional"} 654 } 655 }, 656 "ActivityTypeDetail":{ 657 "type":"structure", 658 "required":[ 659 "typeInfo", 660 "configuration" 661 ], 662 "members":{ 663 "typeInfo":{"shape":"ActivityTypeInfo"}, 664 "configuration":{"shape":"ActivityTypeConfiguration"} 665 } 666 }, 667 "ActivityTypeInfo":{ 668 "type":"structure", 669 "required":[ 670 "activityType", 671 "status", 672 "creationDate" 673 ], 674 "members":{ 675 "activityType":{"shape":"ActivityType"}, 676 "status":{"shape":"RegistrationStatus"}, 677 "description":{"shape":"Description"}, 678 "creationDate":{"shape":"Timestamp"}, 679 "deprecationDate":{"shape":"Timestamp"} 680 } 681 }, 682 "ActivityTypeInfoList":{ 683 "type":"list", 684 "member":{"shape":"ActivityTypeInfo"} 685 }, 686 "ActivityTypeInfos":{ 687 "type":"structure", 688 "required":["typeInfos"], 689 "members":{ 690 "typeInfos":{"shape":"ActivityTypeInfoList"}, 691 "nextPageToken":{"shape":"PageToken"} 692 } 693 }, 694 "Arn":{ 695 "type":"string", 696 "max":1600, 697 "min":1 698 }, 699 "CancelTimerDecisionAttributes":{ 700 "type":"structure", 701 "required":["timerId"], 702 "members":{ 703 "timerId":{"shape":"TimerId"} 704 } 705 }, 706 "CancelTimerFailedCause":{ 707 "type":"string", 708 "enum":[ 709 "TIMER_ID_UNKNOWN", 710 "OPERATION_NOT_PERMITTED" 711 ] 712 }, 713 "CancelTimerFailedEventAttributes":{ 714 "type":"structure", 715 "required":[ 716 "timerId", 717 "cause", 718 "decisionTaskCompletedEventId" 719 ], 720 "members":{ 721 "timerId":{"shape":"TimerId"}, 722 "cause":{"shape":"CancelTimerFailedCause"}, 723 "decisionTaskCompletedEventId":{"shape":"EventId"} 724 } 725 }, 726 "CancelWorkflowExecutionDecisionAttributes":{ 727 "type":"structure", 728 "members":{ 729 "details":{"shape":"Data"} 730 } 731 }, 732 "CancelWorkflowExecutionFailedCause":{ 733 "type":"string", 734 "enum":[ 735 "UNHANDLED_DECISION", 736 "OPERATION_NOT_PERMITTED" 737 ] 738 }, 739 "CancelWorkflowExecutionFailedEventAttributes":{ 740 "type":"structure", 741 "required":[ 742 "cause", 743 "decisionTaskCompletedEventId" 744 ], 745 "members":{ 746 "cause":{"shape":"CancelWorkflowExecutionFailedCause"}, 747 "decisionTaskCompletedEventId":{"shape":"EventId"} 748 } 749 }, 750 "Canceled":{"type":"boolean"}, 751 "CauseMessage":{ 752 "type":"string", 753 "max":1728 754 }, 755 "ChildPolicy":{ 756 "type":"string", 757 "enum":[ 758 "TERMINATE", 759 "REQUEST_CANCEL", 760 "ABANDON" 761 ] 762 }, 763 "ChildWorkflowExecutionCanceledEventAttributes":{ 764 "type":"structure", 765 "required":[ 766 "workflowExecution", 767 "workflowType", 768 "initiatedEventId", 769 "startedEventId" 770 ], 771 "members":{ 772 "workflowExecution":{"shape":"WorkflowExecution"}, 773 "workflowType":{"shape":"WorkflowType"}, 774 "details":{"shape":"Data"}, 775 "initiatedEventId":{"shape":"EventId"}, 776 "startedEventId":{"shape":"EventId"} 777 } 778 }, 779 "ChildWorkflowExecutionCompletedEventAttributes":{ 780 "type":"structure", 781 "required":[ 782 "workflowExecution", 783 "workflowType", 784 "initiatedEventId", 785 "startedEventId" 786 ], 787 "members":{ 788 "workflowExecution":{"shape":"WorkflowExecution"}, 789 "workflowType":{"shape":"WorkflowType"}, 790 "result":{"shape":"Data"}, 791 "initiatedEventId":{"shape":"EventId"}, 792 "startedEventId":{"shape":"EventId"} 793 } 794 }, 795 "ChildWorkflowExecutionFailedEventAttributes":{ 796 "type":"structure", 797 "required":[ 798 "workflowExecution", 799 "workflowType", 800 "initiatedEventId", 801 "startedEventId" 802 ], 803 "members":{ 804 "workflowExecution":{"shape":"WorkflowExecution"}, 805 "workflowType":{"shape":"WorkflowType"}, 806 "reason":{"shape":"FailureReason"}, 807 "details":{"shape":"Data"}, 808 "initiatedEventId":{"shape":"EventId"}, 809 "startedEventId":{"shape":"EventId"} 810 } 811 }, 812 "ChildWorkflowExecutionStartedEventAttributes":{ 813 "type":"structure", 814 "required":[ 815 "workflowExecution", 816 "workflowType", 817 "initiatedEventId" 818 ], 819 "members":{ 820 "workflowExecution":{"shape":"WorkflowExecution"}, 821 "workflowType":{"shape":"WorkflowType"}, 822 "initiatedEventId":{"shape":"EventId"} 823 } 824 }, 825 "ChildWorkflowExecutionTerminatedEventAttributes":{ 826 "type":"structure", 827 "required":[ 828 "workflowExecution", 829 "workflowType", 830 "initiatedEventId", 831 "startedEventId" 832 ], 833 "members":{ 834 "workflowExecution":{"shape":"WorkflowExecution"}, 835 "workflowType":{"shape":"WorkflowType"}, 836 "initiatedEventId":{"shape":"EventId"}, 837 "startedEventId":{"shape":"EventId"} 838 } 839 }, 840 "ChildWorkflowExecutionTimedOutEventAttributes":{ 841 "type":"structure", 842 "required":[ 843 "workflowExecution", 844 "workflowType", 845 "timeoutType", 846 "initiatedEventId", 847 "startedEventId" 848 ], 849 "members":{ 850 "workflowExecution":{"shape":"WorkflowExecution"}, 851 "workflowType":{"shape":"WorkflowType"}, 852 "timeoutType":{"shape":"WorkflowExecutionTimeoutType"}, 853 "initiatedEventId":{"shape":"EventId"}, 854 "startedEventId":{"shape":"EventId"} 855 } 856 }, 857 "CloseStatus":{ 858 "type":"string", 859 "enum":[ 860 "COMPLETED", 861 "FAILED", 862 "CANCELED", 863 "TERMINATED", 864 "CONTINUED_AS_NEW", 865 "TIMED_OUT" 866 ] 867 }, 868 "CloseStatusFilter":{ 869 "type":"structure", 870 "required":["status"], 871 "members":{ 872 "status":{"shape":"CloseStatus"} 873 } 874 }, 875 "CompleteWorkflowExecutionDecisionAttributes":{ 876 "type":"structure", 877 "members":{ 878 "result":{"shape":"Data"} 879 } 880 }, 881 "CompleteWorkflowExecutionFailedCause":{ 882 "type":"string", 883 "enum":[ 884 "UNHANDLED_DECISION", 885 "OPERATION_NOT_PERMITTED" 886 ] 887 }, 888 "CompleteWorkflowExecutionFailedEventAttributes":{ 889 "type":"structure", 890 "required":[ 891 "cause", 892 "decisionTaskCompletedEventId" 893 ], 894 "members":{ 895 "cause":{"shape":"CompleteWorkflowExecutionFailedCause"}, 896 "decisionTaskCompletedEventId":{"shape":"EventId"} 897 } 898 }, 899 "ContinueAsNewWorkflowExecutionDecisionAttributes":{ 900 "type":"structure", 901 "members":{ 902 "input":{"shape":"Data"}, 903 "executionStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 904 "taskList":{"shape":"TaskList"}, 905 "taskPriority":{"shape":"TaskPriority"}, 906 "taskStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 907 "childPolicy":{"shape":"ChildPolicy"}, 908 "tagList":{"shape":"TagList"}, 909 "workflowTypeVersion":{"shape":"Version"}, 910 "lambdaRole":{"shape":"Arn"} 911 } 912 }, 913 "ContinueAsNewWorkflowExecutionFailedCause":{ 914 "type":"string", 915 "enum":[ 916 "UNHANDLED_DECISION", 917 "WORKFLOW_TYPE_DEPRECATED", 918 "WORKFLOW_TYPE_DOES_NOT_EXIST", 919 "DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED", 920 "DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED", 921 "DEFAULT_TASK_LIST_UNDEFINED", 922 "DEFAULT_CHILD_POLICY_UNDEFINED", 923 "CONTINUE_AS_NEW_WORKFLOW_EXECUTION_RATE_EXCEEDED", 924 "OPERATION_NOT_PERMITTED" 925 ] 926 }, 927 "ContinueAsNewWorkflowExecutionFailedEventAttributes":{ 928 "type":"structure", 929 "required":[ 930 "cause", 931 "decisionTaskCompletedEventId" 932 ], 933 "members":{ 934 "cause":{"shape":"ContinueAsNewWorkflowExecutionFailedCause"}, 935 "decisionTaskCompletedEventId":{"shape":"EventId"} 936 } 937 }, 938 "Count":{ 939 "type":"integer", 940 "min":0 941 }, 942 "CountClosedWorkflowExecutionsInput":{ 943 "type":"structure", 944 "required":["domain"], 945 "members":{ 946 "domain":{"shape":"DomainName"}, 947 "startTimeFilter":{"shape":"ExecutionTimeFilter"}, 948 "closeTimeFilter":{"shape":"ExecutionTimeFilter"}, 949 "executionFilter":{"shape":"WorkflowExecutionFilter"}, 950 "typeFilter":{"shape":"WorkflowTypeFilter"}, 951 "tagFilter":{"shape":"TagFilter"}, 952 "closeStatusFilter":{"shape":"CloseStatusFilter"} 953 } 954 }, 955 "CountOpenWorkflowExecutionsInput":{ 956 "type":"structure", 957 "required":[ 958 "domain", 959 "startTimeFilter" 960 ], 961 "members":{ 962 "domain":{"shape":"DomainName"}, 963 "startTimeFilter":{"shape":"ExecutionTimeFilter"}, 964 "typeFilter":{"shape":"WorkflowTypeFilter"}, 965 "tagFilter":{"shape":"TagFilter"}, 966 "executionFilter":{"shape":"WorkflowExecutionFilter"} 967 } 968 }, 969 "CountPendingActivityTasksInput":{ 970 "type":"structure", 971 "required":[ 972 "domain", 973 "taskList" 974 ], 975 "members":{ 976 "domain":{"shape":"DomainName"}, 977 "taskList":{"shape":"TaskList"} 978 } 979 }, 980 "CountPendingDecisionTasksInput":{ 981 "type":"structure", 982 "required":[ 983 "domain", 984 "taskList" 985 ], 986 "members":{ 987 "domain":{"shape":"DomainName"}, 988 "taskList":{"shape":"TaskList"} 989 } 990 }, 991 "Data":{ 992 "type":"string", 993 "max":32768 994 }, 995 "Decision":{ 996 "type":"structure", 997 "required":["decisionType"], 998 "members":{ 999 "decisionType":{"shape":"DecisionType"}, 1000 "scheduleActivityTaskDecisionAttributes":{"shape":"ScheduleActivityTaskDecisionAttributes"}, 1001 "requestCancelActivityTaskDecisionAttributes":{"shape":"RequestCancelActivityTaskDecisionAttributes"}, 1002 "completeWorkflowExecutionDecisionAttributes":{"shape":"CompleteWorkflowExecutionDecisionAttributes"}, 1003 "failWorkflowExecutionDecisionAttributes":{"shape":"FailWorkflowExecutionDecisionAttributes"}, 1004 "cancelWorkflowExecutionDecisionAttributes":{"shape":"CancelWorkflowExecutionDecisionAttributes"}, 1005 "continueAsNewWorkflowExecutionDecisionAttributes":{"shape":"ContinueAsNewWorkflowExecutionDecisionAttributes"}, 1006 "recordMarkerDecisionAttributes":{"shape":"RecordMarkerDecisionAttributes"}, 1007 "startTimerDecisionAttributes":{"shape":"StartTimerDecisionAttributes"}, 1008 "cancelTimerDecisionAttributes":{"shape":"CancelTimerDecisionAttributes"}, 1009 "signalExternalWorkflowExecutionDecisionAttributes":{"shape":"SignalExternalWorkflowExecutionDecisionAttributes"}, 1010 "requestCancelExternalWorkflowExecutionDecisionAttributes":{"shape":"RequestCancelExternalWorkflowExecutionDecisionAttributes"}, 1011 "startChildWorkflowExecutionDecisionAttributes":{"shape":"StartChildWorkflowExecutionDecisionAttributes"}, 1012 "scheduleLambdaFunctionDecisionAttributes":{"shape":"ScheduleLambdaFunctionDecisionAttributes"} 1013 } 1014 }, 1015 "DecisionList":{ 1016 "type":"list", 1017 "member":{"shape":"Decision"} 1018 }, 1019 "DecisionTask":{ 1020 "type":"structure", 1021 "required":[ 1022 "taskToken", 1023 "startedEventId", 1024 "workflowExecution", 1025 "workflowType", 1026 "events" 1027 ], 1028 "members":{ 1029 "taskToken":{"shape":"TaskToken"}, 1030 "startedEventId":{"shape":"EventId"}, 1031 "workflowExecution":{"shape":"WorkflowExecution"}, 1032 "workflowType":{"shape":"WorkflowType"}, 1033 "events":{"shape":"HistoryEventList"}, 1034 "nextPageToken":{"shape":"PageToken"}, 1035 "previousStartedEventId":{"shape":"EventId"} 1036 } 1037 }, 1038 "DecisionTaskCompletedEventAttributes":{ 1039 "type":"structure", 1040 "required":[ 1041 "scheduledEventId", 1042 "startedEventId" 1043 ], 1044 "members":{ 1045 "executionContext":{"shape":"Data"}, 1046 "scheduledEventId":{"shape":"EventId"}, 1047 "startedEventId":{"shape":"EventId"} 1048 } 1049 }, 1050 "DecisionTaskScheduledEventAttributes":{ 1051 "type":"structure", 1052 "required":["taskList"], 1053 "members":{ 1054 "taskList":{"shape":"TaskList"}, 1055 "taskPriority":{"shape":"TaskPriority"}, 1056 "startToCloseTimeout":{"shape":"DurationInSecondsOptional"} 1057 } 1058 }, 1059 "DecisionTaskStartedEventAttributes":{ 1060 "type":"structure", 1061 "required":["scheduledEventId"], 1062 "members":{ 1063 "identity":{"shape":"Identity"}, 1064 "scheduledEventId":{"shape":"EventId"} 1065 } 1066 }, 1067 "DecisionTaskTimedOutEventAttributes":{ 1068 "type":"structure", 1069 "required":[ 1070 "timeoutType", 1071 "scheduledEventId", 1072 "startedEventId" 1073 ], 1074 "members":{ 1075 "timeoutType":{"shape":"DecisionTaskTimeoutType"}, 1076 "scheduledEventId":{"shape":"EventId"}, 1077 "startedEventId":{"shape":"EventId"} 1078 } 1079 }, 1080 "DecisionTaskTimeoutType":{ 1081 "type":"string", 1082 "enum":["START_TO_CLOSE"] 1083 }, 1084 "DecisionType":{ 1085 "type":"string", 1086 "enum":[ 1087 "ScheduleActivityTask", 1088 "RequestCancelActivityTask", 1089 "CompleteWorkflowExecution", 1090 "FailWorkflowExecution", 1091 "CancelWorkflowExecution", 1092 "ContinueAsNewWorkflowExecution", 1093 "RecordMarker", 1094 "StartTimer", 1095 "CancelTimer", 1096 "SignalExternalWorkflowExecution", 1097 "RequestCancelExternalWorkflowExecution", 1098 "StartChildWorkflowExecution", 1099 "ScheduleLambdaFunction" 1100 ] 1101 }, 1102 "DefaultUndefinedFault":{ 1103 "type":"structure", 1104 "members":{ 1105 "message":{"shape":"ErrorMessage"} 1106 }, 1107 "exception":true 1108 }, 1109 "DeprecateActivityTypeInput":{ 1110 "type":"structure", 1111 "required":[ 1112 "domain", 1113 "activityType" 1114 ], 1115 "members":{ 1116 "domain":{"shape":"DomainName"}, 1117 "activityType":{"shape":"ActivityType"} 1118 } 1119 }, 1120 "DeprecateDomainInput":{ 1121 "type":"structure", 1122 "required":["name"], 1123 "members":{ 1124 "name":{"shape":"DomainName"} 1125 } 1126 }, 1127 "DeprecateWorkflowTypeInput":{ 1128 "type":"structure", 1129 "required":[ 1130 "domain", 1131 "workflowType" 1132 ], 1133 "members":{ 1134 "domain":{"shape":"DomainName"}, 1135 "workflowType":{"shape":"WorkflowType"} 1136 } 1137 }, 1138 "DescribeActivityTypeInput":{ 1139 "type":"structure", 1140 "required":[ 1141 "domain", 1142 "activityType" 1143 ], 1144 "members":{ 1145 "domain":{"shape":"DomainName"}, 1146 "activityType":{"shape":"ActivityType"} 1147 } 1148 }, 1149 "DescribeDomainInput":{ 1150 "type":"structure", 1151 "required":["name"], 1152 "members":{ 1153 "name":{"shape":"DomainName"} 1154 } 1155 }, 1156 "DescribeWorkflowExecutionInput":{ 1157 "type":"structure", 1158 "required":[ 1159 "domain", 1160 "execution" 1161 ], 1162 "members":{ 1163 "domain":{"shape":"DomainName"}, 1164 "execution":{"shape":"WorkflowExecution"} 1165 } 1166 }, 1167 "DescribeWorkflowTypeInput":{ 1168 "type":"structure", 1169 "required":[ 1170 "domain", 1171 "workflowType" 1172 ], 1173 "members":{ 1174 "domain":{"shape":"DomainName"}, 1175 "workflowType":{"shape":"WorkflowType"} 1176 } 1177 }, 1178 "Description":{ 1179 "type":"string", 1180 "max":1024 1181 }, 1182 "DomainAlreadyExistsFault":{ 1183 "type":"structure", 1184 "members":{ 1185 "message":{"shape":"ErrorMessage"} 1186 }, 1187 "exception":true 1188 }, 1189 "DomainConfiguration":{ 1190 "type":"structure", 1191 "required":["workflowExecutionRetentionPeriodInDays"], 1192 "members":{ 1193 "workflowExecutionRetentionPeriodInDays":{"shape":"DurationInDays"} 1194 } 1195 }, 1196 "DomainDeprecatedFault":{ 1197 "type":"structure", 1198 "members":{ 1199 "message":{"shape":"ErrorMessage"} 1200 }, 1201 "exception":true 1202 }, 1203 "DomainDetail":{ 1204 "type":"structure", 1205 "required":[ 1206 "domainInfo", 1207 "configuration" 1208 ], 1209 "members":{ 1210 "domainInfo":{"shape":"DomainInfo"}, 1211 "configuration":{"shape":"DomainConfiguration"} 1212 } 1213 }, 1214 "DomainInfo":{ 1215 "type":"structure", 1216 "required":[ 1217 "name", 1218 "status" 1219 ], 1220 "members":{ 1221 "name":{"shape":"DomainName"}, 1222 "status":{"shape":"RegistrationStatus"}, 1223 "description":{"shape":"Description"}, 1224 "arn":{"shape":"Arn"} 1225 } 1226 }, 1227 "DomainInfoList":{ 1228 "type":"list", 1229 "member":{"shape":"DomainInfo"} 1230 }, 1231 "DomainInfos":{ 1232 "type":"structure", 1233 "required":["domainInfos"], 1234 "members":{ 1235 "domainInfos":{"shape":"DomainInfoList"}, 1236 "nextPageToken":{"shape":"PageToken"} 1237 } 1238 }, 1239 "DomainName":{ 1240 "type":"string", 1241 "max":256, 1242 "min":1 1243 }, 1244 "DurationInDays":{ 1245 "type":"string", 1246 "max":8, 1247 "min":1 1248 }, 1249 "DurationInSeconds":{ 1250 "type":"string", 1251 "max":8, 1252 "min":1 1253 }, 1254 "DurationInSecondsOptional":{ 1255 "type":"string", 1256 "max":8 1257 }, 1258 "ErrorMessage":{"type":"string"}, 1259 "EventId":{"type":"long"}, 1260 "EventType":{ 1261 "type":"string", 1262 "enum":[ 1263 "WorkflowExecutionStarted", 1264 "WorkflowExecutionCancelRequested", 1265 "WorkflowExecutionCompleted", 1266 "CompleteWorkflowExecutionFailed", 1267 "WorkflowExecutionFailed", 1268 "FailWorkflowExecutionFailed", 1269 "WorkflowExecutionTimedOut", 1270 "WorkflowExecutionCanceled", 1271 "CancelWorkflowExecutionFailed", 1272 "WorkflowExecutionContinuedAsNew", 1273 "ContinueAsNewWorkflowExecutionFailed", 1274 "WorkflowExecutionTerminated", 1275 "DecisionTaskScheduled", 1276 "DecisionTaskStarted", 1277 "DecisionTaskCompleted", 1278 "DecisionTaskTimedOut", 1279 "ActivityTaskScheduled", 1280 "ScheduleActivityTaskFailed", 1281 "ActivityTaskStarted", 1282 "ActivityTaskCompleted", 1283 "ActivityTaskFailed", 1284 "ActivityTaskTimedOut", 1285 "ActivityTaskCanceled", 1286 "ActivityTaskCancelRequested", 1287 "RequestCancelActivityTaskFailed", 1288 "WorkflowExecutionSignaled", 1289 "MarkerRecorded", 1290 "RecordMarkerFailed", 1291 "TimerStarted", 1292 "StartTimerFailed", 1293 "TimerFired", 1294 "TimerCanceled", 1295 "CancelTimerFailed", 1296 "StartChildWorkflowExecutionInitiated", 1297 "StartChildWorkflowExecutionFailed", 1298 "ChildWorkflowExecutionStarted", 1299 "ChildWorkflowExecutionCompleted", 1300 "ChildWorkflowExecutionFailed", 1301 "ChildWorkflowExecutionTimedOut", 1302 "ChildWorkflowExecutionCanceled", 1303 "ChildWorkflowExecutionTerminated", 1304 "SignalExternalWorkflowExecutionInitiated", 1305 "SignalExternalWorkflowExecutionFailed", 1306 "ExternalWorkflowExecutionSignaled", 1307 "RequestCancelExternalWorkflowExecutionInitiated", 1308 "RequestCancelExternalWorkflowExecutionFailed", 1309 "ExternalWorkflowExecutionCancelRequested", 1310 "LambdaFunctionScheduled", 1311 "LambdaFunctionStarted", 1312 "LambdaFunctionCompleted", 1313 "LambdaFunctionFailed", 1314 "LambdaFunctionTimedOut", 1315 "ScheduleLambdaFunctionFailed", 1316 "StartLambdaFunctionFailed" 1317 ] 1318 }, 1319 "ExecutionStatus":{ 1320 "type":"string", 1321 "enum":[ 1322 "OPEN", 1323 "CLOSED" 1324 ] 1325 }, 1326 "ExecutionTimeFilter":{ 1327 "type":"structure", 1328 "required":["oldestDate"], 1329 "members":{ 1330 "oldestDate":{"shape":"Timestamp"}, 1331 "latestDate":{"shape":"Timestamp"} 1332 } 1333 }, 1334 "ExternalWorkflowExecutionCancelRequestedEventAttributes":{ 1335 "type":"structure", 1336 "required":[ 1337 "workflowExecution", 1338 "initiatedEventId" 1339 ], 1340 "members":{ 1341 "workflowExecution":{"shape":"WorkflowExecution"}, 1342 "initiatedEventId":{"shape":"EventId"} 1343 } 1344 }, 1345 "ExternalWorkflowExecutionSignaledEventAttributes":{ 1346 "type":"structure", 1347 "required":[ 1348 "workflowExecution", 1349 "initiatedEventId" 1350 ], 1351 "members":{ 1352 "workflowExecution":{"shape":"WorkflowExecution"}, 1353 "initiatedEventId":{"shape":"EventId"} 1354 } 1355 }, 1356 "FailWorkflowExecutionDecisionAttributes":{ 1357 "type":"structure", 1358 "members":{ 1359 "reason":{"shape":"FailureReason"}, 1360 "details":{"shape":"Data"} 1361 } 1362 }, 1363 "FailWorkflowExecutionFailedCause":{ 1364 "type":"string", 1365 "enum":[ 1366 "UNHANDLED_DECISION", 1367 "OPERATION_NOT_PERMITTED" 1368 ] 1369 }, 1370 "FailWorkflowExecutionFailedEventAttributes":{ 1371 "type":"structure", 1372 "required":[ 1373 "cause", 1374 "decisionTaskCompletedEventId" 1375 ], 1376 "members":{ 1377 "cause":{"shape":"FailWorkflowExecutionFailedCause"}, 1378 "decisionTaskCompletedEventId":{"shape":"EventId"} 1379 } 1380 }, 1381 "FailureReason":{ 1382 "type":"string", 1383 "max":256 1384 }, 1385 "FunctionId":{ 1386 "type":"string", 1387 "max":256, 1388 "min":1 1389 }, 1390 "FunctionInput":{ 1391 "type":"string", 1392 "max":32768, 1393 "min":0 1394 }, 1395 "FunctionName":{ 1396 "type":"string", 1397 "max":64, 1398 "min":1 1399 }, 1400 "GetWorkflowExecutionHistoryInput":{ 1401 "type":"structure", 1402 "required":[ 1403 "domain", 1404 "execution" 1405 ], 1406 "members":{ 1407 "domain":{"shape":"DomainName"}, 1408 "execution":{"shape":"WorkflowExecution"}, 1409 "nextPageToken":{"shape":"PageToken"}, 1410 "maximumPageSize":{"shape":"PageSize"}, 1411 "reverseOrder":{"shape":"ReverseOrder"} 1412 } 1413 }, 1414 "History":{ 1415 "type":"structure", 1416 "required":["events"], 1417 "members":{ 1418 "events":{"shape":"HistoryEventList"}, 1419 "nextPageToken":{"shape":"PageToken"} 1420 } 1421 }, 1422 "HistoryEvent":{ 1423 "type":"structure", 1424 "required":[ 1425 "eventTimestamp", 1426 "eventType", 1427 "eventId" 1428 ], 1429 "members":{ 1430 "eventTimestamp":{"shape":"Timestamp"}, 1431 "eventType":{"shape":"EventType"}, 1432 "eventId":{"shape":"EventId"}, 1433 "workflowExecutionStartedEventAttributes":{"shape":"WorkflowExecutionStartedEventAttributes"}, 1434 "workflowExecutionCompletedEventAttributes":{"shape":"WorkflowExecutionCompletedEventAttributes"}, 1435 "completeWorkflowExecutionFailedEventAttributes":{"shape":"CompleteWorkflowExecutionFailedEventAttributes"}, 1436 "workflowExecutionFailedEventAttributes":{"shape":"WorkflowExecutionFailedEventAttributes"}, 1437 "failWorkflowExecutionFailedEventAttributes":{"shape":"FailWorkflowExecutionFailedEventAttributes"}, 1438 "workflowExecutionTimedOutEventAttributes":{"shape":"WorkflowExecutionTimedOutEventAttributes"}, 1439 "workflowExecutionCanceledEventAttributes":{"shape":"WorkflowExecutionCanceledEventAttributes"}, 1440 "cancelWorkflowExecutionFailedEventAttributes":{"shape":"CancelWorkflowExecutionFailedEventAttributes"}, 1441 "workflowExecutionContinuedAsNewEventAttributes":{"shape":"WorkflowExecutionContinuedAsNewEventAttributes"}, 1442 "continueAsNewWorkflowExecutionFailedEventAttributes":{"shape":"ContinueAsNewWorkflowExecutionFailedEventAttributes"}, 1443 "workflowExecutionTerminatedEventAttributes":{"shape":"WorkflowExecutionTerminatedEventAttributes"}, 1444 "workflowExecutionCancelRequestedEventAttributes":{"shape":"WorkflowExecutionCancelRequestedEventAttributes"}, 1445 "decisionTaskScheduledEventAttributes":{"shape":"DecisionTaskScheduledEventAttributes"}, 1446 "decisionTaskStartedEventAttributes":{"shape":"DecisionTaskStartedEventAttributes"}, 1447 "decisionTaskCompletedEventAttributes":{"shape":"DecisionTaskCompletedEventAttributes"}, 1448 "decisionTaskTimedOutEventAttributes":{"shape":"DecisionTaskTimedOutEventAttributes"}, 1449 "activityTaskScheduledEventAttributes":{"shape":"ActivityTaskScheduledEventAttributes"}, 1450 "activityTaskStartedEventAttributes":{"shape":"ActivityTaskStartedEventAttributes"}, 1451 "activityTaskCompletedEventAttributes":{"shape":"ActivityTaskCompletedEventAttributes"}, 1452 "activityTaskFailedEventAttributes":{"shape":"ActivityTaskFailedEventAttributes"}, 1453 "activityTaskTimedOutEventAttributes":{"shape":"ActivityTaskTimedOutEventAttributes"}, 1454 "activityTaskCanceledEventAttributes":{"shape":"ActivityTaskCanceledEventAttributes"}, 1455 "activityTaskCancelRequestedEventAttributes":{"shape":"ActivityTaskCancelRequestedEventAttributes"}, 1456 "workflowExecutionSignaledEventAttributes":{"shape":"WorkflowExecutionSignaledEventAttributes"}, 1457 "markerRecordedEventAttributes":{"shape":"MarkerRecordedEventAttributes"}, 1458 "recordMarkerFailedEventAttributes":{"shape":"RecordMarkerFailedEventAttributes"}, 1459 "timerStartedEventAttributes":{"shape":"TimerStartedEventAttributes"}, 1460 "timerFiredEventAttributes":{"shape":"TimerFiredEventAttributes"}, 1461 "timerCanceledEventAttributes":{"shape":"TimerCanceledEventAttributes"}, 1462 "startChildWorkflowExecutionInitiatedEventAttributes":{"shape":"StartChildWorkflowExecutionInitiatedEventAttributes"}, 1463 "childWorkflowExecutionStartedEventAttributes":{"shape":"ChildWorkflowExecutionStartedEventAttributes"}, 1464 "childWorkflowExecutionCompletedEventAttributes":{"shape":"ChildWorkflowExecutionCompletedEventAttributes"}, 1465 "childWorkflowExecutionFailedEventAttributes":{"shape":"ChildWorkflowExecutionFailedEventAttributes"}, 1466 "childWorkflowExecutionTimedOutEventAttributes":{"shape":"ChildWorkflowExecutionTimedOutEventAttributes"}, 1467 "childWorkflowExecutionCanceledEventAttributes":{"shape":"ChildWorkflowExecutionCanceledEventAttributes"}, 1468 "childWorkflowExecutionTerminatedEventAttributes":{"shape":"ChildWorkflowExecutionTerminatedEventAttributes"}, 1469 "signalExternalWorkflowExecutionInitiatedEventAttributes":{"shape":"SignalExternalWorkflowExecutionInitiatedEventAttributes"}, 1470 "externalWorkflowExecutionSignaledEventAttributes":{"shape":"ExternalWorkflowExecutionSignaledEventAttributes"}, 1471 "signalExternalWorkflowExecutionFailedEventAttributes":{"shape":"SignalExternalWorkflowExecutionFailedEventAttributes"}, 1472 "externalWorkflowExecutionCancelRequestedEventAttributes":{"shape":"ExternalWorkflowExecutionCancelRequestedEventAttributes"}, 1473 "requestCancelExternalWorkflowExecutionInitiatedEventAttributes":{"shape":"RequestCancelExternalWorkflowExecutionInitiatedEventAttributes"}, 1474 "requestCancelExternalWorkflowExecutionFailedEventAttributes":{"shape":"RequestCancelExternalWorkflowExecutionFailedEventAttributes"}, 1475 "scheduleActivityTaskFailedEventAttributes":{"shape":"ScheduleActivityTaskFailedEventAttributes"}, 1476 "requestCancelActivityTaskFailedEventAttributes":{"shape":"RequestCancelActivityTaskFailedEventAttributes"}, 1477 "startTimerFailedEventAttributes":{"shape":"StartTimerFailedEventAttributes"}, 1478 "cancelTimerFailedEventAttributes":{"shape":"CancelTimerFailedEventAttributes"}, 1479 "startChildWorkflowExecutionFailedEventAttributes":{"shape":"StartChildWorkflowExecutionFailedEventAttributes"}, 1480 "lambdaFunctionScheduledEventAttributes":{"shape":"LambdaFunctionScheduledEventAttributes"}, 1481 "lambdaFunctionStartedEventAttributes":{"shape":"LambdaFunctionStartedEventAttributes"}, 1482 "lambdaFunctionCompletedEventAttributes":{"shape":"LambdaFunctionCompletedEventAttributes"}, 1483 "lambdaFunctionFailedEventAttributes":{"shape":"LambdaFunctionFailedEventAttributes"}, 1484 "lambdaFunctionTimedOutEventAttributes":{"shape":"LambdaFunctionTimedOutEventAttributes"}, 1485 "scheduleLambdaFunctionFailedEventAttributes":{"shape":"ScheduleLambdaFunctionFailedEventAttributes"}, 1486 "startLambdaFunctionFailedEventAttributes":{"shape":"StartLambdaFunctionFailedEventAttributes"} 1487 } 1488 }, 1489 "HistoryEventList":{ 1490 "type":"list", 1491 "member":{"shape":"HistoryEvent"} 1492 }, 1493 "Identity":{ 1494 "type":"string", 1495 "max":256 1496 }, 1497 "LambdaFunctionCompletedEventAttributes":{ 1498 "type":"structure", 1499 "required":[ 1500 "scheduledEventId", 1501 "startedEventId" 1502 ], 1503 "members":{ 1504 "scheduledEventId":{"shape":"EventId"}, 1505 "startedEventId":{"shape":"EventId"}, 1506 "result":{"shape":"Data"} 1507 } 1508 }, 1509 "LambdaFunctionFailedEventAttributes":{ 1510 "type":"structure", 1511 "required":[ 1512 "scheduledEventId", 1513 "startedEventId" 1514 ], 1515 "members":{ 1516 "scheduledEventId":{"shape":"EventId"}, 1517 "startedEventId":{"shape":"EventId"}, 1518 "reason":{"shape":"FailureReason"}, 1519 "details":{"shape":"Data"} 1520 } 1521 }, 1522 "LambdaFunctionScheduledEventAttributes":{ 1523 "type":"structure", 1524 "required":[ 1525 "id", 1526 "name", 1527 "decisionTaskCompletedEventId" 1528 ], 1529 "members":{ 1530 "id":{"shape":"FunctionId"}, 1531 "name":{"shape":"FunctionName"}, 1532 "control":{"shape":"Data"}, 1533 "input":{"shape":"FunctionInput"}, 1534 "startToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 1535 "decisionTaskCompletedEventId":{"shape":"EventId"} 1536 } 1537 }, 1538 "LambdaFunctionStartedEventAttributes":{ 1539 "type":"structure", 1540 "required":["scheduledEventId"], 1541 "members":{ 1542 "scheduledEventId":{"shape":"EventId"} 1543 } 1544 }, 1545 "LambdaFunctionTimedOutEventAttributes":{ 1546 "type":"structure", 1547 "required":[ 1548 "scheduledEventId", 1549 "startedEventId" 1550 ], 1551 "members":{ 1552 "scheduledEventId":{"shape":"EventId"}, 1553 "startedEventId":{"shape":"EventId"}, 1554 "timeoutType":{"shape":"LambdaFunctionTimeoutType"} 1555 } 1556 }, 1557 "LambdaFunctionTimeoutType":{ 1558 "type":"string", 1559 "enum":["START_TO_CLOSE"] 1560 }, 1561 "LimitExceededFault":{ 1562 "type":"structure", 1563 "members":{ 1564 "message":{"shape":"ErrorMessage"} 1565 }, 1566 "exception":true 1567 }, 1568 "LimitedData":{ 1569 "type":"string", 1570 "max":2048 1571 }, 1572 "ListActivityTypesInput":{ 1573 "type":"structure", 1574 "required":[ 1575 "domain", 1576 "registrationStatus" 1577 ], 1578 "members":{ 1579 "domain":{"shape":"DomainName"}, 1580 "name":{"shape":"Name"}, 1581 "registrationStatus":{"shape":"RegistrationStatus"}, 1582 "nextPageToken":{"shape":"PageToken"}, 1583 "maximumPageSize":{"shape":"PageSize"}, 1584 "reverseOrder":{"shape":"ReverseOrder"} 1585 } 1586 }, 1587 "ListClosedWorkflowExecutionsInput":{ 1588 "type":"structure", 1589 "required":["domain"], 1590 "members":{ 1591 "domain":{"shape":"DomainName"}, 1592 "startTimeFilter":{"shape":"ExecutionTimeFilter"}, 1593 "closeTimeFilter":{"shape":"ExecutionTimeFilter"}, 1594 "executionFilter":{"shape":"WorkflowExecutionFilter"}, 1595 "closeStatusFilter":{"shape":"CloseStatusFilter"}, 1596 "typeFilter":{"shape":"WorkflowTypeFilter"}, 1597 "tagFilter":{"shape":"TagFilter"}, 1598 "nextPageToken":{"shape":"PageToken"}, 1599 "maximumPageSize":{"shape":"PageSize"}, 1600 "reverseOrder":{"shape":"ReverseOrder"} 1601 } 1602 }, 1603 "ListDomainsInput":{ 1604 "type":"structure", 1605 "required":["registrationStatus"], 1606 "members":{ 1607 "nextPageToken":{"shape":"PageToken"}, 1608 "registrationStatus":{"shape":"RegistrationStatus"}, 1609 "maximumPageSize":{"shape":"PageSize"}, 1610 "reverseOrder":{"shape":"ReverseOrder"} 1611 } 1612 }, 1613 "ListOpenWorkflowExecutionsInput":{ 1614 "type":"structure", 1615 "required":[ 1616 "domain", 1617 "startTimeFilter" 1618 ], 1619 "members":{ 1620 "domain":{"shape":"DomainName"}, 1621 "startTimeFilter":{"shape":"ExecutionTimeFilter"}, 1622 "typeFilter":{"shape":"WorkflowTypeFilter"}, 1623 "tagFilter":{"shape":"TagFilter"}, 1624 "nextPageToken":{"shape":"PageToken"}, 1625 "maximumPageSize":{"shape":"PageSize"}, 1626 "reverseOrder":{"shape":"ReverseOrder"}, 1627 "executionFilter":{"shape":"WorkflowExecutionFilter"} 1628 } 1629 }, 1630 "ListTagsForResourceInput":{ 1631 "type":"structure", 1632 "required":["resourceArn"], 1633 "members":{ 1634 "resourceArn":{"shape":"Arn"} 1635 } 1636 }, 1637 "ListTagsForResourceOutput":{ 1638 "type":"structure", 1639 "members":{ 1640 "tags":{"shape":"ResourceTagList"} 1641 } 1642 }, 1643 "ListWorkflowTypesInput":{ 1644 "type":"structure", 1645 "required":[ 1646 "domain", 1647 "registrationStatus" 1648 ], 1649 "members":{ 1650 "domain":{"shape":"DomainName"}, 1651 "name":{"shape":"Name"}, 1652 "registrationStatus":{"shape":"RegistrationStatus"}, 1653 "nextPageToken":{"shape":"PageToken"}, 1654 "maximumPageSize":{"shape":"PageSize"}, 1655 "reverseOrder":{"shape":"ReverseOrder"} 1656 } 1657 }, 1658 "MarkerName":{ 1659 "type":"string", 1660 "max":256, 1661 "min":1 1662 }, 1663 "MarkerRecordedEventAttributes":{ 1664 "type":"structure", 1665 "required":[ 1666 "markerName", 1667 "decisionTaskCompletedEventId" 1668 ], 1669 "members":{ 1670 "markerName":{"shape":"MarkerName"}, 1671 "details":{"shape":"Data"}, 1672 "decisionTaskCompletedEventId":{"shape":"EventId"} 1673 } 1674 }, 1675 "Name":{ 1676 "type":"string", 1677 "max":256, 1678 "min":1 1679 }, 1680 "OpenDecisionTasksCount":{ 1681 "type":"integer", 1682 "max":1, 1683 "min":0 1684 }, 1685 "OperationNotPermittedFault":{ 1686 "type":"structure", 1687 "members":{ 1688 "message":{"shape":"ErrorMessage"} 1689 }, 1690 "exception":true 1691 }, 1692 "PageSize":{ 1693 "type":"integer", 1694 "max":1000, 1695 "min":0 1696 }, 1697 "PageToken":{ 1698 "type":"string", 1699 "max":2048 1700 }, 1701 "PendingTaskCount":{ 1702 "type":"structure", 1703 "required":["count"], 1704 "members":{ 1705 "count":{"shape":"Count"}, 1706 "truncated":{"shape":"Truncated"} 1707 } 1708 }, 1709 "PollForActivityTaskInput":{ 1710 "type":"structure", 1711 "required":[ 1712 "domain", 1713 "taskList" 1714 ], 1715 "members":{ 1716 "domain":{"shape":"DomainName"}, 1717 "taskList":{"shape":"TaskList"}, 1718 "identity":{"shape":"Identity"} 1719 } 1720 }, 1721 "PollForDecisionTaskInput":{ 1722 "type":"structure", 1723 "required":[ 1724 "domain", 1725 "taskList" 1726 ], 1727 "members":{ 1728 "domain":{"shape":"DomainName"}, 1729 "taskList":{"shape":"TaskList"}, 1730 "identity":{"shape":"Identity"}, 1731 "nextPageToken":{"shape":"PageToken"}, 1732 "maximumPageSize":{"shape":"PageSize"}, 1733 "reverseOrder":{"shape":"ReverseOrder"} 1734 } 1735 }, 1736 "RecordActivityTaskHeartbeatInput":{ 1737 "type":"structure", 1738 "required":["taskToken"], 1739 "members":{ 1740 "taskToken":{"shape":"TaskToken"}, 1741 "details":{"shape":"LimitedData"} 1742 } 1743 }, 1744 "RecordMarkerDecisionAttributes":{ 1745 "type":"structure", 1746 "required":["markerName"], 1747 "members":{ 1748 "markerName":{"shape":"MarkerName"}, 1749 "details":{"shape":"Data"} 1750 } 1751 }, 1752 "RecordMarkerFailedCause":{ 1753 "type":"string", 1754 "enum":["OPERATION_NOT_PERMITTED"] 1755 }, 1756 "RecordMarkerFailedEventAttributes":{ 1757 "type":"structure", 1758 "required":[ 1759 "markerName", 1760 "cause", 1761 "decisionTaskCompletedEventId" 1762 ], 1763 "members":{ 1764 "markerName":{"shape":"MarkerName"}, 1765 "cause":{"shape":"RecordMarkerFailedCause"}, 1766 "decisionTaskCompletedEventId":{"shape":"EventId"} 1767 } 1768 }, 1769 "RegisterActivityTypeInput":{ 1770 "type":"structure", 1771 "required":[ 1772 "domain", 1773 "name", 1774 "version" 1775 ], 1776 "members":{ 1777 "domain":{"shape":"DomainName"}, 1778 "name":{"shape":"Name"}, 1779 "version":{"shape":"Version"}, 1780 "description":{"shape":"Description"}, 1781 "defaultTaskStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 1782 "defaultTaskHeartbeatTimeout":{"shape":"DurationInSecondsOptional"}, 1783 "defaultTaskList":{"shape":"TaskList"}, 1784 "defaultTaskPriority":{"shape":"TaskPriority"}, 1785 "defaultTaskScheduleToStartTimeout":{"shape":"DurationInSecondsOptional"}, 1786 "defaultTaskScheduleToCloseTimeout":{"shape":"DurationInSecondsOptional"} 1787 } 1788 }, 1789 "RegisterDomainInput":{ 1790 "type":"structure", 1791 "required":[ 1792 "name", 1793 "workflowExecutionRetentionPeriodInDays" 1794 ], 1795 "members":{ 1796 "name":{"shape":"DomainName"}, 1797 "description":{"shape":"Description"}, 1798 "workflowExecutionRetentionPeriodInDays":{"shape":"DurationInDays"}, 1799 "tags":{"shape":"ResourceTagList"} 1800 } 1801 }, 1802 "RegisterWorkflowTypeInput":{ 1803 "type":"structure", 1804 "required":[ 1805 "domain", 1806 "name", 1807 "version" 1808 ], 1809 "members":{ 1810 "domain":{"shape":"DomainName"}, 1811 "name":{"shape":"Name"}, 1812 "version":{"shape":"Version"}, 1813 "description":{"shape":"Description"}, 1814 "defaultTaskStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 1815 "defaultExecutionStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 1816 "defaultTaskList":{"shape":"TaskList"}, 1817 "defaultTaskPriority":{"shape":"TaskPriority"}, 1818 "defaultChildPolicy":{"shape":"ChildPolicy"}, 1819 "defaultLambdaRole":{"shape":"Arn"} 1820 } 1821 }, 1822 "RegistrationStatus":{ 1823 "type":"string", 1824 "enum":[ 1825 "REGISTERED", 1826 "DEPRECATED" 1827 ] 1828 }, 1829 "RequestCancelActivityTaskDecisionAttributes":{ 1830 "type":"structure", 1831 "required":["activityId"], 1832 "members":{ 1833 "activityId":{"shape":"ActivityId"} 1834 } 1835 }, 1836 "RequestCancelActivityTaskFailedCause":{ 1837 "type":"string", 1838 "enum":[ 1839 "ACTIVITY_ID_UNKNOWN", 1840 "OPERATION_NOT_PERMITTED" 1841 ] 1842 }, 1843 "RequestCancelActivityTaskFailedEventAttributes":{ 1844 "type":"structure", 1845 "required":[ 1846 "activityId", 1847 "cause", 1848 "decisionTaskCompletedEventId" 1849 ], 1850 "members":{ 1851 "activityId":{"shape":"ActivityId"}, 1852 "cause":{"shape":"RequestCancelActivityTaskFailedCause"}, 1853 "decisionTaskCompletedEventId":{"shape":"EventId"} 1854 } 1855 }, 1856 "RequestCancelExternalWorkflowExecutionDecisionAttributes":{ 1857 "type":"structure", 1858 "required":["workflowId"], 1859 "members":{ 1860 "workflowId":{"shape":"WorkflowId"}, 1861 "runId":{"shape":"WorkflowRunIdOptional"}, 1862 "control":{"shape":"Data"} 1863 } 1864 }, 1865 "RequestCancelExternalWorkflowExecutionFailedCause":{ 1866 "type":"string", 1867 "enum":[ 1868 "UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION", 1869 "REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED", 1870 "OPERATION_NOT_PERMITTED" 1871 ] 1872 }, 1873 "RequestCancelExternalWorkflowExecutionFailedEventAttributes":{ 1874 "type":"structure", 1875 "required":[ 1876 "workflowId", 1877 "cause", 1878 "initiatedEventId", 1879 "decisionTaskCompletedEventId" 1880 ], 1881 "members":{ 1882 "workflowId":{"shape":"WorkflowId"}, 1883 "runId":{"shape":"WorkflowRunIdOptional"}, 1884 "cause":{"shape":"RequestCancelExternalWorkflowExecutionFailedCause"}, 1885 "initiatedEventId":{"shape":"EventId"}, 1886 "decisionTaskCompletedEventId":{"shape":"EventId"}, 1887 "control":{"shape":"Data"} 1888 } 1889 }, 1890 "RequestCancelExternalWorkflowExecutionInitiatedEventAttributes":{ 1891 "type":"structure", 1892 "required":[ 1893 "workflowId", 1894 "decisionTaskCompletedEventId" 1895 ], 1896 "members":{ 1897 "workflowId":{"shape":"WorkflowId"}, 1898 "runId":{"shape":"WorkflowRunIdOptional"}, 1899 "decisionTaskCompletedEventId":{"shape":"EventId"}, 1900 "control":{"shape":"Data"} 1901 } 1902 }, 1903 "RequestCancelWorkflowExecutionInput":{ 1904 "type":"structure", 1905 "required":[ 1906 "domain", 1907 "workflowId" 1908 ], 1909 "members":{ 1910 "domain":{"shape":"DomainName"}, 1911 "workflowId":{"shape":"WorkflowId"}, 1912 "runId":{"shape":"WorkflowRunIdOptional"} 1913 } 1914 }, 1915 "ResourceTag":{ 1916 "type":"structure", 1917 "required":["key"], 1918 "members":{ 1919 "key":{"shape":"ResourceTagKey"}, 1920 "value":{"shape":"ResourceTagValue"} 1921 } 1922 }, 1923 "ResourceTagKey":{ 1924 "type":"string", 1925 "max":128, 1926 "min":1 1927 }, 1928 "ResourceTagKeyList":{ 1929 "type":"list", 1930 "member":{"shape":"ResourceTagKey"} 1931 }, 1932 "ResourceTagList":{ 1933 "type":"list", 1934 "member":{"shape":"ResourceTag"} 1935 }, 1936 "ResourceTagValue":{ 1937 "type":"string", 1938 "max":256 1939 }, 1940 "RespondActivityTaskCanceledInput":{ 1941 "type":"structure", 1942 "required":["taskToken"], 1943 "members":{ 1944 "taskToken":{"shape":"TaskToken"}, 1945 "details":{"shape":"Data"} 1946 } 1947 }, 1948 "RespondActivityTaskCompletedInput":{ 1949 "type":"structure", 1950 "required":["taskToken"], 1951 "members":{ 1952 "taskToken":{"shape":"TaskToken"}, 1953 "result":{"shape":"Data"} 1954 } 1955 }, 1956 "RespondActivityTaskFailedInput":{ 1957 "type":"structure", 1958 "required":["taskToken"], 1959 "members":{ 1960 "taskToken":{"shape":"TaskToken"}, 1961 "reason":{"shape":"FailureReason"}, 1962 "details":{"shape":"Data"} 1963 } 1964 }, 1965 "RespondDecisionTaskCompletedInput":{ 1966 "type":"structure", 1967 "required":["taskToken"], 1968 "members":{ 1969 "taskToken":{"shape":"TaskToken"}, 1970 "decisions":{"shape":"DecisionList"}, 1971 "executionContext":{"shape":"Data"} 1972 } 1973 }, 1974 "ReverseOrder":{"type":"boolean"}, 1975 "Run":{ 1976 "type":"structure", 1977 "members":{ 1978 "runId":{"shape":"WorkflowRunId"} 1979 } 1980 }, 1981 "ScheduleActivityTaskDecisionAttributes":{ 1982 "type":"structure", 1983 "required":[ 1984 "activityType", 1985 "activityId" 1986 ], 1987 "members":{ 1988 "activityType":{"shape":"ActivityType"}, 1989 "activityId":{"shape":"ActivityId"}, 1990 "control":{"shape":"Data"}, 1991 "input":{"shape":"Data"}, 1992 "scheduleToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 1993 "taskList":{"shape":"TaskList"}, 1994 "taskPriority":{"shape":"TaskPriority"}, 1995 "scheduleToStartTimeout":{"shape":"DurationInSecondsOptional"}, 1996 "startToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 1997 "heartbeatTimeout":{"shape":"DurationInSecondsOptional"} 1998 } 1999 }, 2000 "ScheduleActivityTaskFailedCause":{ 2001 "type":"string", 2002 "enum":[ 2003 "ACTIVITY_TYPE_DEPRECATED", 2004 "ACTIVITY_TYPE_DOES_NOT_EXIST", 2005 "ACTIVITY_ID_ALREADY_IN_USE", 2006 "OPEN_ACTIVITIES_LIMIT_EXCEEDED", 2007 "ACTIVITY_CREATION_RATE_EXCEEDED", 2008 "DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED", 2009 "DEFAULT_TASK_LIST_UNDEFINED", 2010 "DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED", 2011 "DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED", 2012 "DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED", 2013 "OPERATION_NOT_PERMITTED" 2014 ] 2015 }, 2016 "ScheduleActivityTaskFailedEventAttributes":{ 2017 "type":"structure", 2018 "required":[ 2019 "activityType", 2020 "activityId", 2021 "cause", 2022 "decisionTaskCompletedEventId" 2023 ], 2024 "members":{ 2025 "activityType":{"shape":"ActivityType"}, 2026 "activityId":{"shape":"ActivityId"}, 2027 "cause":{"shape":"ScheduleActivityTaskFailedCause"}, 2028 "decisionTaskCompletedEventId":{"shape":"EventId"} 2029 } 2030 }, 2031 "ScheduleLambdaFunctionDecisionAttributes":{ 2032 "type":"structure", 2033 "required":[ 2034 "id", 2035 "name" 2036 ], 2037 "members":{ 2038 "id":{"shape":"FunctionId"}, 2039 "name":{"shape":"FunctionName"}, 2040 "control":{"shape":"Data"}, 2041 "input":{"shape":"FunctionInput"}, 2042 "startToCloseTimeout":{"shape":"DurationInSecondsOptional"} 2043 } 2044 }, 2045 "ScheduleLambdaFunctionFailedCause":{ 2046 "type":"string", 2047 "enum":[ 2048 "ID_ALREADY_IN_USE", 2049 "OPEN_LAMBDA_FUNCTIONS_LIMIT_EXCEEDED", 2050 "LAMBDA_FUNCTION_CREATION_RATE_EXCEEDED", 2051 "LAMBDA_SERVICE_NOT_AVAILABLE_IN_REGION" 2052 ] 2053 }, 2054 "ScheduleLambdaFunctionFailedEventAttributes":{ 2055 "type":"structure", 2056 "required":[ 2057 "id", 2058 "name", 2059 "cause", 2060 "decisionTaskCompletedEventId" 2061 ], 2062 "members":{ 2063 "id":{"shape":"FunctionId"}, 2064 "name":{"shape":"FunctionName"}, 2065 "cause":{"shape":"ScheduleLambdaFunctionFailedCause"}, 2066 "decisionTaskCompletedEventId":{"shape":"EventId"} 2067 } 2068 }, 2069 "SignalExternalWorkflowExecutionDecisionAttributes":{ 2070 "type":"structure", 2071 "required":[ 2072 "workflowId", 2073 "signalName" 2074 ], 2075 "members":{ 2076 "workflowId":{"shape":"WorkflowId"}, 2077 "runId":{"shape":"WorkflowRunIdOptional"}, 2078 "signalName":{"shape":"SignalName"}, 2079 "input":{"shape":"Data"}, 2080 "control":{"shape":"Data"} 2081 } 2082 }, 2083 "SignalExternalWorkflowExecutionFailedCause":{ 2084 "type":"string", 2085 "enum":[ 2086 "UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION", 2087 "SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED", 2088 "OPERATION_NOT_PERMITTED" 2089 ] 2090 }, 2091 "SignalExternalWorkflowExecutionFailedEventAttributes":{ 2092 "type":"structure", 2093 "required":[ 2094 "workflowId", 2095 "cause", 2096 "initiatedEventId", 2097 "decisionTaskCompletedEventId" 2098 ], 2099 "members":{ 2100 "workflowId":{"shape":"WorkflowId"}, 2101 "runId":{"shape":"WorkflowRunIdOptional"}, 2102 "cause":{"shape":"SignalExternalWorkflowExecutionFailedCause"}, 2103 "initiatedEventId":{"shape":"EventId"}, 2104 "decisionTaskCompletedEventId":{"shape":"EventId"}, 2105 "control":{"shape":"Data"} 2106 } 2107 }, 2108 "SignalExternalWorkflowExecutionInitiatedEventAttributes":{ 2109 "type":"structure", 2110 "required":[ 2111 "workflowId", 2112 "signalName", 2113 "decisionTaskCompletedEventId" 2114 ], 2115 "members":{ 2116 "workflowId":{"shape":"WorkflowId"}, 2117 "runId":{"shape":"WorkflowRunIdOptional"}, 2118 "signalName":{"shape":"SignalName"}, 2119 "input":{"shape":"Data"}, 2120 "decisionTaskCompletedEventId":{"shape":"EventId"}, 2121 "control":{"shape":"Data"} 2122 } 2123 }, 2124 "SignalName":{ 2125 "type":"string", 2126 "max":256, 2127 "min":1 2128 }, 2129 "SignalWorkflowExecutionInput":{ 2130 "type":"structure", 2131 "required":[ 2132 "domain", 2133 "workflowId", 2134 "signalName" 2135 ], 2136 "members":{ 2137 "domain":{"shape":"DomainName"}, 2138 "workflowId":{"shape":"WorkflowId"}, 2139 "runId":{"shape":"WorkflowRunIdOptional"}, 2140 "signalName":{"shape":"SignalName"}, 2141 "input":{"shape":"Data"} 2142 } 2143 }, 2144 "StartChildWorkflowExecutionDecisionAttributes":{ 2145 "type":"structure", 2146 "required":[ 2147 "workflowType", 2148 "workflowId" 2149 ], 2150 "members":{ 2151 "workflowType":{"shape":"WorkflowType"}, 2152 "workflowId":{"shape":"WorkflowId"}, 2153 "control":{"shape":"Data"}, 2154 "input":{"shape":"Data"}, 2155 "executionStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2156 "taskList":{"shape":"TaskList"}, 2157 "taskPriority":{"shape":"TaskPriority"}, 2158 "taskStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2159 "childPolicy":{"shape":"ChildPolicy"}, 2160 "tagList":{"shape":"TagList"}, 2161 "lambdaRole":{"shape":"Arn"} 2162 } 2163 }, 2164 "StartChildWorkflowExecutionFailedCause":{ 2165 "type":"string", 2166 "enum":[ 2167 "WORKFLOW_TYPE_DOES_NOT_EXIST", 2168 "WORKFLOW_TYPE_DEPRECATED", 2169 "OPEN_CHILDREN_LIMIT_EXCEEDED", 2170 "OPEN_WORKFLOWS_LIMIT_EXCEEDED", 2171 "CHILD_CREATION_RATE_EXCEEDED", 2172 "WORKFLOW_ALREADY_RUNNING", 2173 "DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED", 2174 "DEFAULT_TASK_LIST_UNDEFINED", 2175 "DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED", 2176 "DEFAULT_CHILD_POLICY_UNDEFINED", 2177 "OPERATION_NOT_PERMITTED" 2178 ] 2179 }, 2180 "StartChildWorkflowExecutionFailedEventAttributes":{ 2181 "type":"structure", 2182 "required":[ 2183 "workflowType", 2184 "cause", 2185 "workflowId", 2186 "initiatedEventId", 2187 "decisionTaskCompletedEventId" 2188 ], 2189 "members":{ 2190 "workflowType":{"shape":"WorkflowType"}, 2191 "cause":{"shape":"StartChildWorkflowExecutionFailedCause"}, 2192 "workflowId":{"shape":"WorkflowId"}, 2193 "initiatedEventId":{"shape":"EventId"}, 2194 "decisionTaskCompletedEventId":{"shape":"EventId"}, 2195 "control":{"shape":"Data"} 2196 } 2197 }, 2198 "StartChildWorkflowExecutionInitiatedEventAttributes":{ 2199 "type":"structure", 2200 "required":[ 2201 "workflowId", 2202 "workflowType", 2203 "taskList", 2204 "decisionTaskCompletedEventId", 2205 "childPolicy" 2206 ], 2207 "members":{ 2208 "workflowId":{"shape":"WorkflowId"}, 2209 "workflowType":{"shape":"WorkflowType"}, 2210 "control":{"shape":"Data"}, 2211 "input":{"shape":"Data"}, 2212 "executionStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2213 "taskList":{"shape":"TaskList"}, 2214 "taskPriority":{"shape":"TaskPriority"}, 2215 "decisionTaskCompletedEventId":{"shape":"EventId"}, 2216 "childPolicy":{"shape":"ChildPolicy"}, 2217 "taskStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2218 "tagList":{"shape":"TagList"}, 2219 "lambdaRole":{"shape":"Arn"} 2220 } 2221 }, 2222 "StartLambdaFunctionFailedCause":{ 2223 "type":"string", 2224 "enum":["ASSUME_ROLE_FAILED"] 2225 }, 2226 "StartLambdaFunctionFailedEventAttributes":{ 2227 "type":"structure", 2228 "members":{ 2229 "scheduledEventId":{"shape":"EventId"}, 2230 "cause":{"shape":"StartLambdaFunctionFailedCause"}, 2231 "message":{"shape":"CauseMessage"} 2232 } 2233 }, 2234 "StartTimerDecisionAttributes":{ 2235 "type":"structure", 2236 "required":[ 2237 "timerId", 2238 "startToFireTimeout" 2239 ], 2240 "members":{ 2241 "timerId":{"shape":"TimerId"}, 2242 "control":{"shape":"Data"}, 2243 "startToFireTimeout":{"shape":"DurationInSeconds"} 2244 } 2245 }, 2246 "StartTimerFailedCause":{ 2247 "type":"string", 2248 "enum":[ 2249 "TIMER_ID_ALREADY_IN_USE", 2250 "OPEN_TIMERS_LIMIT_EXCEEDED", 2251 "TIMER_CREATION_RATE_EXCEEDED", 2252 "OPERATION_NOT_PERMITTED" 2253 ] 2254 }, 2255 "StartTimerFailedEventAttributes":{ 2256 "type":"structure", 2257 "required":[ 2258 "timerId", 2259 "cause", 2260 "decisionTaskCompletedEventId" 2261 ], 2262 "members":{ 2263 "timerId":{"shape":"TimerId"}, 2264 "cause":{"shape":"StartTimerFailedCause"}, 2265 "decisionTaskCompletedEventId":{"shape":"EventId"} 2266 } 2267 }, 2268 "StartWorkflowExecutionInput":{ 2269 "type":"structure", 2270 "required":[ 2271 "domain", 2272 "workflowId", 2273 "workflowType" 2274 ], 2275 "members":{ 2276 "domain":{"shape":"DomainName"}, 2277 "workflowId":{"shape":"WorkflowId"}, 2278 "workflowType":{"shape":"WorkflowType"}, 2279 "taskList":{"shape":"TaskList"}, 2280 "taskPriority":{"shape":"TaskPriority"}, 2281 "input":{"shape":"Data"}, 2282 "executionStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2283 "tagList":{"shape":"TagList"}, 2284 "taskStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2285 "childPolicy":{"shape":"ChildPolicy"}, 2286 "lambdaRole":{"shape":"Arn"} 2287 } 2288 }, 2289 "Tag":{ 2290 "type":"string", 2291 "max":256, 2292 "min":0 2293 }, 2294 "TagFilter":{ 2295 "type":"structure", 2296 "required":["tag"], 2297 "members":{ 2298 "tag":{"shape":"Tag"} 2299 } 2300 }, 2301 "TagList":{ 2302 "type":"list", 2303 "member":{"shape":"Tag"}, 2304 "max":5 2305 }, 2306 "TagResourceInput":{ 2307 "type":"structure", 2308 "required":[ 2309 "resourceArn", 2310 "tags" 2311 ], 2312 "members":{ 2313 "resourceArn":{"shape":"Arn"}, 2314 "tags":{"shape":"ResourceTagList"} 2315 } 2316 }, 2317 "TaskList":{ 2318 "type":"structure", 2319 "required":["name"], 2320 "members":{ 2321 "name":{"shape":"Name"} 2322 } 2323 }, 2324 "TaskPriority":{"type":"string"}, 2325 "TaskToken":{ 2326 "type":"string", 2327 "max":1024, 2328 "min":1 2329 }, 2330 "TerminateReason":{ 2331 "type":"string", 2332 "max":256 2333 }, 2334 "TerminateWorkflowExecutionInput":{ 2335 "type":"structure", 2336 "required":[ 2337 "domain", 2338 "workflowId" 2339 ], 2340 "members":{ 2341 "domain":{"shape":"DomainName"}, 2342 "workflowId":{"shape":"WorkflowId"}, 2343 "runId":{"shape":"WorkflowRunIdOptional"}, 2344 "reason":{"shape":"TerminateReason"}, 2345 "details":{"shape":"Data"}, 2346 "childPolicy":{"shape":"ChildPolicy"} 2347 } 2348 }, 2349 "TimerCanceledEventAttributes":{ 2350 "type":"structure", 2351 "required":[ 2352 "timerId", 2353 "startedEventId", 2354 "decisionTaskCompletedEventId" 2355 ], 2356 "members":{ 2357 "timerId":{"shape":"TimerId"}, 2358 "startedEventId":{"shape":"EventId"}, 2359 "decisionTaskCompletedEventId":{"shape":"EventId"} 2360 } 2361 }, 2362 "TimerFiredEventAttributes":{ 2363 "type":"structure", 2364 "required":[ 2365 "timerId", 2366 "startedEventId" 2367 ], 2368 "members":{ 2369 "timerId":{"shape":"TimerId"}, 2370 "startedEventId":{"shape":"EventId"} 2371 } 2372 }, 2373 "TimerId":{ 2374 "type":"string", 2375 "max":256, 2376 "min":1 2377 }, 2378 "TimerStartedEventAttributes":{ 2379 "type":"structure", 2380 "required":[ 2381 "timerId", 2382 "startToFireTimeout", 2383 "decisionTaskCompletedEventId" 2384 ], 2385 "members":{ 2386 "timerId":{"shape":"TimerId"}, 2387 "control":{"shape":"Data"}, 2388 "startToFireTimeout":{"shape":"DurationInSeconds"}, 2389 "decisionTaskCompletedEventId":{"shape":"EventId"} 2390 } 2391 }, 2392 "Timestamp":{"type":"timestamp"}, 2393 "TooManyTagsFault":{ 2394 "type":"structure", 2395 "members":{ 2396 "message":{"shape":"ErrorMessage"} 2397 }, 2398 "exception":true 2399 }, 2400 "Truncated":{"type":"boolean"}, 2401 "TypeAlreadyExistsFault":{ 2402 "type":"structure", 2403 "members":{ 2404 "message":{"shape":"ErrorMessage"} 2405 }, 2406 "exception":true 2407 }, 2408 "TypeDeprecatedFault":{ 2409 "type":"structure", 2410 "members":{ 2411 "message":{"shape":"ErrorMessage"} 2412 }, 2413 "exception":true 2414 }, 2415 "UndeprecateActivityTypeInput":{ 2416 "type":"structure", 2417 "required":[ 2418 "domain", 2419 "activityType" 2420 ], 2421 "members":{ 2422 "domain":{"shape":"DomainName"}, 2423 "activityType":{"shape":"ActivityType"} 2424 } 2425 }, 2426 "UndeprecateDomainInput":{ 2427 "type":"structure", 2428 "required":["name"], 2429 "members":{ 2430 "name":{"shape":"DomainName"} 2431 } 2432 }, 2433 "UndeprecateWorkflowTypeInput":{ 2434 "type":"structure", 2435 "required":[ 2436 "domain", 2437 "workflowType" 2438 ], 2439 "members":{ 2440 "domain":{"shape":"DomainName"}, 2441 "workflowType":{"shape":"WorkflowType"} 2442 } 2443 }, 2444 "UnknownResourceFault":{ 2445 "type":"structure", 2446 "members":{ 2447 "message":{"shape":"ErrorMessage"} 2448 }, 2449 "exception":true 2450 }, 2451 "UntagResourceInput":{ 2452 "type":"structure", 2453 "required":[ 2454 "resourceArn", 2455 "tagKeys" 2456 ], 2457 "members":{ 2458 "resourceArn":{"shape":"Arn"}, 2459 "tagKeys":{"shape":"ResourceTagKeyList"} 2460 } 2461 }, 2462 "Version":{ 2463 "type":"string", 2464 "max":64, 2465 "min":1 2466 }, 2467 "VersionOptional":{ 2468 "type":"string", 2469 "max":64 2470 }, 2471 "WorkflowExecution":{ 2472 "type":"structure", 2473 "required":[ 2474 "workflowId", 2475 "runId" 2476 ], 2477 "members":{ 2478 "workflowId":{"shape":"WorkflowId"}, 2479 "runId":{"shape":"WorkflowRunId"} 2480 } 2481 }, 2482 "WorkflowExecutionAlreadyStartedFault":{ 2483 "type":"structure", 2484 "members":{ 2485 "message":{"shape":"ErrorMessage"} 2486 }, 2487 "exception":true 2488 }, 2489 "WorkflowExecutionCancelRequestedCause":{ 2490 "type":"string", 2491 "enum":["CHILD_POLICY_APPLIED"] 2492 }, 2493 "WorkflowExecutionCancelRequestedEventAttributes":{ 2494 "type":"structure", 2495 "members":{ 2496 "externalWorkflowExecution":{"shape":"WorkflowExecution"}, 2497 "externalInitiatedEventId":{"shape":"EventId"}, 2498 "cause":{"shape":"WorkflowExecutionCancelRequestedCause"} 2499 } 2500 }, 2501 "WorkflowExecutionCanceledEventAttributes":{ 2502 "type":"structure", 2503 "required":["decisionTaskCompletedEventId"], 2504 "members":{ 2505 "details":{"shape":"Data"}, 2506 "decisionTaskCompletedEventId":{"shape":"EventId"} 2507 } 2508 }, 2509 "WorkflowExecutionCompletedEventAttributes":{ 2510 "type":"structure", 2511 "required":["decisionTaskCompletedEventId"], 2512 "members":{ 2513 "result":{"shape":"Data"}, 2514 "decisionTaskCompletedEventId":{"shape":"EventId"} 2515 } 2516 }, 2517 "WorkflowExecutionConfiguration":{ 2518 "type":"structure", 2519 "required":[ 2520 "taskStartToCloseTimeout", 2521 "executionStartToCloseTimeout", 2522 "taskList", 2523 "childPolicy" 2524 ], 2525 "members":{ 2526 "taskStartToCloseTimeout":{"shape":"DurationInSeconds"}, 2527 "executionStartToCloseTimeout":{"shape":"DurationInSeconds"}, 2528 "taskList":{"shape":"TaskList"}, 2529 "taskPriority":{"shape":"TaskPriority"}, 2530 "childPolicy":{"shape":"ChildPolicy"}, 2531 "lambdaRole":{"shape":"Arn"} 2532 } 2533 }, 2534 "WorkflowExecutionContinuedAsNewEventAttributes":{ 2535 "type":"structure", 2536 "required":[ 2537 "decisionTaskCompletedEventId", 2538 "newExecutionRunId", 2539 "taskList", 2540 "childPolicy", 2541 "workflowType" 2542 ], 2543 "members":{ 2544 "input":{"shape":"Data"}, 2545 "decisionTaskCompletedEventId":{"shape":"EventId"}, 2546 "newExecutionRunId":{"shape":"WorkflowRunId"}, 2547 "executionStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2548 "taskList":{"shape":"TaskList"}, 2549 "taskPriority":{"shape":"TaskPriority"}, 2550 "taskStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2551 "childPolicy":{"shape":"ChildPolicy"}, 2552 "tagList":{"shape":"TagList"}, 2553 "workflowType":{"shape":"WorkflowType"}, 2554 "lambdaRole":{"shape":"Arn"} 2555 } 2556 }, 2557 "WorkflowExecutionCount":{ 2558 "type":"structure", 2559 "required":["count"], 2560 "members":{ 2561 "count":{"shape":"Count"}, 2562 "truncated":{"shape":"Truncated"} 2563 } 2564 }, 2565 "WorkflowExecutionDetail":{ 2566 "type":"structure", 2567 "required":[ 2568 "executionInfo", 2569 "executionConfiguration", 2570 "openCounts" 2571 ], 2572 "members":{ 2573 "executionInfo":{"shape":"WorkflowExecutionInfo"}, 2574 "executionConfiguration":{"shape":"WorkflowExecutionConfiguration"}, 2575 "openCounts":{"shape":"WorkflowExecutionOpenCounts"}, 2576 "latestActivityTaskTimestamp":{"shape":"Timestamp"}, 2577 "latestExecutionContext":{"shape":"Data"} 2578 } 2579 }, 2580 "WorkflowExecutionFailedEventAttributes":{ 2581 "type":"structure", 2582 "required":["decisionTaskCompletedEventId"], 2583 "members":{ 2584 "reason":{"shape":"FailureReason"}, 2585 "details":{"shape":"Data"}, 2586 "decisionTaskCompletedEventId":{"shape":"EventId"} 2587 } 2588 }, 2589 "WorkflowExecutionFilter":{ 2590 "type":"structure", 2591 "required":["workflowId"], 2592 "members":{ 2593 "workflowId":{"shape":"WorkflowId"} 2594 } 2595 }, 2596 "WorkflowExecutionInfo":{ 2597 "type":"structure", 2598 "required":[ 2599 "execution", 2600 "workflowType", 2601 "startTimestamp", 2602 "executionStatus" 2603 ], 2604 "members":{ 2605 "execution":{"shape":"WorkflowExecution"}, 2606 "workflowType":{"shape":"WorkflowType"}, 2607 "startTimestamp":{"shape":"Timestamp"}, 2608 "closeTimestamp":{"shape":"Timestamp"}, 2609 "executionStatus":{"shape":"ExecutionStatus"}, 2610 "closeStatus":{"shape":"CloseStatus"}, 2611 "parent":{"shape":"WorkflowExecution"}, 2612 "tagList":{"shape":"TagList"}, 2613 "cancelRequested":{"shape":"Canceled"} 2614 } 2615 }, 2616 "WorkflowExecutionInfoList":{ 2617 "type":"list", 2618 "member":{"shape":"WorkflowExecutionInfo"} 2619 }, 2620 "WorkflowExecutionInfos":{ 2621 "type":"structure", 2622 "required":["executionInfos"], 2623 "members":{ 2624 "executionInfos":{"shape":"WorkflowExecutionInfoList"}, 2625 "nextPageToken":{"shape":"PageToken"} 2626 } 2627 }, 2628 "WorkflowExecutionOpenCounts":{ 2629 "type":"structure", 2630 "required":[ 2631 "openActivityTasks", 2632 "openDecisionTasks", 2633 "openTimers", 2634 "openChildWorkflowExecutions" 2635 ], 2636 "members":{ 2637 "openActivityTasks":{"shape":"Count"}, 2638 "openDecisionTasks":{"shape":"OpenDecisionTasksCount"}, 2639 "openTimers":{"shape":"Count"}, 2640 "openChildWorkflowExecutions":{"shape":"Count"}, 2641 "openLambdaFunctions":{"shape":"Count"} 2642 } 2643 }, 2644 "WorkflowExecutionSignaledEventAttributes":{ 2645 "type":"structure", 2646 "required":["signalName"], 2647 "members":{ 2648 "signalName":{"shape":"SignalName"}, 2649 "input":{"shape":"Data"}, 2650 "externalWorkflowExecution":{"shape":"WorkflowExecution"}, 2651 "externalInitiatedEventId":{"shape":"EventId"} 2652 } 2653 }, 2654 "WorkflowExecutionStartedEventAttributes":{ 2655 "type":"structure", 2656 "required":[ 2657 "childPolicy", 2658 "taskList", 2659 "workflowType" 2660 ], 2661 "members":{ 2662 "input":{"shape":"Data"}, 2663 "executionStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2664 "taskStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2665 "childPolicy":{"shape":"ChildPolicy"}, 2666 "taskList":{"shape":"TaskList"}, 2667 "taskPriority":{"shape":"TaskPriority"}, 2668 "workflowType":{"shape":"WorkflowType"}, 2669 "tagList":{"shape":"TagList"}, 2670 "continuedExecutionRunId":{"shape":"WorkflowRunIdOptional"}, 2671 "parentWorkflowExecution":{"shape":"WorkflowExecution"}, 2672 "parentInitiatedEventId":{"shape":"EventId"}, 2673 "lambdaRole":{"shape":"Arn"} 2674 } 2675 }, 2676 "WorkflowExecutionTerminatedCause":{ 2677 "type":"string", 2678 "enum":[ 2679 "CHILD_POLICY_APPLIED", 2680 "EVENT_LIMIT_EXCEEDED", 2681 "OPERATOR_INITIATED" 2682 ] 2683 }, 2684 "WorkflowExecutionTerminatedEventAttributes":{ 2685 "type":"structure", 2686 "required":["childPolicy"], 2687 "members":{ 2688 "reason":{"shape":"TerminateReason"}, 2689 "details":{"shape":"Data"}, 2690 "childPolicy":{"shape":"ChildPolicy"}, 2691 "cause":{"shape":"WorkflowExecutionTerminatedCause"} 2692 } 2693 }, 2694 "WorkflowExecutionTimedOutEventAttributes":{ 2695 "type":"structure", 2696 "required":[ 2697 "timeoutType", 2698 "childPolicy" 2699 ], 2700 "members":{ 2701 "timeoutType":{"shape":"WorkflowExecutionTimeoutType"}, 2702 "childPolicy":{"shape":"ChildPolicy"} 2703 } 2704 }, 2705 "WorkflowExecutionTimeoutType":{ 2706 "type":"string", 2707 "enum":["START_TO_CLOSE"] 2708 }, 2709 "WorkflowId":{ 2710 "type":"string", 2711 "max":256, 2712 "min":1 2713 }, 2714 "WorkflowRunId":{ 2715 "type":"string", 2716 "max":64, 2717 "min":1 2718 }, 2719 "WorkflowRunIdOptional":{ 2720 "type":"string", 2721 "max":64 2722 }, 2723 "WorkflowType":{ 2724 "type":"structure", 2725 "required":[ 2726 "name", 2727 "version" 2728 ], 2729 "members":{ 2730 "name":{"shape":"Name"}, 2731 "version":{"shape":"Version"} 2732 } 2733 }, 2734 "WorkflowTypeConfiguration":{ 2735 "type":"structure", 2736 "members":{ 2737 "defaultTaskStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2738 "defaultExecutionStartToCloseTimeout":{"shape":"DurationInSecondsOptional"}, 2739 "defaultTaskList":{"shape":"TaskList"}, 2740 "defaultTaskPriority":{"shape":"TaskPriority"}, 2741 "defaultChildPolicy":{"shape":"ChildPolicy"}, 2742 "defaultLambdaRole":{"shape":"Arn"} 2743 } 2744 }, 2745 "WorkflowTypeDetail":{ 2746 "type":"structure", 2747 "required":[ 2748 "typeInfo", 2749 "configuration" 2750 ], 2751 "members":{ 2752 "typeInfo":{"shape":"WorkflowTypeInfo"}, 2753 "configuration":{"shape":"WorkflowTypeConfiguration"} 2754 } 2755 }, 2756 "WorkflowTypeFilter":{ 2757 "type":"structure", 2758 "required":["name"], 2759 "members":{ 2760 "name":{"shape":"Name"}, 2761 "version":{"shape":"VersionOptional"} 2762 } 2763 }, 2764 "WorkflowTypeInfo":{ 2765 "type":"structure", 2766 "required":[ 2767 "workflowType", 2768 "status", 2769 "creationDate" 2770 ], 2771 "members":{ 2772 "workflowType":{"shape":"WorkflowType"}, 2773 "status":{"shape":"RegistrationStatus"}, 2774 "description":{"shape":"Description"}, 2775 "creationDate":{"shape":"Timestamp"}, 2776 "deprecationDate":{"shape":"Timestamp"} 2777 } 2778 }, 2779 "WorkflowTypeInfoList":{ 2780 "type":"list", 2781 "member":{"shape":"WorkflowTypeInfo"} 2782 }, 2783 "WorkflowTypeInfos":{ 2784 "type":"structure", 2785 "required":["typeInfos"], 2786 "members":{ 2787 "typeInfos":{"shape":"WorkflowTypeInfoList"}, 2788 "nextPageToken":{"shape":"PageToken"} 2789 } 2790 } 2791 } 2792} 2793