1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2015-10-07", 5 "endpointPrefix":"events", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceFullName":"Amazon EventBridge", 9 "serviceId":"EventBridge", 10 "signatureVersion":"v4", 11 "targetPrefix":"AWSEvents", 12 "uid":"eventbridge-2015-10-07" 13 }, 14 "operations":{ 15 "ActivateEventSource":{ 16 "name":"ActivateEventSource", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"ActivateEventSourceRequest"}, 22 "errors":[ 23 {"shape":"ResourceNotFoundException"}, 24 {"shape":"ConcurrentModificationException"}, 25 {"shape":"InvalidStateException"}, 26 {"shape":"InternalException"}, 27 {"shape":"OperationDisabledException"} 28 ] 29 }, 30 "CancelReplay":{ 31 "name":"CancelReplay", 32 "http":{ 33 "method":"POST", 34 "requestUri":"/" 35 }, 36 "input":{"shape":"CancelReplayRequest"}, 37 "output":{"shape":"CancelReplayResponse"}, 38 "errors":[ 39 {"shape":"ResourceNotFoundException"}, 40 {"shape":"ConcurrentModificationException"}, 41 {"shape":"IllegalStatusException"}, 42 {"shape":"InternalException"} 43 ] 44 }, 45 "CreateApiDestination":{ 46 "name":"CreateApiDestination", 47 "http":{ 48 "method":"POST", 49 "requestUri":"/" 50 }, 51 "input":{"shape":"CreateApiDestinationRequest"}, 52 "output":{"shape":"CreateApiDestinationResponse"}, 53 "errors":[ 54 {"shape":"ResourceAlreadyExistsException"}, 55 {"shape":"ResourceNotFoundException"}, 56 {"shape":"LimitExceededException"}, 57 {"shape":"InternalException"} 58 ] 59 }, 60 "CreateArchive":{ 61 "name":"CreateArchive", 62 "http":{ 63 "method":"POST", 64 "requestUri":"/" 65 }, 66 "input":{"shape":"CreateArchiveRequest"}, 67 "output":{"shape":"CreateArchiveResponse"}, 68 "errors":[ 69 {"shape":"ConcurrentModificationException"}, 70 {"shape":"ResourceAlreadyExistsException"}, 71 {"shape":"ResourceNotFoundException"}, 72 {"shape":"InternalException"}, 73 {"shape":"LimitExceededException"}, 74 {"shape":"InvalidEventPatternException"} 75 ] 76 }, 77 "CreateConnection":{ 78 "name":"CreateConnection", 79 "http":{ 80 "method":"POST", 81 "requestUri":"/" 82 }, 83 "input":{"shape":"CreateConnectionRequest"}, 84 "output":{"shape":"CreateConnectionResponse"}, 85 "errors":[ 86 {"shape":"ResourceAlreadyExistsException"}, 87 {"shape":"LimitExceededException"}, 88 {"shape":"InternalException"} 89 ] 90 }, 91 "CreateEventBus":{ 92 "name":"CreateEventBus", 93 "http":{ 94 "method":"POST", 95 "requestUri":"/" 96 }, 97 "input":{"shape":"CreateEventBusRequest"}, 98 "output":{"shape":"CreateEventBusResponse"}, 99 "errors":[ 100 {"shape":"ResourceAlreadyExistsException"}, 101 {"shape":"ResourceNotFoundException"}, 102 {"shape":"InvalidStateException"}, 103 {"shape":"InternalException"}, 104 {"shape":"ConcurrentModificationException"}, 105 {"shape":"LimitExceededException"}, 106 {"shape":"OperationDisabledException"} 107 ] 108 }, 109 "CreatePartnerEventSource":{ 110 "name":"CreatePartnerEventSource", 111 "http":{ 112 "method":"POST", 113 "requestUri":"/" 114 }, 115 "input":{"shape":"CreatePartnerEventSourceRequest"}, 116 "output":{"shape":"CreatePartnerEventSourceResponse"}, 117 "errors":[ 118 {"shape":"ResourceAlreadyExistsException"}, 119 {"shape":"InternalException"}, 120 {"shape":"ConcurrentModificationException"}, 121 {"shape":"LimitExceededException"}, 122 {"shape":"OperationDisabledException"} 123 ] 124 }, 125 "DeactivateEventSource":{ 126 "name":"DeactivateEventSource", 127 "http":{ 128 "method":"POST", 129 "requestUri":"/" 130 }, 131 "input":{"shape":"DeactivateEventSourceRequest"}, 132 "errors":[ 133 {"shape":"ResourceNotFoundException"}, 134 {"shape":"ConcurrentModificationException"}, 135 {"shape":"InvalidStateException"}, 136 {"shape":"InternalException"}, 137 {"shape":"OperationDisabledException"} 138 ] 139 }, 140 "DeauthorizeConnection":{ 141 "name":"DeauthorizeConnection", 142 "http":{ 143 "method":"POST", 144 "requestUri":"/" 145 }, 146 "input":{"shape":"DeauthorizeConnectionRequest"}, 147 "output":{"shape":"DeauthorizeConnectionResponse"}, 148 "errors":[ 149 {"shape":"ConcurrentModificationException"}, 150 {"shape":"ResourceNotFoundException"}, 151 {"shape":"InternalException"} 152 ] 153 }, 154 "DeleteApiDestination":{ 155 "name":"DeleteApiDestination", 156 "http":{ 157 "method":"POST", 158 "requestUri":"/" 159 }, 160 "input":{"shape":"DeleteApiDestinationRequest"}, 161 "output":{"shape":"DeleteApiDestinationResponse"}, 162 "errors":[ 163 {"shape":"ConcurrentModificationException"}, 164 {"shape":"ResourceNotFoundException"}, 165 {"shape":"InternalException"} 166 ] 167 }, 168 "DeleteArchive":{ 169 "name":"DeleteArchive", 170 "http":{ 171 "method":"POST", 172 "requestUri":"/" 173 }, 174 "input":{"shape":"DeleteArchiveRequest"}, 175 "output":{"shape":"DeleteArchiveResponse"}, 176 "errors":[ 177 {"shape":"ConcurrentModificationException"}, 178 {"shape":"ResourceNotFoundException"}, 179 {"shape":"InternalException"} 180 ] 181 }, 182 "DeleteConnection":{ 183 "name":"DeleteConnection", 184 "http":{ 185 "method":"POST", 186 "requestUri":"/" 187 }, 188 "input":{"shape":"DeleteConnectionRequest"}, 189 "output":{"shape":"DeleteConnectionResponse"}, 190 "errors":[ 191 {"shape":"ConcurrentModificationException"}, 192 {"shape":"ResourceNotFoundException"}, 193 {"shape":"InternalException"} 194 ] 195 }, 196 "DeleteEventBus":{ 197 "name":"DeleteEventBus", 198 "http":{ 199 "method":"POST", 200 "requestUri":"/" 201 }, 202 "input":{"shape":"DeleteEventBusRequest"}, 203 "errors":[ 204 {"shape":"InternalException"}, 205 {"shape":"ConcurrentModificationException"} 206 ] 207 }, 208 "DeletePartnerEventSource":{ 209 "name":"DeletePartnerEventSource", 210 "http":{ 211 "method":"POST", 212 "requestUri":"/" 213 }, 214 "input":{"shape":"DeletePartnerEventSourceRequest"}, 215 "errors":[ 216 {"shape":"InternalException"}, 217 {"shape":"ConcurrentModificationException"}, 218 {"shape":"OperationDisabledException"} 219 ] 220 }, 221 "DeleteRule":{ 222 "name":"DeleteRule", 223 "http":{ 224 "method":"POST", 225 "requestUri":"/" 226 }, 227 "input":{"shape":"DeleteRuleRequest"}, 228 "errors":[ 229 {"shape":"ConcurrentModificationException"}, 230 {"shape":"ManagedRuleException"}, 231 {"shape":"InternalException"}, 232 {"shape":"ResourceNotFoundException"} 233 ] 234 }, 235 "DescribeApiDestination":{ 236 "name":"DescribeApiDestination", 237 "http":{ 238 "method":"POST", 239 "requestUri":"/" 240 }, 241 "input":{"shape":"DescribeApiDestinationRequest"}, 242 "output":{"shape":"DescribeApiDestinationResponse"}, 243 "errors":[ 244 {"shape":"ResourceNotFoundException"}, 245 {"shape":"InternalException"} 246 ] 247 }, 248 "DescribeArchive":{ 249 "name":"DescribeArchive", 250 "http":{ 251 "method":"POST", 252 "requestUri":"/" 253 }, 254 "input":{"shape":"DescribeArchiveRequest"}, 255 "output":{"shape":"DescribeArchiveResponse"}, 256 "errors":[ 257 {"shape":"ResourceAlreadyExistsException"}, 258 {"shape":"ResourceNotFoundException"}, 259 {"shape":"InternalException"} 260 ] 261 }, 262 "DescribeConnection":{ 263 "name":"DescribeConnection", 264 "http":{ 265 "method":"POST", 266 "requestUri":"/" 267 }, 268 "input":{"shape":"DescribeConnectionRequest"}, 269 "output":{"shape":"DescribeConnectionResponse"}, 270 "errors":[ 271 {"shape":"ResourceNotFoundException"}, 272 {"shape":"InternalException"} 273 ] 274 }, 275 "DescribeEventBus":{ 276 "name":"DescribeEventBus", 277 "http":{ 278 "method":"POST", 279 "requestUri":"/" 280 }, 281 "input":{"shape":"DescribeEventBusRequest"}, 282 "output":{"shape":"DescribeEventBusResponse"}, 283 "errors":[ 284 {"shape":"ResourceNotFoundException"}, 285 {"shape":"InternalException"} 286 ] 287 }, 288 "DescribeEventSource":{ 289 "name":"DescribeEventSource", 290 "http":{ 291 "method":"POST", 292 "requestUri":"/" 293 }, 294 "input":{"shape":"DescribeEventSourceRequest"}, 295 "output":{"shape":"DescribeEventSourceResponse"}, 296 "errors":[ 297 {"shape":"ResourceNotFoundException"}, 298 {"shape":"InternalException"}, 299 {"shape":"OperationDisabledException"} 300 ] 301 }, 302 "DescribePartnerEventSource":{ 303 "name":"DescribePartnerEventSource", 304 "http":{ 305 "method":"POST", 306 "requestUri":"/" 307 }, 308 "input":{"shape":"DescribePartnerEventSourceRequest"}, 309 "output":{"shape":"DescribePartnerEventSourceResponse"}, 310 "errors":[ 311 {"shape":"ResourceNotFoundException"}, 312 {"shape":"InternalException"}, 313 {"shape":"OperationDisabledException"} 314 ] 315 }, 316 "DescribeReplay":{ 317 "name":"DescribeReplay", 318 "http":{ 319 "method":"POST", 320 "requestUri":"/" 321 }, 322 "input":{"shape":"DescribeReplayRequest"}, 323 "output":{"shape":"DescribeReplayResponse"}, 324 "errors":[ 325 {"shape":"ResourceNotFoundException"}, 326 {"shape":"InternalException"} 327 ] 328 }, 329 "DescribeRule":{ 330 "name":"DescribeRule", 331 "http":{ 332 "method":"POST", 333 "requestUri":"/" 334 }, 335 "input":{"shape":"DescribeRuleRequest"}, 336 "output":{"shape":"DescribeRuleResponse"}, 337 "errors":[ 338 {"shape":"ResourceNotFoundException"}, 339 {"shape":"InternalException"} 340 ] 341 }, 342 "DisableRule":{ 343 "name":"DisableRule", 344 "http":{ 345 "method":"POST", 346 "requestUri":"/" 347 }, 348 "input":{"shape":"DisableRuleRequest"}, 349 "errors":[ 350 {"shape":"ResourceNotFoundException"}, 351 {"shape":"ConcurrentModificationException"}, 352 {"shape":"ManagedRuleException"}, 353 {"shape":"InternalException"} 354 ] 355 }, 356 "EnableRule":{ 357 "name":"EnableRule", 358 "http":{ 359 "method":"POST", 360 "requestUri":"/" 361 }, 362 "input":{"shape":"EnableRuleRequest"}, 363 "errors":[ 364 {"shape":"ResourceNotFoundException"}, 365 {"shape":"ConcurrentModificationException"}, 366 {"shape":"ManagedRuleException"}, 367 {"shape":"InternalException"} 368 ] 369 }, 370 "ListApiDestinations":{ 371 "name":"ListApiDestinations", 372 "http":{ 373 "method":"POST", 374 "requestUri":"/" 375 }, 376 "input":{"shape":"ListApiDestinationsRequest"}, 377 "output":{"shape":"ListApiDestinationsResponse"}, 378 "errors":[ 379 {"shape":"InternalException"} 380 ] 381 }, 382 "ListArchives":{ 383 "name":"ListArchives", 384 "http":{ 385 "method":"POST", 386 "requestUri":"/" 387 }, 388 "input":{"shape":"ListArchivesRequest"}, 389 "output":{"shape":"ListArchivesResponse"}, 390 "errors":[ 391 {"shape":"ResourceNotFoundException"}, 392 {"shape":"InternalException"} 393 ] 394 }, 395 "ListConnections":{ 396 "name":"ListConnections", 397 "http":{ 398 "method":"POST", 399 "requestUri":"/" 400 }, 401 "input":{"shape":"ListConnectionsRequest"}, 402 "output":{"shape":"ListConnectionsResponse"}, 403 "errors":[ 404 {"shape":"InternalException"} 405 ] 406 }, 407 "ListEventBuses":{ 408 "name":"ListEventBuses", 409 "http":{ 410 "method":"POST", 411 "requestUri":"/" 412 }, 413 "input":{"shape":"ListEventBusesRequest"}, 414 "output":{"shape":"ListEventBusesResponse"}, 415 "errors":[ 416 {"shape":"InternalException"} 417 ] 418 }, 419 "ListEventSources":{ 420 "name":"ListEventSources", 421 "http":{ 422 "method":"POST", 423 "requestUri":"/" 424 }, 425 "input":{"shape":"ListEventSourcesRequest"}, 426 "output":{"shape":"ListEventSourcesResponse"}, 427 "errors":[ 428 {"shape":"InternalException"}, 429 {"shape":"OperationDisabledException"} 430 ] 431 }, 432 "ListPartnerEventSourceAccounts":{ 433 "name":"ListPartnerEventSourceAccounts", 434 "http":{ 435 "method":"POST", 436 "requestUri":"/" 437 }, 438 "input":{"shape":"ListPartnerEventSourceAccountsRequest"}, 439 "output":{"shape":"ListPartnerEventSourceAccountsResponse"}, 440 "errors":[ 441 {"shape":"ResourceNotFoundException"}, 442 {"shape":"InternalException"}, 443 {"shape":"OperationDisabledException"} 444 ] 445 }, 446 "ListPartnerEventSources":{ 447 "name":"ListPartnerEventSources", 448 "http":{ 449 "method":"POST", 450 "requestUri":"/" 451 }, 452 "input":{"shape":"ListPartnerEventSourcesRequest"}, 453 "output":{"shape":"ListPartnerEventSourcesResponse"}, 454 "errors":[ 455 {"shape":"InternalException"}, 456 {"shape":"OperationDisabledException"} 457 ] 458 }, 459 "ListReplays":{ 460 "name":"ListReplays", 461 "http":{ 462 "method":"POST", 463 "requestUri":"/" 464 }, 465 "input":{"shape":"ListReplaysRequest"}, 466 "output":{"shape":"ListReplaysResponse"}, 467 "errors":[ 468 {"shape":"InternalException"} 469 ] 470 }, 471 "ListRuleNamesByTarget":{ 472 "name":"ListRuleNamesByTarget", 473 "http":{ 474 "method":"POST", 475 "requestUri":"/" 476 }, 477 "input":{"shape":"ListRuleNamesByTargetRequest"}, 478 "output":{"shape":"ListRuleNamesByTargetResponse"}, 479 "errors":[ 480 {"shape":"InternalException"}, 481 {"shape":"ResourceNotFoundException"} 482 ] 483 }, 484 "ListRules":{ 485 "name":"ListRules", 486 "http":{ 487 "method":"POST", 488 "requestUri":"/" 489 }, 490 "input":{"shape":"ListRulesRequest"}, 491 "output":{"shape":"ListRulesResponse"}, 492 "errors":[ 493 {"shape":"InternalException"}, 494 {"shape":"ResourceNotFoundException"} 495 ] 496 }, 497 "ListTagsForResource":{ 498 "name":"ListTagsForResource", 499 "http":{ 500 "method":"POST", 501 "requestUri":"/" 502 }, 503 "input":{"shape":"ListTagsForResourceRequest"}, 504 "output":{"shape":"ListTagsForResourceResponse"}, 505 "errors":[ 506 {"shape":"ResourceNotFoundException"}, 507 {"shape":"InternalException"} 508 ] 509 }, 510 "ListTargetsByRule":{ 511 "name":"ListTargetsByRule", 512 "http":{ 513 "method":"POST", 514 "requestUri":"/" 515 }, 516 "input":{"shape":"ListTargetsByRuleRequest"}, 517 "output":{"shape":"ListTargetsByRuleResponse"}, 518 "errors":[ 519 {"shape":"ResourceNotFoundException"}, 520 {"shape":"InternalException"} 521 ] 522 }, 523 "PutEvents":{ 524 "name":"PutEvents", 525 "http":{ 526 "method":"POST", 527 "requestUri":"/" 528 }, 529 "input":{"shape":"PutEventsRequest"}, 530 "output":{"shape":"PutEventsResponse"}, 531 "errors":[ 532 {"shape":"InternalException"} 533 ] 534 }, 535 "PutPartnerEvents":{ 536 "name":"PutPartnerEvents", 537 "http":{ 538 "method":"POST", 539 "requestUri":"/" 540 }, 541 "input":{"shape":"PutPartnerEventsRequest"}, 542 "output":{"shape":"PutPartnerEventsResponse"}, 543 "errors":[ 544 {"shape":"InternalException"}, 545 {"shape":"OperationDisabledException"} 546 ] 547 }, 548 "PutPermission":{ 549 "name":"PutPermission", 550 "http":{ 551 "method":"POST", 552 "requestUri":"/" 553 }, 554 "input":{"shape":"PutPermissionRequest"}, 555 "errors":[ 556 {"shape":"ResourceNotFoundException"}, 557 {"shape":"PolicyLengthExceededException"}, 558 {"shape":"InternalException"}, 559 {"shape":"ConcurrentModificationException"}, 560 {"shape":"OperationDisabledException"} 561 ] 562 }, 563 "PutRule":{ 564 "name":"PutRule", 565 "http":{ 566 "method":"POST", 567 "requestUri":"/" 568 }, 569 "input":{"shape":"PutRuleRequest"}, 570 "output":{"shape":"PutRuleResponse"}, 571 "errors":[ 572 {"shape":"InvalidEventPatternException"}, 573 {"shape":"LimitExceededException"}, 574 {"shape":"ConcurrentModificationException"}, 575 {"shape":"ManagedRuleException"}, 576 {"shape":"InternalException"}, 577 {"shape":"ResourceNotFoundException"} 578 ] 579 }, 580 "PutTargets":{ 581 "name":"PutTargets", 582 "http":{ 583 "method":"POST", 584 "requestUri":"/" 585 }, 586 "input":{"shape":"PutTargetsRequest"}, 587 "output":{"shape":"PutTargetsResponse"}, 588 "errors":[ 589 {"shape":"ResourceNotFoundException"}, 590 {"shape":"ConcurrentModificationException"}, 591 {"shape":"LimitExceededException"}, 592 {"shape":"ManagedRuleException"}, 593 {"shape":"InternalException"} 594 ] 595 }, 596 "RemovePermission":{ 597 "name":"RemovePermission", 598 "http":{ 599 "method":"POST", 600 "requestUri":"/" 601 }, 602 "input":{"shape":"RemovePermissionRequest"}, 603 "errors":[ 604 {"shape":"ResourceNotFoundException"}, 605 {"shape":"InternalException"}, 606 {"shape":"ConcurrentModificationException"}, 607 {"shape":"OperationDisabledException"} 608 ] 609 }, 610 "RemoveTargets":{ 611 "name":"RemoveTargets", 612 "http":{ 613 "method":"POST", 614 "requestUri":"/" 615 }, 616 "input":{"shape":"RemoveTargetsRequest"}, 617 "output":{"shape":"RemoveTargetsResponse"}, 618 "errors":[ 619 {"shape":"ResourceNotFoundException"}, 620 {"shape":"ConcurrentModificationException"}, 621 {"shape":"ManagedRuleException"}, 622 {"shape":"InternalException"} 623 ] 624 }, 625 "StartReplay":{ 626 "name":"StartReplay", 627 "http":{ 628 "method":"POST", 629 "requestUri":"/" 630 }, 631 "input":{"shape":"StartReplayRequest"}, 632 "output":{"shape":"StartReplayResponse"}, 633 "errors":[ 634 {"shape":"ResourceNotFoundException"}, 635 {"shape":"ResourceAlreadyExistsException"}, 636 {"shape":"InvalidEventPatternException"}, 637 {"shape":"LimitExceededException"}, 638 {"shape":"InternalException"} 639 ] 640 }, 641 "TagResource":{ 642 "name":"TagResource", 643 "http":{ 644 "method":"POST", 645 "requestUri":"/" 646 }, 647 "input":{"shape":"TagResourceRequest"}, 648 "output":{"shape":"TagResourceResponse"}, 649 "errors":[ 650 {"shape":"ResourceNotFoundException"}, 651 {"shape":"ConcurrentModificationException"}, 652 {"shape":"InternalException"}, 653 {"shape":"ManagedRuleException"} 654 ] 655 }, 656 "TestEventPattern":{ 657 "name":"TestEventPattern", 658 "http":{ 659 "method":"POST", 660 "requestUri":"/" 661 }, 662 "input":{"shape":"TestEventPatternRequest"}, 663 "output":{"shape":"TestEventPatternResponse"}, 664 "errors":[ 665 {"shape":"InvalidEventPatternException"}, 666 {"shape":"InternalException"} 667 ] 668 }, 669 "UntagResource":{ 670 "name":"UntagResource", 671 "http":{ 672 "method":"POST", 673 "requestUri":"/" 674 }, 675 "input":{"shape":"UntagResourceRequest"}, 676 "output":{"shape":"UntagResourceResponse"}, 677 "errors":[ 678 {"shape":"ResourceNotFoundException"}, 679 {"shape":"InternalException"}, 680 {"shape":"ConcurrentModificationException"}, 681 {"shape":"ManagedRuleException"} 682 ] 683 }, 684 "UpdateApiDestination":{ 685 "name":"UpdateApiDestination", 686 "http":{ 687 "method":"POST", 688 "requestUri":"/" 689 }, 690 "input":{"shape":"UpdateApiDestinationRequest"}, 691 "output":{"shape":"UpdateApiDestinationResponse"}, 692 "errors":[ 693 {"shape":"ConcurrentModificationException"}, 694 {"shape":"ResourceNotFoundException"}, 695 {"shape":"InternalException"}, 696 {"shape":"LimitExceededException"} 697 ] 698 }, 699 "UpdateArchive":{ 700 "name":"UpdateArchive", 701 "http":{ 702 "method":"POST", 703 "requestUri":"/" 704 }, 705 "input":{"shape":"UpdateArchiveRequest"}, 706 "output":{"shape":"UpdateArchiveResponse"}, 707 "errors":[ 708 {"shape":"ConcurrentModificationException"}, 709 {"shape":"ResourceNotFoundException"}, 710 {"shape":"InternalException"}, 711 {"shape":"LimitExceededException"}, 712 {"shape":"InvalidEventPatternException"} 713 ] 714 }, 715 "UpdateConnection":{ 716 "name":"UpdateConnection", 717 "http":{ 718 "method":"POST", 719 "requestUri":"/" 720 }, 721 "input":{"shape":"UpdateConnectionRequest"}, 722 "output":{"shape":"UpdateConnectionResponse"}, 723 "errors":[ 724 {"shape":"ConcurrentModificationException"}, 725 {"shape":"ResourceNotFoundException"}, 726 {"shape":"InternalException"}, 727 {"shape":"LimitExceededException"} 728 ] 729 } 730 }, 731 "shapes":{ 732 "AccountId":{ 733 "type":"string", 734 "max":12, 735 "min":12, 736 "pattern":"\\d{12}" 737 }, 738 "Action":{ 739 "type":"string", 740 "max":64, 741 "min":1, 742 "pattern":"events:[a-zA-Z]+" 743 }, 744 "ActivateEventSourceRequest":{ 745 "type":"structure", 746 "required":["Name"], 747 "members":{ 748 "Name":{"shape":"EventSourceName"} 749 } 750 }, 751 "ApiDestination":{ 752 "type":"structure", 753 "members":{ 754 "ApiDestinationArn":{"shape":"ApiDestinationArn"}, 755 "Name":{"shape":"ApiDestinationName"}, 756 "ApiDestinationState":{"shape":"ApiDestinationState"}, 757 "ConnectionArn":{"shape":"ConnectionArn"}, 758 "InvocationEndpoint":{"shape":"HttpsEndpoint"}, 759 "HttpMethod":{"shape":"ApiDestinationHttpMethod"}, 760 "InvocationRateLimitPerSecond":{"shape":"ApiDestinationInvocationRateLimitPerSecond"}, 761 "CreationTime":{"shape":"Timestamp"}, 762 "LastModifiedTime":{"shape":"Timestamp"} 763 } 764 }, 765 "ApiDestinationArn":{ 766 "type":"string", 767 "max":1600, 768 "min":1, 769 "pattern":"^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:api-destination\\/[\\.\\-_A-Za-z0-9]+\\/[\\-A-Za-z0-9]+$" 770 }, 771 "ApiDestinationDescription":{ 772 "type":"string", 773 "max":512, 774 "pattern":".*" 775 }, 776 "ApiDestinationHttpMethod":{ 777 "type":"string", 778 "enum":[ 779 "POST", 780 "GET", 781 "HEAD", 782 "OPTIONS", 783 "PUT", 784 "PATCH", 785 "DELETE" 786 ] 787 }, 788 "ApiDestinationInvocationRateLimitPerSecond":{ 789 "type":"integer", 790 "min":1 791 }, 792 "ApiDestinationName":{ 793 "type":"string", 794 "max":64, 795 "min":1, 796 "pattern":"[\\.\\-_A-Za-z0-9]+" 797 }, 798 "ApiDestinationResponseList":{ 799 "type":"list", 800 "member":{"shape":"ApiDestination"} 801 }, 802 "ApiDestinationState":{ 803 "type":"string", 804 "enum":[ 805 "ACTIVE", 806 "INACTIVE" 807 ] 808 }, 809 "Archive":{ 810 "type":"structure", 811 "members":{ 812 "ArchiveName":{"shape":"ArchiveName"}, 813 "EventSourceArn":{"shape":"Arn"}, 814 "State":{"shape":"ArchiveState"}, 815 "StateReason":{"shape":"ArchiveStateReason"}, 816 "RetentionDays":{"shape":"RetentionDays"}, 817 "SizeBytes":{"shape":"Long"}, 818 "EventCount":{"shape":"Long"}, 819 "CreationTime":{"shape":"Timestamp"} 820 } 821 }, 822 "ArchiveArn":{ 823 "type":"string", 824 "max":1600, 825 "min":1, 826 "pattern":"^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:.+\\/.+$" 827 }, 828 "ArchiveDescription":{ 829 "type":"string", 830 "max":512, 831 "pattern":".*" 832 }, 833 "ArchiveName":{ 834 "type":"string", 835 "max":48, 836 "min":1, 837 "pattern":"[\\.\\-_A-Za-z0-9]+" 838 }, 839 "ArchiveResponseList":{ 840 "type":"list", 841 "member":{"shape":"Archive"} 842 }, 843 "ArchiveState":{ 844 "type":"string", 845 "enum":[ 846 "ENABLED", 847 "DISABLED", 848 "CREATING", 849 "UPDATING", 850 "CREATE_FAILED", 851 "UPDATE_FAILED" 852 ] 853 }, 854 "ArchiveStateReason":{ 855 "type":"string", 856 "max":512, 857 "pattern":".*" 858 }, 859 "Arn":{ 860 "type":"string", 861 "max":1600, 862 "min":1 863 }, 864 "AssignPublicIp":{ 865 "type":"string", 866 "enum":[ 867 "ENABLED", 868 "DISABLED" 869 ] 870 }, 871 "AuthHeaderParameters":{ 872 "type":"string", 873 "max":512, 874 "min":1, 875 "pattern":"^[ \\t]*[^\\x00-\\x1F:\\x7F]+([ \\t]+[^\\x00-\\x1F:\\x7F]+)*[ \\t]*$" 876 }, 877 "AwsVpcConfiguration":{ 878 "type":"structure", 879 "required":["Subnets"], 880 "members":{ 881 "Subnets":{"shape":"StringList"}, 882 "SecurityGroups":{"shape":"StringList"}, 883 "AssignPublicIp":{"shape":"AssignPublicIp"} 884 } 885 }, 886 "BatchArrayProperties":{ 887 "type":"structure", 888 "members":{ 889 "Size":{"shape":"Integer"} 890 } 891 }, 892 "BatchParameters":{ 893 "type":"structure", 894 "required":[ 895 "JobDefinition", 896 "JobName" 897 ], 898 "members":{ 899 "JobDefinition":{"shape":"String"}, 900 "JobName":{"shape":"String"}, 901 "ArrayProperties":{"shape":"BatchArrayProperties"}, 902 "RetryStrategy":{"shape":"BatchRetryStrategy"} 903 } 904 }, 905 "BatchRetryStrategy":{ 906 "type":"structure", 907 "members":{ 908 "Attempts":{"shape":"Integer"} 909 } 910 }, 911 "Boolean":{"type":"boolean"}, 912 "CancelReplayRequest":{ 913 "type":"structure", 914 "required":["ReplayName"], 915 "members":{ 916 "ReplayName":{"shape":"ReplayName"} 917 } 918 }, 919 "CancelReplayResponse":{ 920 "type":"structure", 921 "members":{ 922 "ReplayArn":{"shape":"ReplayArn"}, 923 "State":{"shape":"ReplayState"}, 924 "StateReason":{"shape":"ReplayStateReason"} 925 } 926 }, 927 "ConcurrentModificationException":{ 928 "type":"structure", 929 "members":{ 930 }, 931 "exception":true 932 }, 933 "Condition":{ 934 "type":"structure", 935 "required":[ 936 "Type", 937 "Key", 938 "Value" 939 ], 940 "members":{ 941 "Type":{"shape":"String"}, 942 "Key":{"shape":"String"}, 943 "Value":{"shape":"String"} 944 } 945 }, 946 "Connection":{ 947 "type":"structure", 948 "members":{ 949 "ConnectionArn":{"shape":"ConnectionArn"}, 950 "Name":{"shape":"ConnectionName"}, 951 "ConnectionState":{"shape":"ConnectionState"}, 952 "StateReason":{"shape":"ConnectionStateReason"}, 953 "AuthorizationType":{"shape":"ConnectionAuthorizationType"}, 954 "CreationTime":{"shape":"Timestamp"}, 955 "LastModifiedTime":{"shape":"Timestamp"}, 956 "LastAuthorizedTime":{"shape":"Timestamp"} 957 } 958 }, 959 "ConnectionApiKeyAuthResponseParameters":{ 960 "type":"structure", 961 "members":{ 962 "ApiKeyName":{"shape":"AuthHeaderParameters"} 963 } 964 }, 965 "ConnectionArn":{ 966 "type":"string", 967 "max":1600, 968 "min":1, 969 "pattern":"^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:connection\\/[\\.\\-_A-Za-z0-9]+\\/[\\-A-Za-z0-9]+$" 970 }, 971 "ConnectionAuthResponseParameters":{ 972 "type":"structure", 973 "members":{ 974 "BasicAuthParameters":{"shape":"ConnectionBasicAuthResponseParameters"}, 975 "OAuthParameters":{"shape":"ConnectionOAuthResponseParameters"}, 976 "ApiKeyAuthParameters":{"shape":"ConnectionApiKeyAuthResponseParameters"}, 977 "InvocationHttpParameters":{"shape":"ConnectionHttpParameters"} 978 } 979 }, 980 "ConnectionAuthorizationType":{ 981 "type":"string", 982 "enum":[ 983 "BASIC", 984 "OAUTH_CLIENT_CREDENTIALS", 985 "API_KEY" 986 ] 987 }, 988 "ConnectionBasicAuthResponseParameters":{ 989 "type":"structure", 990 "members":{ 991 "Username":{"shape":"AuthHeaderParameters"} 992 } 993 }, 994 "ConnectionBodyParameter":{ 995 "type":"structure", 996 "members":{ 997 "Key":{"shape":"String"}, 998 "Value":{"shape":"String"}, 999 "IsValueSecret":{"shape":"Boolean"} 1000 } 1001 }, 1002 "ConnectionBodyParametersList":{ 1003 "type":"list", 1004 "member":{"shape":"ConnectionBodyParameter"}, 1005 "max":100, 1006 "min":0 1007 }, 1008 "ConnectionDescription":{ 1009 "type":"string", 1010 "max":512, 1011 "pattern":".*" 1012 }, 1013 "ConnectionHeaderParameter":{ 1014 "type":"structure", 1015 "members":{ 1016 "Key":{"shape":"HeaderKey"}, 1017 "Value":{"shape":"HeaderValue"}, 1018 "IsValueSecret":{"shape":"Boolean"} 1019 } 1020 }, 1021 "ConnectionHeaderParametersList":{ 1022 "type":"list", 1023 "member":{"shape":"ConnectionHeaderParameter"}, 1024 "max":100, 1025 "min":0 1026 }, 1027 "ConnectionHttpParameters":{ 1028 "type":"structure", 1029 "members":{ 1030 "HeaderParameters":{"shape":"ConnectionHeaderParametersList"}, 1031 "QueryStringParameters":{"shape":"ConnectionQueryStringParametersList"}, 1032 "BodyParameters":{"shape":"ConnectionBodyParametersList"} 1033 } 1034 }, 1035 "ConnectionName":{ 1036 "type":"string", 1037 "max":64, 1038 "min":1, 1039 "pattern":"[\\.\\-_A-Za-z0-9]+" 1040 }, 1041 "ConnectionOAuthClientResponseParameters":{ 1042 "type":"structure", 1043 "members":{ 1044 "ClientID":{"shape":"AuthHeaderParameters"} 1045 } 1046 }, 1047 "ConnectionOAuthHttpMethod":{ 1048 "type":"string", 1049 "enum":[ 1050 "GET", 1051 "POST", 1052 "PUT" 1053 ] 1054 }, 1055 "ConnectionOAuthResponseParameters":{ 1056 "type":"structure", 1057 "members":{ 1058 "ClientParameters":{"shape":"ConnectionOAuthClientResponseParameters"}, 1059 "AuthorizationEndpoint":{"shape":"HttpsEndpoint"}, 1060 "HttpMethod":{"shape":"ConnectionOAuthHttpMethod"}, 1061 "OAuthHttpParameters":{"shape":"ConnectionHttpParameters"} 1062 } 1063 }, 1064 "ConnectionQueryStringParameter":{ 1065 "type":"structure", 1066 "members":{ 1067 "Key":{"shape":"QueryStringKey"}, 1068 "Value":{"shape":"QueryStringValue"}, 1069 "IsValueSecret":{"shape":"Boolean"} 1070 } 1071 }, 1072 "ConnectionQueryStringParametersList":{ 1073 "type":"list", 1074 "member":{"shape":"ConnectionQueryStringParameter"}, 1075 "max":100, 1076 "min":0 1077 }, 1078 "ConnectionResponseList":{ 1079 "type":"list", 1080 "member":{"shape":"Connection"} 1081 }, 1082 "ConnectionState":{ 1083 "type":"string", 1084 "enum":[ 1085 "CREATING", 1086 "UPDATING", 1087 "DELETING", 1088 "AUTHORIZED", 1089 "DEAUTHORIZED", 1090 "AUTHORIZING", 1091 "DEAUTHORIZING" 1092 ] 1093 }, 1094 "ConnectionStateReason":{ 1095 "type":"string", 1096 "max":512, 1097 "pattern":".*" 1098 }, 1099 "CreateApiDestinationRequest":{ 1100 "type":"structure", 1101 "required":[ 1102 "Name", 1103 "ConnectionArn", 1104 "InvocationEndpoint", 1105 "HttpMethod" 1106 ], 1107 "members":{ 1108 "Name":{"shape":"ApiDestinationName"}, 1109 "Description":{"shape":"ApiDestinationDescription"}, 1110 "ConnectionArn":{"shape":"ConnectionArn"}, 1111 "InvocationEndpoint":{"shape":"HttpsEndpoint"}, 1112 "HttpMethod":{"shape":"ApiDestinationHttpMethod"}, 1113 "InvocationRateLimitPerSecond":{"shape":"ApiDestinationInvocationRateLimitPerSecond"} 1114 } 1115 }, 1116 "CreateApiDestinationResponse":{ 1117 "type":"structure", 1118 "members":{ 1119 "ApiDestinationArn":{"shape":"ApiDestinationArn"}, 1120 "ApiDestinationState":{"shape":"ApiDestinationState"}, 1121 "CreationTime":{"shape":"Timestamp"}, 1122 "LastModifiedTime":{"shape":"Timestamp"} 1123 } 1124 }, 1125 "CreateArchiveRequest":{ 1126 "type":"structure", 1127 "required":[ 1128 "ArchiveName", 1129 "EventSourceArn" 1130 ], 1131 "members":{ 1132 "ArchiveName":{"shape":"ArchiveName"}, 1133 "EventSourceArn":{"shape":"Arn"}, 1134 "Description":{"shape":"ArchiveDescription"}, 1135 "EventPattern":{"shape":"EventPattern"}, 1136 "RetentionDays":{"shape":"RetentionDays"} 1137 } 1138 }, 1139 "CreateArchiveResponse":{ 1140 "type":"structure", 1141 "members":{ 1142 "ArchiveArn":{"shape":"ArchiveArn"}, 1143 "State":{"shape":"ArchiveState"}, 1144 "StateReason":{"shape":"ArchiveStateReason"}, 1145 "CreationTime":{"shape":"Timestamp"} 1146 } 1147 }, 1148 "CreateConnectionApiKeyAuthRequestParameters":{ 1149 "type":"structure", 1150 "required":[ 1151 "ApiKeyName", 1152 "ApiKeyValue" 1153 ], 1154 "members":{ 1155 "ApiKeyName":{"shape":"AuthHeaderParameters"}, 1156 "ApiKeyValue":{"shape":"AuthHeaderParameters"} 1157 } 1158 }, 1159 "CreateConnectionAuthRequestParameters":{ 1160 "type":"structure", 1161 "members":{ 1162 "BasicAuthParameters":{"shape":"CreateConnectionBasicAuthRequestParameters"}, 1163 "OAuthParameters":{"shape":"CreateConnectionOAuthRequestParameters"}, 1164 "ApiKeyAuthParameters":{"shape":"CreateConnectionApiKeyAuthRequestParameters"}, 1165 "InvocationHttpParameters":{"shape":"ConnectionHttpParameters"} 1166 } 1167 }, 1168 "CreateConnectionBasicAuthRequestParameters":{ 1169 "type":"structure", 1170 "required":[ 1171 "Username", 1172 "Password" 1173 ], 1174 "members":{ 1175 "Username":{"shape":"AuthHeaderParameters"}, 1176 "Password":{"shape":"AuthHeaderParameters"} 1177 } 1178 }, 1179 "CreateConnectionOAuthClientRequestParameters":{ 1180 "type":"structure", 1181 "required":[ 1182 "ClientID", 1183 "ClientSecret" 1184 ], 1185 "members":{ 1186 "ClientID":{"shape":"AuthHeaderParameters"}, 1187 "ClientSecret":{"shape":"AuthHeaderParameters"} 1188 } 1189 }, 1190 "CreateConnectionOAuthRequestParameters":{ 1191 "type":"structure", 1192 "required":[ 1193 "ClientParameters", 1194 "AuthorizationEndpoint", 1195 "HttpMethod" 1196 ], 1197 "members":{ 1198 "ClientParameters":{"shape":"CreateConnectionOAuthClientRequestParameters"}, 1199 "AuthorizationEndpoint":{"shape":"HttpsEndpoint"}, 1200 "HttpMethod":{"shape":"ConnectionOAuthHttpMethod"}, 1201 "OAuthHttpParameters":{"shape":"ConnectionHttpParameters"} 1202 } 1203 }, 1204 "CreateConnectionRequest":{ 1205 "type":"structure", 1206 "required":[ 1207 "Name", 1208 "AuthorizationType", 1209 "AuthParameters" 1210 ], 1211 "members":{ 1212 "Name":{"shape":"ConnectionName"}, 1213 "Description":{"shape":"ConnectionDescription"}, 1214 "AuthorizationType":{"shape":"ConnectionAuthorizationType"}, 1215 "AuthParameters":{"shape":"CreateConnectionAuthRequestParameters"} 1216 } 1217 }, 1218 "CreateConnectionResponse":{ 1219 "type":"structure", 1220 "members":{ 1221 "ConnectionArn":{"shape":"ConnectionArn"}, 1222 "ConnectionState":{"shape":"ConnectionState"}, 1223 "CreationTime":{"shape":"Timestamp"}, 1224 "LastModifiedTime":{"shape":"Timestamp"} 1225 } 1226 }, 1227 "CreateEventBusRequest":{ 1228 "type":"structure", 1229 "required":["Name"], 1230 "members":{ 1231 "Name":{"shape":"EventBusName"}, 1232 "EventSourceName":{"shape":"EventSourceName"}, 1233 "Tags":{"shape":"TagList"} 1234 } 1235 }, 1236 "CreateEventBusResponse":{ 1237 "type":"structure", 1238 "members":{ 1239 "EventBusArn":{"shape":"String"} 1240 } 1241 }, 1242 "CreatePartnerEventSourceRequest":{ 1243 "type":"structure", 1244 "required":[ 1245 "Name", 1246 "Account" 1247 ], 1248 "members":{ 1249 "Name":{"shape":"EventSourceName"}, 1250 "Account":{"shape":"AccountId"} 1251 } 1252 }, 1253 "CreatePartnerEventSourceResponse":{ 1254 "type":"structure", 1255 "members":{ 1256 "EventSourceArn":{"shape":"String"} 1257 } 1258 }, 1259 "CreatedBy":{ 1260 "type":"string", 1261 "max":128, 1262 "min":1 1263 }, 1264 "Database":{ 1265 "type":"string", 1266 "max":64, 1267 "min":1 1268 }, 1269 "DbUser":{ 1270 "type":"string", 1271 "max":128, 1272 "min":1 1273 }, 1274 "DeactivateEventSourceRequest":{ 1275 "type":"structure", 1276 "required":["Name"], 1277 "members":{ 1278 "Name":{"shape":"EventSourceName"} 1279 } 1280 }, 1281 "DeadLetterConfig":{ 1282 "type":"structure", 1283 "members":{ 1284 "Arn":{"shape":"ResourceArn"} 1285 } 1286 }, 1287 "DeauthorizeConnectionRequest":{ 1288 "type":"structure", 1289 "required":["Name"], 1290 "members":{ 1291 "Name":{"shape":"ConnectionName"} 1292 } 1293 }, 1294 "DeauthorizeConnectionResponse":{ 1295 "type":"structure", 1296 "members":{ 1297 "ConnectionArn":{"shape":"ConnectionArn"}, 1298 "ConnectionState":{"shape":"ConnectionState"}, 1299 "CreationTime":{"shape":"Timestamp"}, 1300 "LastModifiedTime":{"shape":"Timestamp"}, 1301 "LastAuthorizedTime":{"shape":"Timestamp"} 1302 } 1303 }, 1304 "DeleteApiDestinationRequest":{ 1305 "type":"structure", 1306 "required":["Name"], 1307 "members":{ 1308 "Name":{"shape":"ApiDestinationName"} 1309 } 1310 }, 1311 "DeleteApiDestinationResponse":{ 1312 "type":"structure", 1313 "members":{ 1314 } 1315 }, 1316 "DeleteArchiveRequest":{ 1317 "type":"structure", 1318 "required":["ArchiveName"], 1319 "members":{ 1320 "ArchiveName":{"shape":"ArchiveName"} 1321 } 1322 }, 1323 "DeleteArchiveResponse":{ 1324 "type":"structure", 1325 "members":{ 1326 } 1327 }, 1328 "DeleteConnectionRequest":{ 1329 "type":"structure", 1330 "required":["Name"], 1331 "members":{ 1332 "Name":{"shape":"ConnectionName"} 1333 } 1334 }, 1335 "DeleteConnectionResponse":{ 1336 "type":"structure", 1337 "members":{ 1338 "ConnectionArn":{"shape":"ConnectionArn"}, 1339 "ConnectionState":{"shape":"ConnectionState"}, 1340 "CreationTime":{"shape":"Timestamp"}, 1341 "LastModifiedTime":{"shape":"Timestamp"}, 1342 "LastAuthorizedTime":{"shape":"Timestamp"} 1343 } 1344 }, 1345 "DeleteEventBusRequest":{ 1346 "type":"structure", 1347 "required":["Name"], 1348 "members":{ 1349 "Name":{"shape":"EventBusName"} 1350 } 1351 }, 1352 "DeletePartnerEventSourceRequest":{ 1353 "type":"structure", 1354 "required":[ 1355 "Name", 1356 "Account" 1357 ], 1358 "members":{ 1359 "Name":{"shape":"EventSourceName"}, 1360 "Account":{"shape":"AccountId"} 1361 } 1362 }, 1363 "DeleteRuleRequest":{ 1364 "type":"structure", 1365 "required":["Name"], 1366 "members":{ 1367 "Name":{"shape":"RuleName"}, 1368 "EventBusName":{"shape":"EventBusNameOrArn"}, 1369 "Force":{"shape":"Boolean"} 1370 } 1371 }, 1372 "DescribeApiDestinationRequest":{ 1373 "type":"structure", 1374 "required":["Name"], 1375 "members":{ 1376 "Name":{"shape":"ApiDestinationName"} 1377 } 1378 }, 1379 "DescribeApiDestinationResponse":{ 1380 "type":"structure", 1381 "members":{ 1382 "ApiDestinationArn":{"shape":"ApiDestinationArn"}, 1383 "Name":{"shape":"ApiDestinationName"}, 1384 "Description":{"shape":"ApiDestinationDescription"}, 1385 "ApiDestinationState":{"shape":"ApiDestinationState"}, 1386 "ConnectionArn":{"shape":"ConnectionArn"}, 1387 "InvocationEndpoint":{"shape":"HttpsEndpoint"}, 1388 "HttpMethod":{"shape":"ApiDestinationHttpMethod"}, 1389 "InvocationRateLimitPerSecond":{"shape":"ApiDestinationInvocationRateLimitPerSecond"}, 1390 "CreationTime":{"shape":"Timestamp"}, 1391 "LastModifiedTime":{"shape":"Timestamp"} 1392 } 1393 }, 1394 "DescribeArchiveRequest":{ 1395 "type":"structure", 1396 "required":["ArchiveName"], 1397 "members":{ 1398 "ArchiveName":{"shape":"ArchiveName"} 1399 } 1400 }, 1401 "DescribeArchiveResponse":{ 1402 "type":"structure", 1403 "members":{ 1404 "ArchiveArn":{"shape":"ArchiveArn"}, 1405 "ArchiveName":{"shape":"ArchiveName"}, 1406 "EventSourceArn":{"shape":"Arn"}, 1407 "Description":{"shape":"ArchiveDescription"}, 1408 "EventPattern":{"shape":"EventPattern"}, 1409 "State":{"shape":"ArchiveState"}, 1410 "StateReason":{"shape":"ArchiveStateReason"}, 1411 "RetentionDays":{"shape":"RetentionDays"}, 1412 "SizeBytes":{"shape":"Long"}, 1413 "EventCount":{"shape":"Long"}, 1414 "CreationTime":{"shape":"Timestamp"} 1415 } 1416 }, 1417 "DescribeConnectionRequest":{ 1418 "type":"structure", 1419 "required":["Name"], 1420 "members":{ 1421 "Name":{"shape":"ConnectionName"} 1422 } 1423 }, 1424 "DescribeConnectionResponse":{ 1425 "type":"structure", 1426 "members":{ 1427 "ConnectionArn":{"shape":"ConnectionArn"}, 1428 "Name":{"shape":"ConnectionName"}, 1429 "Description":{"shape":"ConnectionDescription"}, 1430 "ConnectionState":{"shape":"ConnectionState"}, 1431 "StateReason":{"shape":"ConnectionStateReason"}, 1432 "AuthorizationType":{"shape":"ConnectionAuthorizationType"}, 1433 "SecretArn":{"shape":"SecretsManagerSecretArn"}, 1434 "AuthParameters":{"shape":"ConnectionAuthResponseParameters"}, 1435 "CreationTime":{"shape":"Timestamp"}, 1436 "LastModifiedTime":{"shape":"Timestamp"}, 1437 "LastAuthorizedTime":{"shape":"Timestamp"} 1438 } 1439 }, 1440 "DescribeEventBusRequest":{ 1441 "type":"structure", 1442 "members":{ 1443 "Name":{"shape":"EventBusNameOrArn"} 1444 } 1445 }, 1446 "DescribeEventBusResponse":{ 1447 "type":"structure", 1448 "members":{ 1449 "Name":{"shape":"String"}, 1450 "Arn":{"shape":"String"}, 1451 "Policy":{"shape":"String"} 1452 } 1453 }, 1454 "DescribeEventSourceRequest":{ 1455 "type":"structure", 1456 "required":["Name"], 1457 "members":{ 1458 "Name":{"shape":"EventSourceName"} 1459 } 1460 }, 1461 "DescribeEventSourceResponse":{ 1462 "type":"structure", 1463 "members":{ 1464 "Arn":{"shape":"String"}, 1465 "CreatedBy":{"shape":"String"}, 1466 "CreationTime":{"shape":"Timestamp"}, 1467 "ExpirationTime":{"shape":"Timestamp"}, 1468 "Name":{"shape":"String"}, 1469 "State":{"shape":"EventSourceState"} 1470 } 1471 }, 1472 "DescribePartnerEventSourceRequest":{ 1473 "type":"structure", 1474 "required":["Name"], 1475 "members":{ 1476 "Name":{"shape":"EventSourceName"} 1477 } 1478 }, 1479 "DescribePartnerEventSourceResponse":{ 1480 "type":"structure", 1481 "members":{ 1482 "Arn":{"shape":"String"}, 1483 "Name":{"shape":"String"} 1484 } 1485 }, 1486 "DescribeReplayRequest":{ 1487 "type":"structure", 1488 "required":["ReplayName"], 1489 "members":{ 1490 "ReplayName":{"shape":"ReplayName"} 1491 } 1492 }, 1493 "DescribeReplayResponse":{ 1494 "type":"structure", 1495 "members":{ 1496 "ReplayName":{"shape":"ReplayName"}, 1497 "ReplayArn":{"shape":"ReplayArn"}, 1498 "Description":{"shape":"ReplayDescription"}, 1499 "State":{"shape":"ReplayState"}, 1500 "StateReason":{"shape":"ReplayStateReason"}, 1501 "EventSourceArn":{"shape":"Arn"}, 1502 "Destination":{"shape":"ReplayDestination"}, 1503 "EventStartTime":{"shape":"Timestamp"}, 1504 "EventEndTime":{"shape":"Timestamp"}, 1505 "EventLastReplayedTime":{"shape":"Timestamp"}, 1506 "ReplayStartTime":{"shape":"Timestamp"}, 1507 "ReplayEndTime":{"shape":"Timestamp"} 1508 } 1509 }, 1510 "DescribeRuleRequest":{ 1511 "type":"structure", 1512 "required":["Name"], 1513 "members":{ 1514 "Name":{"shape":"RuleName"}, 1515 "EventBusName":{"shape":"EventBusNameOrArn"} 1516 } 1517 }, 1518 "DescribeRuleResponse":{ 1519 "type":"structure", 1520 "members":{ 1521 "Name":{"shape":"RuleName"}, 1522 "Arn":{"shape":"RuleArn"}, 1523 "EventPattern":{"shape":"EventPattern"}, 1524 "ScheduleExpression":{"shape":"ScheduleExpression"}, 1525 "State":{"shape":"RuleState"}, 1526 "Description":{"shape":"RuleDescription"}, 1527 "RoleArn":{"shape":"RoleArn"}, 1528 "ManagedBy":{"shape":"ManagedBy"}, 1529 "EventBusName":{"shape":"EventBusName"}, 1530 "CreatedBy":{"shape":"CreatedBy"} 1531 } 1532 }, 1533 "DisableRuleRequest":{ 1534 "type":"structure", 1535 "required":["Name"], 1536 "members":{ 1537 "Name":{"shape":"RuleName"}, 1538 "EventBusName":{"shape":"EventBusNameOrArn"} 1539 } 1540 }, 1541 "EcsParameters":{ 1542 "type":"structure", 1543 "required":["TaskDefinitionArn"], 1544 "members":{ 1545 "TaskDefinitionArn":{"shape":"Arn"}, 1546 "TaskCount":{"shape":"LimitMin1"}, 1547 "LaunchType":{"shape":"LaunchType"}, 1548 "NetworkConfiguration":{"shape":"NetworkConfiguration"}, 1549 "PlatformVersion":{"shape":"String"}, 1550 "Group":{"shape":"String"} 1551 } 1552 }, 1553 "EnableRuleRequest":{ 1554 "type":"structure", 1555 "required":["Name"], 1556 "members":{ 1557 "Name":{"shape":"RuleName"}, 1558 "EventBusName":{"shape":"EventBusNameOrArn"} 1559 } 1560 }, 1561 "ErrorCode":{"type":"string"}, 1562 "ErrorMessage":{"type":"string"}, 1563 "EventBus":{ 1564 "type":"structure", 1565 "members":{ 1566 "Name":{"shape":"String"}, 1567 "Arn":{"shape":"String"}, 1568 "Policy":{"shape":"String"} 1569 } 1570 }, 1571 "EventBusList":{ 1572 "type":"list", 1573 "member":{"shape":"EventBus"} 1574 }, 1575 "EventBusName":{ 1576 "type":"string", 1577 "max":256, 1578 "min":1, 1579 "pattern":"[/\\.\\-_A-Za-z0-9]+" 1580 }, 1581 "EventBusNameOrArn":{ 1582 "type":"string", 1583 "max":1600, 1584 "min":1, 1585 "pattern":"(arn:aws[\\w-]*:events:[a-z]{2}-[a-z]+-[\\w-]+:[0-9]{12}:event-bus\\/)?[/\\.\\-_A-Za-z0-9]+" 1586 }, 1587 "EventId":{"type":"string"}, 1588 "EventPattern":{"type":"string"}, 1589 "EventResource":{"type":"string"}, 1590 "EventResourceList":{ 1591 "type":"list", 1592 "member":{"shape":"EventResource"} 1593 }, 1594 "EventSource":{ 1595 "type":"structure", 1596 "members":{ 1597 "Arn":{"shape":"String"}, 1598 "CreatedBy":{"shape":"String"}, 1599 "CreationTime":{"shape":"Timestamp"}, 1600 "ExpirationTime":{"shape":"Timestamp"}, 1601 "Name":{"shape":"String"}, 1602 "State":{"shape":"EventSourceState"} 1603 } 1604 }, 1605 "EventSourceList":{ 1606 "type":"list", 1607 "member":{"shape":"EventSource"} 1608 }, 1609 "EventSourceName":{ 1610 "type":"string", 1611 "max":256, 1612 "min":1, 1613 "pattern":"aws\\.partner(/[\\.\\-_A-Za-z0-9]+){2,}" 1614 }, 1615 "EventSourceNamePrefix":{ 1616 "type":"string", 1617 "max":256, 1618 "min":1, 1619 "pattern":"[/\\.\\-_A-Za-z0-9]+" 1620 }, 1621 "EventSourceState":{ 1622 "type":"string", 1623 "enum":[ 1624 "PENDING", 1625 "ACTIVE", 1626 "DELETED" 1627 ] 1628 }, 1629 "EventTime":{"type":"timestamp"}, 1630 "HeaderKey":{ 1631 "type":"string", 1632 "max":512, 1633 "pattern":"^[!#$%&'*+-.^_`|~0-9a-zA-Z]+$" 1634 }, 1635 "HeaderParametersMap":{ 1636 "type":"map", 1637 "key":{"shape":"HeaderKey"}, 1638 "value":{"shape":"HeaderValue"} 1639 }, 1640 "HeaderValue":{ 1641 "type":"string", 1642 "max":512, 1643 "pattern":"^[ \\t]*[\\x20-\\x7E]+([ \\t]+[\\x20-\\x7E]+)*[ \\t]*$" 1644 }, 1645 "HttpParameters":{ 1646 "type":"structure", 1647 "members":{ 1648 "PathParameterValues":{"shape":"PathParameterList"}, 1649 "HeaderParameters":{"shape":"HeaderParametersMap"}, 1650 "QueryStringParameters":{"shape":"QueryStringParametersMap"} 1651 } 1652 }, 1653 "HttpsEndpoint":{ 1654 "type":"string", 1655 "max":2048, 1656 "min":1, 1657 "pattern":"^((%[0-9A-Fa-f]{2}|[-()_.!~*';/?:@\\x26=+$,A-Za-z0-9])+)([).!';/?:,])?$" 1658 }, 1659 "IllegalStatusException":{ 1660 "type":"structure", 1661 "members":{ 1662 }, 1663 "exception":true 1664 }, 1665 "InputTransformer":{ 1666 "type":"structure", 1667 "required":["InputTemplate"], 1668 "members":{ 1669 "InputPathsMap":{"shape":"TransformerPaths"}, 1670 "InputTemplate":{"shape":"TransformerInput"} 1671 } 1672 }, 1673 "InputTransformerPathKey":{ 1674 "type":"string", 1675 "max":256, 1676 "min":1, 1677 "pattern":"[A-Za-z0-9\\_\\-]+" 1678 }, 1679 "Integer":{"type":"integer"}, 1680 "InternalException":{ 1681 "type":"structure", 1682 "members":{ 1683 }, 1684 "exception":true, 1685 "fault":true 1686 }, 1687 "InvalidEventPatternException":{ 1688 "type":"structure", 1689 "members":{ 1690 }, 1691 "exception":true 1692 }, 1693 "InvalidStateException":{ 1694 "type":"structure", 1695 "members":{ 1696 }, 1697 "exception":true 1698 }, 1699 "KinesisParameters":{ 1700 "type":"structure", 1701 "required":["PartitionKeyPath"], 1702 "members":{ 1703 "PartitionKeyPath":{"shape":"TargetPartitionKeyPath"} 1704 } 1705 }, 1706 "LaunchType":{ 1707 "type":"string", 1708 "enum":[ 1709 "EC2", 1710 "FARGATE" 1711 ] 1712 }, 1713 "LimitExceededException":{ 1714 "type":"structure", 1715 "members":{ 1716 }, 1717 "exception":true 1718 }, 1719 "LimitMax100":{ 1720 "type":"integer", 1721 "max":100, 1722 "min":1 1723 }, 1724 "LimitMin1":{ 1725 "type":"integer", 1726 "min":1 1727 }, 1728 "ListApiDestinationsRequest":{ 1729 "type":"structure", 1730 "members":{ 1731 "NamePrefix":{"shape":"ApiDestinationName"}, 1732 "ConnectionArn":{"shape":"ConnectionArn"}, 1733 "NextToken":{"shape":"NextToken"}, 1734 "Limit":{"shape":"LimitMax100"} 1735 } 1736 }, 1737 "ListApiDestinationsResponse":{ 1738 "type":"structure", 1739 "members":{ 1740 "ApiDestinations":{"shape":"ApiDestinationResponseList"}, 1741 "NextToken":{"shape":"NextToken"} 1742 } 1743 }, 1744 "ListArchivesRequest":{ 1745 "type":"structure", 1746 "members":{ 1747 "NamePrefix":{"shape":"ArchiveName"}, 1748 "EventSourceArn":{"shape":"Arn"}, 1749 "State":{"shape":"ArchiveState"}, 1750 "NextToken":{"shape":"NextToken"}, 1751 "Limit":{"shape":"LimitMax100"} 1752 } 1753 }, 1754 "ListArchivesResponse":{ 1755 "type":"structure", 1756 "members":{ 1757 "Archives":{"shape":"ArchiveResponseList"}, 1758 "NextToken":{"shape":"NextToken"} 1759 } 1760 }, 1761 "ListConnectionsRequest":{ 1762 "type":"structure", 1763 "members":{ 1764 "NamePrefix":{"shape":"ConnectionName"}, 1765 "ConnectionState":{"shape":"ConnectionState"}, 1766 "NextToken":{"shape":"NextToken"}, 1767 "Limit":{"shape":"LimitMax100"} 1768 } 1769 }, 1770 "ListConnectionsResponse":{ 1771 "type":"structure", 1772 "members":{ 1773 "Connections":{"shape":"ConnectionResponseList"}, 1774 "NextToken":{"shape":"NextToken"} 1775 } 1776 }, 1777 "ListEventBusesRequest":{ 1778 "type":"structure", 1779 "members":{ 1780 "NamePrefix":{"shape":"EventBusName"}, 1781 "NextToken":{"shape":"NextToken"}, 1782 "Limit":{"shape":"LimitMax100"} 1783 } 1784 }, 1785 "ListEventBusesResponse":{ 1786 "type":"structure", 1787 "members":{ 1788 "EventBuses":{"shape":"EventBusList"}, 1789 "NextToken":{"shape":"NextToken"} 1790 } 1791 }, 1792 "ListEventSourcesRequest":{ 1793 "type":"structure", 1794 "members":{ 1795 "NamePrefix":{"shape":"EventSourceNamePrefix"}, 1796 "NextToken":{"shape":"NextToken"}, 1797 "Limit":{"shape":"LimitMax100"} 1798 } 1799 }, 1800 "ListEventSourcesResponse":{ 1801 "type":"structure", 1802 "members":{ 1803 "EventSources":{"shape":"EventSourceList"}, 1804 "NextToken":{"shape":"NextToken"} 1805 } 1806 }, 1807 "ListPartnerEventSourceAccountsRequest":{ 1808 "type":"structure", 1809 "required":["EventSourceName"], 1810 "members":{ 1811 "EventSourceName":{"shape":"EventSourceName"}, 1812 "NextToken":{"shape":"NextToken"}, 1813 "Limit":{"shape":"LimitMax100"} 1814 } 1815 }, 1816 "ListPartnerEventSourceAccountsResponse":{ 1817 "type":"structure", 1818 "members":{ 1819 "PartnerEventSourceAccounts":{"shape":"PartnerEventSourceAccountList"}, 1820 "NextToken":{"shape":"NextToken"} 1821 } 1822 }, 1823 "ListPartnerEventSourcesRequest":{ 1824 "type":"structure", 1825 "required":["NamePrefix"], 1826 "members":{ 1827 "NamePrefix":{"shape":"PartnerEventSourceNamePrefix"}, 1828 "NextToken":{"shape":"NextToken"}, 1829 "Limit":{"shape":"LimitMax100"} 1830 } 1831 }, 1832 "ListPartnerEventSourcesResponse":{ 1833 "type":"structure", 1834 "members":{ 1835 "PartnerEventSources":{"shape":"PartnerEventSourceList"}, 1836 "NextToken":{"shape":"NextToken"} 1837 } 1838 }, 1839 "ListReplaysRequest":{ 1840 "type":"structure", 1841 "members":{ 1842 "NamePrefix":{"shape":"ReplayName"}, 1843 "State":{"shape":"ReplayState"}, 1844 "EventSourceArn":{"shape":"Arn"}, 1845 "NextToken":{"shape":"NextToken"}, 1846 "Limit":{"shape":"LimitMax100"} 1847 } 1848 }, 1849 "ListReplaysResponse":{ 1850 "type":"structure", 1851 "members":{ 1852 "Replays":{"shape":"ReplayList"}, 1853 "NextToken":{"shape":"NextToken"} 1854 } 1855 }, 1856 "ListRuleNamesByTargetRequest":{ 1857 "type":"structure", 1858 "required":["TargetArn"], 1859 "members":{ 1860 "TargetArn":{"shape":"TargetArn"}, 1861 "EventBusName":{"shape":"EventBusNameOrArn"}, 1862 "NextToken":{"shape":"NextToken"}, 1863 "Limit":{"shape":"LimitMax100"} 1864 } 1865 }, 1866 "ListRuleNamesByTargetResponse":{ 1867 "type":"structure", 1868 "members":{ 1869 "RuleNames":{"shape":"RuleNameList"}, 1870 "NextToken":{"shape":"NextToken"} 1871 } 1872 }, 1873 "ListRulesRequest":{ 1874 "type":"structure", 1875 "members":{ 1876 "NamePrefix":{"shape":"RuleName"}, 1877 "EventBusName":{"shape":"EventBusNameOrArn"}, 1878 "NextToken":{"shape":"NextToken"}, 1879 "Limit":{"shape":"LimitMax100"} 1880 } 1881 }, 1882 "ListRulesResponse":{ 1883 "type":"structure", 1884 "members":{ 1885 "Rules":{"shape":"RuleResponseList"}, 1886 "NextToken":{"shape":"NextToken"} 1887 } 1888 }, 1889 "ListTagsForResourceRequest":{ 1890 "type":"structure", 1891 "required":["ResourceARN"], 1892 "members":{ 1893 "ResourceARN":{"shape":"Arn"} 1894 } 1895 }, 1896 "ListTagsForResourceResponse":{ 1897 "type":"structure", 1898 "members":{ 1899 "Tags":{"shape":"TagList"} 1900 } 1901 }, 1902 "ListTargetsByRuleRequest":{ 1903 "type":"structure", 1904 "required":["Rule"], 1905 "members":{ 1906 "Rule":{"shape":"RuleName"}, 1907 "EventBusName":{"shape":"EventBusNameOrArn"}, 1908 "NextToken":{"shape":"NextToken"}, 1909 "Limit":{"shape":"LimitMax100"} 1910 } 1911 }, 1912 "ListTargetsByRuleResponse":{ 1913 "type":"structure", 1914 "members":{ 1915 "Targets":{"shape":"TargetList"}, 1916 "NextToken":{"shape":"NextToken"} 1917 } 1918 }, 1919 "Long":{"type":"long"}, 1920 "ManagedBy":{ 1921 "type":"string", 1922 "max":128, 1923 "min":1 1924 }, 1925 "ManagedRuleException":{ 1926 "type":"structure", 1927 "members":{ 1928 }, 1929 "exception":true 1930 }, 1931 "MaximumEventAgeInSeconds":{ 1932 "type":"integer", 1933 "max":86400, 1934 "min":60 1935 }, 1936 "MaximumRetryAttempts":{ 1937 "type":"integer", 1938 "max":185, 1939 "min":0 1940 }, 1941 "MessageGroupId":{"type":"string"}, 1942 "NetworkConfiguration":{ 1943 "type":"structure", 1944 "members":{ 1945 "awsvpcConfiguration":{"shape":"AwsVpcConfiguration"} 1946 } 1947 }, 1948 "NextToken":{ 1949 "type":"string", 1950 "max":2048, 1951 "min":1 1952 }, 1953 "NonPartnerEventBusName":{ 1954 "type":"string", 1955 "max":256, 1956 "min":1, 1957 "pattern":"[\\.\\-_A-Za-z0-9]+" 1958 }, 1959 "NonPartnerEventBusNameOrArn":{ 1960 "type":"string", 1961 "max":1600, 1962 "min":1, 1963 "pattern":"(arn:aws[\\w-]*:events:[a-z]{2}-[a-z]+-[\\w-]+:[0-9]{12}:event-bus\\/)?[\\.\\-_A-Za-z0-9]+" 1964 }, 1965 "OperationDisabledException":{ 1966 "type":"structure", 1967 "members":{ 1968 }, 1969 "exception":true 1970 }, 1971 "PartnerEventSource":{ 1972 "type":"structure", 1973 "members":{ 1974 "Arn":{"shape":"String"}, 1975 "Name":{"shape":"String"} 1976 } 1977 }, 1978 "PartnerEventSourceAccount":{ 1979 "type":"structure", 1980 "members":{ 1981 "Account":{"shape":"AccountId"}, 1982 "CreationTime":{"shape":"Timestamp"}, 1983 "ExpirationTime":{"shape":"Timestamp"}, 1984 "State":{"shape":"EventSourceState"} 1985 } 1986 }, 1987 "PartnerEventSourceAccountList":{ 1988 "type":"list", 1989 "member":{"shape":"PartnerEventSourceAccount"} 1990 }, 1991 "PartnerEventSourceList":{ 1992 "type":"list", 1993 "member":{"shape":"PartnerEventSource"} 1994 }, 1995 "PartnerEventSourceNamePrefix":{ 1996 "type":"string", 1997 "max":256, 1998 "min":1, 1999 "pattern":"aws\\.partner/[\\.\\-_A-Za-z0-9]+/[/\\.\\-_A-Za-z0-9]*" 2000 }, 2001 "PathParameter":{ 2002 "type":"string", 2003 "pattern":"^(?!\\s*$).+" 2004 }, 2005 "PathParameterList":{ 2006 "type":"list", 2007 "member":{"shape":"PathParameter"} 2008 }, 2009 "PolicyLengthExceededException":{ 2010 "type":"structure", 2011 "members":{ 2012 }, 2013 "exception":true 2014 }, 2015 "Principal":{ 2016 "type":"string", 2017 "max":12, 2018 "min":1, 2019 "pattern":"(\\d{12}|\\*)" 2020 }, 2021 "PutEventsRequest":{ 2022 "type":"structure", 2023 "required":["Entries"], 2024 "members":{ 2025 "Entries":{"shape":"PutEventsRequestEntryList"} 2026 } 2027 }, 2028 "PutEventsRequestEntry":{ 2029 "type":"structure", 2030 "members":{ 2031 "Time":{"shape":"EventTime"}, 2032 "Source":{"shape":"String"}, 2033 "Resources":{"shape":"EventResourceList"}, 2034 "DetailType":{"shape":"String"}, 2035 "Detail":{"shape":"String"}, 2036 "EventBusName":{"shape":"NonPartnerEventBusNameOrArn"}, 2037 "TraceHeader":{"shape":"TraceHeader"} 2038 } 2039 }, 2040 "PutEventsRequestEntryList":{ 2041 "type":"list", 2042 "member":{"shape":"PutEventsRequestEntry"}, 2043 "max":10, 2044 "min":1 2045 }, 2046 "PutEventsResponse":{ 2047 "type":"structure", 2048 "members":{ 2049 "FailedEntryCount":{"shape":"Integer"}, 2050 "Entries":{"shape":"PutEventsResultEntryList"} 2051 } 2052 }, 2053 "PutEventsResultEntry":{ 2054 "type":"structure", 2055 "members":{ 2056 "EventId":{"shape":"EventId"}, 2057 "ErrorCode":{"shape":"ErrorCode"}, 2058 "ErrorMessage":{"shape":"ErrorMessage"} 2059 } 2060 }, 2061 "PutEventsResultEntryList":{ 2062 "type":"list", 2063 "member":{"shape":"PutEventsResultEntry"} 2064 }, 2065 "PutPartnerEventsRequest":{ 2066 "type":"structure", 2067 "required":["Entries"], 2068 "members":{ 2069 "Entries":{"shape":"PutPartnerEventsRequestEntryList"} 2070 } 2071 }, 2072 "PutPartnerEventsRequestEntry":{ 2073 "type":"structure", 2074 "members":{ 2075 "Time":{"shape":"EventTime"}, 2076 "Source":{"shape":"EventSourceName"}, 2077 "Resources":{"shape":"EventResourceList"}, 2078 "DetailType":{"shape":"String"}, 2079 "Detail":{"shape":"String"} 2080 } 2081 }, 2082 "PutPartnerEventsRequestEntryList":{ 2083 "type":"list", 2084 "member":{"shape":"PutPartnerEventsRequestEntry"}, 2085 "max":20, 2086 "min":1 2087 }, 2088 "PutPartnerEventsResponse":{ 2089 "type":"structure", 2090 "members":{ 2091 "FailedEntryCount":{"shape":"Integer"}, 2092 "Entries":{"shape":"PutPartnerEventsResultEntryList"} 2093 } 2094 }, 2095 "PutPartnerEventsResultEntry":{ 2096 "type":"structure", 2097 "members":{ 2098 "EventId":{"shape":"EventId"}, 2099 "ErrorCode":{"shape":"ErrorCode"}, 2100 "ErrorMessage":{"shape":"ErrorMessage"} 2101 } 2102 }, 2103 "PutPartnerEventsResultEntryList":{ 2104 "type":"list", 2105 "member":{"shape":"PutPartnerEventsResultEntry"} 2106 }, 2107 "PutPermissionRequest":{ 2108 "type":"structure", 2109 "members":{ 2110 "EventBusName":{"shape":"NonPartnerEventBusName"}, 2111 "Action":{"shape":"Action"}, 2112 "Principal":{"shape":"Principal"}, 2113 "StatementId":{"shape":"StatementId"}, 2114 "Condition":{"shape":"Condition"}, 2115 "Policy":{"shape":"String"} 2116 } 2117 }, 2118 "PutRuleRequest":{ 2119 "type":"structure", 2120 "required":["Name"], 2121 "members":{ 2122 "Name":{"shape":"RuleName"}, 2123 "ScheduleExpression":{"shape":"ScheduleExpression"}, 2124 "EventPattern":{"shape":"EventPattern"}, 2125 "State":{"shape":"RuleState"}, 2126 "Description":{"shape":"RuleDescription"}, 2127 "RoleArn":{"shape":"RoleArn"}, 2128 "Tags":{"shape":"TagList"}, 2129 "EventBusName":{"shape":"EventBusNameOrArn"} 2130 } 2131 }, 2132 "PutRuleResponse":{ 2133 "type":"structure", 2134 "members":{ 2135 "RuleArn":{"shape":"RuleArn"} 2136 } 2137 }, 2138 "PutTargetsRequest":{ 2139 "type":"structure", 2140 "required":[ 2141 "Rule", 2142 "Targets" 2143 ], 2144 "members":{ 2145 "Rule":{"shape":"RuleName"}, 2146 "EventBusName":{"shape":"EventBusNameOrArn"}, 2147 "Targets":{"shape":"TargetList"} 2148 } 2149 }, 2150 "PutTargetsResponse":{ 2151 "type":"structure", 2152 "members":{ 2153 "FailedEntryCount":{"shape":"Integer"}, 2154 "FailedEntries":{"shape":"PutTargetsResultEntryList"} 2155 } 2156 }, 2157 "PutTargetsResultEntry":{ 2158 "type":"structure", 2159 "members":{ 2160 "TargetId":{"shape":"TargetId"}, 2161 "ErrorCode":{"shape":"ErrorCode"}, 2162 "ErrorMessage":{"shape":"ErrorMessage"} 2163 } 2164 }, 2165 "PutTargetsResultEntryList":{ 2166 "type":"list", 2167 "member":{"shape":"PutTargetsResultEntry"} 2168 }, 2169 "QueryStringKey":{ 2170 "type":"string", 2171 "max":512, 2172 "pattern":"[^\\x00-\\x1F\\x7F]+" 2173 }, 2174 "QueryStringParametersMap":{ 2175 "type":"map", 2176 "key":{"shape":"QueryStringKey"}, 2177 "value":{"shape":"QueryStringValue"} 2178 }, 2179 "QueryStringValue":{ 2180 "type":"string", 2181 "max":512, 2182 "pattern":"[^\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F]+" 2183 }, 2184 "RedshiftDataParameters":{ 2185 "type":"structure", 2186 "required":[ 2187 "Database", 2188 "Sql" 2189 ], 2190 "members":{ 2191 "SecretManagerArn":{"shape":"RedshiftSecretManagerArn"}, 2192 "Database":{"shape":"Database"}, 2193 "DbUser":{"shape":"DbUser"}, 2194 "Sql":{"shape":"Sql"}, 2195 "StatementName":{"shape":"StatementName"}, 2196 "WithEvent":{"shape":"Boolean"} 2197 } 2198 }, 2199 "RedshiftSecretManagerArn":{ 2200 "type":"string", 2201 "max":1600, 2202 "min":1, 2203 "pattern":"(^arn:aws([a-z]|\\-)*:secretsmanager:[a-z0-9-.]+:.*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)" 2204 }, 2205 "RemovePermissionRequest":{ 2206 "type":"structure", 2207 "members":{ 2208 "StatementId":{"shape":"StatementId"}, 2209 "RemoveAllPermissions":{"shape":"Boolean"}, 2210 "EventBusName":{"shape":"NonPartnerEventBusName"} 2211 } 2212 }, 2213 "RemoveTargetsRequest":{ 2214 "type":"structure", 2215 "required":[ 2216 "Rule", 2217 "Ids" 2218 ], 2219 "members":{ 2220 "Rule":{"shape":"RuleName"}, 2221 "EventBusName":{"shape":"EventBusNameOrArn"}, 2222 "Ids":{"shape":"TargetIdList"}, 2223 "Force":{"shape":"Boolean"} 2224 } 2225 }, 2226 "RemoveTargetsResponse":{ 2227 "type":"structure", 2228 "members":{ 2229 "FailedEntryCount":{"shape":"Integer"}, 2230 "FailedEntries":{"shape":"RemoveTargetsResultEntryList"} 2231 } 2232 }, 2233 "RemoveTargetsResultEntry":{ 2234 "type":"structure", 2235 "members":{ 2236 "TargetId":{"shape":"TargetId"}, 2237 "ErrorCode":{"shape":"ErrorCode"}, 2238 "ErrorMessage":{"shape":"ErrorMessage"} 2239 } 2240 }, 2241 "RemoveTargetsResultEntryList":{ 2242 "type":"list", 2243 "member":{"shape":"RemoveTargetsResultEntry"} 2244 }, 2245 "Replay":{ 2246 "type":"structure", 2247 "members":{ 2248 "ReplayName":{"shape":"ReplayName"}, 2249 "EventSourceArn":{"shape":"Arn"}, 2250 "State":{"shape":"ReplayState"}, 2251 "StateReason":{"shape":"ReplayStateReason"}, 2252 "EventStartTime":{"shape":"Timestamp"}, 2253 "EventEndTime":{"shape":"Timestamp"}, 2254 "EventLastReplayedTime":{"shape":"Timestamp"}, 2255 "ReplayStartTime":{"shape":"Timestamp"}, 2256 "ReplayEndTime":{"shape":"Timestamp"} 2257 } 2258 }, 2259 "ReplayArn":{ 2260 "type":"string", 2261 "max":1600, 2262 "min":1, 2263 "pattern":"^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:.+\\/[\\.\\-_A-Za-z0-9]+$" 2264 }, 2265 "ReplayDescription":{ 2266 "type":"string", 2267 "max":512, 2268 "pattern":".*" 2269 }, 2270 "ReplayDestination":{ 2271 "type":"structure", 2272 "required":["Arn"], 2273 "members":{ 2274 "Arn":{"shape":"Arn"}, 2275 "FilterArns":{"shape":"ReplayDestinationFilters"} 2276 } 2277 }, 2278 "ReplayDestinationFilters":{ 2279 "type":"list", 2280 "member":{"shape":"Arn"} 2281 }, 2282 "ReplayList":{ 2283 "type":"list", 2284 "member":{"shape":"Replay"} 2285 }, 2286 "ReplayName":{ 2287 "type":"string", 2288 "max":64, 2289 "min":1, 2290 "pattern":"[\\.\\-_A-Za-z0-9]+" 2291 }, 2292 "ReplayState":{ 2293 "type":"string", 2294 "enum":[ 2295 "STARTING", 2296 "RUNNING", 2297 "CANCELLING", 2298 "COMPLETED", 2299 "CANCELLED", 2300 "FAILED" 2301 ] 2302 }, 2303 "ReplayStateReason":{ 2304 "type":"string", 2305 "max":512, 2306 "pattern":".*" 2307 }, 2308 "ResourceAlreadyExistsException":{ 2309 "type":"structure", 2310 "members":{ 2311 }, 2312 "exception":true 2313 }, 2314 "ResourceArn":{ 2315 "type":"string", 2316 "max":1600, 2317 "min":1 2318 }, 2319 "ResourceNotFoundException":{ 2320 "type":"structure", 2321 "members":{ 2322 }, 2323 "exception":true 2324 }, 2325 "RetentionDays":{ 2326 "type":"integer", 2327 "min":0 2328 }, 2329 "RetryPolicy":{ 2330 "type":"structure", 2331 "members":{ 2332 "MaximumRetryAttempts":{"shape":"MaximumRetryAttempts"}, 2333 "MaximumEventAgeInSeconds":{"shape":"MaximumEventAgeInSeconds"} 2334 } 2335 }, 2336 "RoleArn":{ 2337 "type":"string", 2338 "max":1600, 2339 "min":1 2340 }, 2341 "Rule":{ 2342 "type":"structure", 2343 "members":{ 2344 "Name":{"shape":"RuleName"}, 2345 "Arn":{"shape":"RuleArn"}, 2346 "EventPattern":{"shape":"EventPattern"}, 2347 "State":{"shape":"RuleState"}, 2348 "Description":{"shape":"RuleDescription"}, 2349 "ScheduleExpression":{"shape":"ScheduleExpression"}, 2350 "RoleArn":{"shape":"RoleArn"}, 2351 "ManagedBy":{"shape":"ManagedBy"}, 2352 "EventBusName":{"shape":"EventBusName"} 2353 } 2354 }, 2355 "RuleArn":{ 2356 "type":"string", 2357 "max":1600, 2358 "min":1 2359 }, 2360 "RuleDescription":{ 2361 "type":"string", 2362 "max":512 2363 }, 2364 "RuleName":{ 2365 "type":"string", 2366 "max":64, 2367 "min":1, 2368 "pattern":"[\\.\\-_A-Za-z0-9]+" 2369 }, 2370 "RuleNameList":{ 2371 "type":"list", 2372 "member":{"shape":"RuleName"} 2373 }, 2374 "RuleResponseList":{ 2375 "type":"list", 2376 "member":{"shape":"Rule"} 2377 }, 2378 "RuleState":{ 2379 "type":"string", 2380 "enum":[ 2381 "ENABLED", 2382 "DISABLED" 2383 ] 2384 }, 2385 "RunCommandParameters":{ 2386 "type":"structure", 2387 "required":["RunCommandTargets"], 2388 "members":{ 2389 "RunCommandTargets":{"shape":"RunCommandTargets"} 2390 } 2391 }, 2392 "RunCommandTarget":{ 2393 "type":"structure", 2394 "required":[ 2395 "Key", 2396 "Values" 2397 ], 2398 "members":{ 2399 "Key":{"shape":"RunCommandTargetKey"}, 2400 "Values":{"shape":"RunCommandTargetValues"} 2401 } 2402 }, 2403 "RunCommandTargetKey":{ 2404 "type":"string", 2405 "max":128, 2406 "min":1, 2407 "pattern":"^[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*$" 2408 }, 2409 "RunCommandTargetValue":{ 2410 "type":"string", 2411 "max":256, 2412 "min":1 2413 }, 2414 "RunCommandTargetValues":{ 2415 "type":"list", 2416 "member":{"shape":"RunCommandTargetValue"}, 2417 "max":50, 2418 "min":1 2419 }, 2420 "RunCommandTargets":{ 2421 "type":"list", 2422 "member":{"shape":"RunCommandTarget"}, 2423 "max":5, 2424 "min":1 2425 }, 2426 "SageMakerPipelineParameter":{ 2427 "type":"structure", 2428 "required":[ 2429 "Name", 2430 "Value" 2431 ], 2432 "members":{ 2433 "Name":{"shape":"SageMakerPipelineParameterName"}, 2434 "Value":{"shape":"SageMakerPipelineParameterValue"} 2435 } 2436 }, 2437 "SageMakerPipelineParameterList":{ 2438 "type":"list", 2439 "member":{"shape":"SageMakerPipelineParameter"}, 2440 "max":200, 2441 "min":0 2442 }, 2443 "SageMakerPipelineParameterName":{ 2444 "type":"string", 2445 "max":256, 2446 "min":1, 2447 "pattern":"^[a-zA-Z0-9](-*[a-zA-Z0-9])*$" 2448 }, 2449 "SageMakerPipelineParameterValue":{ 2450 "type":"string", 2451 "max":1024 2452 }, 2453 "SageMakerPipelineParameters":{ 2454 "type":"structure", 2455 "members":{ 2456 "PipelineParameterList":{"shape":"SageMakerPipelineParameterList"} 2457 } 2458 }, 2459 "ScheduleExpression":{ 2460 "type":"string", 2461 "max":256 2462 }, 2463 "SecretsManagerSecretArn":{ 2464 "type":"string", 2465 "max":2048, 2466 "min":20, 2467 "pattern":"^arn:aws([a-z]|\\-)*:secretsmanager:([a-z]|\\d|\\-)*:([0-9]{12})?:secret:[\\/_+=\\.@\\-A-Za-z0-9]+$" 2468 }, 2469 "Sql":{ 2470 "type":"string", 2471 "max":100000, 2472 "min":1 2473 }, 2474 "SqsParameters":{ 2475 "type":"structure", 2476 "members":{ 2477 "MessageGroupId":{"shape":"MessageGroupId"} 2478 } 2479 }, 2480 "StartReplayRequest":{ 2481 "type":"structure", 2482 "required":[ 2483 "ReplayName", 2484 "EventSourceArn", 2485 "EventStartTime", 2486 "EventEndTime", 2487 "Destination" 2488 ], 2489 "members":{ 2490 "ReplayName":{"shape":"ReplayName"}, 2491 "Description":{"shape":"ReplayDescription"}, 2492 "EventSourceArn":{"shape":"Arn"}, 2493 "EventStartTime":{"shape":"Timestamp"}, 2494 "EventEndTime":{"shape":"Timestamp"}, 2495 "Destination":{"shape":"ReplayDestination"} 2496 } 2497 }, 2498 "StartReplayResponse":{ 2499 "type":"structure", 2500 "members":{ 2501 "ReplayArn":{"shape":"ReplayArn"}, 2502 "State":{"shape":"ReplayState"}, 2503 "StateReason":{"shape":"ReplayStateReason"}, 2504 "ReplayStartTime":{"shape":"Timestamp"} 2505 } 2506 }, 2507 "StatementId":{ 2508 "type":"string", 2509 "max":64, 2510 "min":1, 2511 "pattern":"[a-zA-Z0-9-_]+" 2512 }, 2513 "StatementName":{ 2514 "type":"string", 2515 "max":500, 2516 "min":1 2517 }, 2518 "String":{"type":"string"}, 2519 "StringList":{ 2520 "type":"list", 2521 "member":{"shape":"String"} 2522 }, 2523 "Tag":{ 2524 "type":"structure", 2525 "required":[ 2526 "Key", 2527 "Value" 2528 ], 2529 "members":{ 2530 "Key":{"shape":"TagKey"}, 2531 "Value":{"shape":"TagValue"} 2532 } 2533 }, 2534 "TagKey":{ 2535 "type":"string", 2536 "max":128, 2537 "min":1 2538 }, 2539 "TagKeyList":{ 2540 "type":"list", 2541 "member":{"shape":"TagKey"} 2542 }, 2543 "TagList":{ 2544 "type":"list", 2545 "member":{"shape":"Tag"} 2546 }, 2547 "TagResourceRequest":{ 2548 "type":"structure", 2549 "required":[ 2550 "ResourceARN", 2551 "Tags" 2552 ], 2553 "members":{ 2554 "ResourceARN":{"shape":"Arn"}, 2555 "Tags":{"shape":"TagList"} 2556 } 2557 }, 2558 "TagResourceResponse":{ 2559 "type":"structure", 2560 "members":{ 2561 } 2562 }, 2563 "TagValue":{ 2564 "type":"string", 2565 "max":256, 2566 "min":0 2567 }, 2568 "Target":{ 2569 "type":"structure", 2570 "required":[ 2571 "Id", 2572 "Arn" 2573 ], 2574 "members":{ 2575 "Id":{"shape":"TargetId"}, 2576 "Arn":{"shape":"TargetArn"}, 2577 "RoleArn":{"shape":"RoleArn"}, 2578 "Input":{"shape":"TargetInput"}, 2579 "InputPath":{"shape":"TargetInputPath"}, 2580 "InputTransformer":{"shape":"InputTransformer"}, 2581 "KinesisParameters":{"shape":"KinesisParameters"}, 2582 "RunCommandParameters":{"shape":"RunCommandParameters"}, 2583 "EcsParameters":{"shape":"EcsParameters"}, 2584 "BatchParameters":{"shape":"BatchParameters"}, 2585 "SqsParameters":{"shape":"SqsParameters"}, 2586 "HttpParameters":{"shape":"HttpParameters"}, 2587 "RedshiftDataParameters":{"shape":"RedshiftDataParameters"}, 2588 "SageMakerPipelineParameters":{"shape":"SageMakerPipelineParameters"}, 2589 "DeadLetterConfig":{"shape":"DeadLetterConfig"}, 2590 "RetryPolicy":{"shape":"RetryPolicy"} 2591 } 2592 }, 2593 "TargetArn":{ 2594 "type":"string", 2595 "max":1600, 2596 "min":1 2597 }, 2598 "TargetId":{ 2599 "type":"string", 2600 "max":64, 2601 "min":1, 2602 "pattern":"[\\.\\-_A-Za-z0-9]+" 2603 }, 2604 "TargetIdList":{ 2605 "type":"list", 2606 "member":{"shape":"TargetId"}, 2607 "max":100, 2608 "min":1 2609 }, 2610 "TargetInput":{ 2611 "type":"string", 2612 "max":8192 2613 }, 2614 "TargetInputPath":{ 2615 "type":"string", 2616 "max":256 2617 }, 2618 "TargetList":{ 2619 "type":"list", 2620 "member":{"shape":"Target"}, 2621 "max":100, 2622 "min":1 2623 }, 2624 "TargetPartitionKeyPath":{ 2625 "type":"string", 2626 "max":256 2627 }, 2628 "TestEventPatternRequest":{ 2629 "type":"structure", 2630 "required":[ 2631 "EventPattern", 2632 "Event" 2633 ], 2634 "members":{ 2635 "EventPattern":{"shape":"EventPattern"}, 2636 "Event":{"shape":"String"} 2637 } 2638 }, 2639 "TestEventPatternResponse":{ 2640 "type":"structure", 2641 "members":{ 2642 "Result":{"shape":"Boolean"} 2643 } 2644 }, 2645 "Timestamp":{"type":"timestamp"}, 2646 "TraceHeader":{ 2647 "type":"string", 2648 "max":500, 2649 "min":1 2650 }, 2651 "TransformerInput":{ 2652 "type":"string", 2653 "max":8192, 2654 "min":1 2655 }, 2656 "TransformerPaths":{ 2657 "type":"map", 2658 "key":{"shape":"InputTransformerPathKey"}, 2659 "value":{"shape":"TargetInputPath"}, 2660 "max":10 2661 }, 2662 "UntagResourceRequest":{ 2663 "type":"structure", 2664 "required":[ 2665 "ResourceARN", 2666 "TagKeys" 2667 ], 2668 "members":{ 2669 "ResourceARN":{"shape":"Arn"}, 2670 "TagKeys":{"shape":"TagKeyList"} 2671 } 2672 }, 2673 "UntagResourceResponse":{ 2674 "type":"structure", 2675 "members":{ 2676 } 2677 }, 2678 "UpdateApiDestinationRequest":{ 2679 "type":"structure", 2680 "required":["Name"], 2681 "members":{ 2682 "Name":{"shape":"ApiDestinationName"}, 2683 "Description":{"shape":"ApiDestinationDescription"}, 2684 "ConnectionArn":{"shape":"ConnectionArn"}, 2685 "InvocationEndpoint":{"shape":"HttpsEndpoint"}, 2686 "HttpMethod":{"shape":"ApiDestinationHttpMethod"}, 2687 "InvocationRateLimitPerSecond":{"shape":"ApiDestinationInvocationRateLimitPerSecond"} 2688 } 2689 }, 2690 "UpdateApiDestinationResponse":{ 2691 "type":"structure", 2692 "members":{ 2693 "ApiDestinationArn":{"shape":"ApiDestinationArn"}, 2694 "ApiDestinationState":{"shape":"ApiDestinationState"}, 2695 "CreationTime":{"shape":"Timestamp"}, 2696 "LastModifiedTime":{"shape":"Timestamp"} 2697 } 2698 }, 2699 "UpdateArchiveRequest":{ 2700 "type":"structure", 2701 "required":["ArchiveName"], 2702 "members":{ 2703 "ArchiveName":{"shape":"ArchiveName"}, 2704 "Description":{"shape":"ArchiveDescription"}, 2705 "EventPattern":{"shape":"EventPattern"}, 2706 "RetentionDays":{"shape":"RetentionDays"} 2707 } 2708 }, 2709 "UpdateArchiveResponse":{ 2710 "type":"structure", 2711 "members":{ 2712 "ArchiveArn":{"shape":"ArchiveArn"}, 2713 "State":{"shape":"ArchiveState"}, 2714 "StateReason":{"shape":"ArchiveStateReason"}, 2715 "CreationTime":{"shape":"Timestamp"} 2716 } 2717 }, 2718 "UpdateConnectionApiKeyAuthRequestParameters":{ 2719 "type":"structure", 2720 "members":{ 2721 "ApiKeyName":{"shape":"AuthHeaderParameters"}, 2722 "ApiKeyValue":{"shape":"AuthHeaderParameters"} 2723 } 2724 }, 2725 "UpdateConnectionAuthRequestParameters":{ 2726 "type":"structure", 2727 "members":{ 2728 "BasicAuthParameters":{"shape":"UpdateConnectionBasicAuthRequestParameters"}, 2729 "OAuthParameters":{"shape":"UpdateConnectionOAuthRequestParameters"}, 2730 "ApiKeyAuthParameters":{"shape":"UpdateConnectionApiKeyAuthRequestParameters"}, 2731 "InvocationHttpParameters":{"shape":"ConnectionHttpParameters"} 2732 } 2733 }, 2734 "UpdateConnectionBasicAuthRequestParameters":{ 2735 "type":"structure", 2736 "members":{ 2737 "Username":{"shape":"AuthHeaderParameters"}, 2738 "Password":{"shape":"AuthHeaderParameters"} 2739 } 2740 }, 2741 "UpdateConnectionOAuthClientRequestParameters":{ 2742 "type":"structure", 2743 "members":{ 2744 "ClientID":{"shape":"AuthHeaderParameters"}, 2745 "ClientSecret":{"shape":"AuthHeaderParameters"} 2746 } 2747 }, 2748 "UpdateConnectionOAuthRequestParameters":{ 2749 "type":"structure", 2750 "members":{ 2751 "ClientParameters":{"shape":"UpdateConnectionOAuthClientRequestParameters"}, 2752 "AuthorizationEndpoint":{"shape":"HttpsEndpoint"}, 2753 "HttpMethod":{"shape":"ConnectionOAuthHttpMethod"}, 2754 "OAuthHttpParameters":{"shape":"ConnectionHttpParameters"} 2755 } 2756 }, 2757 "UpdateConnectionRequest":{ 2758 "type":"structure", 2759 "required":["Name"], 2760 "members":{ 2761 "Name":{"shape":"ConnectionName"}, 2762 "Description":{"shape":"ConnectionDescription"}, 2763 "AuthorizationType":{"shape":"ConnectionAuthorizationType"}, 2764 "AuthParameters":{"shape":"UpdateConnectionAuthRequestParameters"} 2765 } 2766 }, 2767 "UpdateConnectionResponse":{ 2768 "type":"structure", 2769 "members":{ 2770 "ConnectionArn":{"shape":"ConnectionArn"}, 2771 "ConnectionState":{"shape":"ConnectionState"}, 2772 "CreationTime":{"shape":"Timestamp"}, 2773 "LastModifiedTime":{"shape":"Timestamp"}, 2774 "LastAuthorizedTime":{"shape":"Timestamp"} 2775 } 2776 } 2777 } 2778} 2779