/ cloudformation-templates / node_modules / aws-cdk / node_modules / aws-sdk / apis / events-2015-10-07.min.json
events-2015-10-07.min.json
   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 CloudWatch Events",
   9      "serviceId": "CloudWatch Events",
  10      "signatureVersion": "v4",
  11      "targetPrefix": "AWSEvents",
  12      "uid": "events-2015-10-07"
  13    },
  14    "operations": {
  15      "ActivateEventSource": {
  16        "input": {
  17          "type": "structure",
  18          "required": [
  19            "Name"
  20          ],
  21          "members": {
  22            "Name": {}
  23          }
  24        }
  25      },
  26      "CancelReplay": {
  27        "input": {
  28          "type": "structure",
  29          "required": [
  30            "ReplayName"
  31          ],
  32          "members": {
  33            "ReplayName": {}
  34          }
  35        },
  36        "output": {
  37          "type": "structure",
  38          "members": {
  39            "ReplayArn": {},
  40            "State": {},
  41            "StateReason": {}
  42          }
  43        }
  44      },
  45      "CreateApiDestination": {
  46        "input": {
  47          "type": "structure",
  48          "required": [
  49            "Name",
  50            "ConnectionArn",
  51            "InvocationEndpoint",
  52            "HttpMethod"
  53          ],
  54          "members": {
  55            "Name": {},
  56            "Description": {},
  57            "ConnectionArn": {},
  58            "InvocationEndpoint": {},
  59            "HttpMethod": {},
  60            "InvocationRateLimitPerSecond": {
  61              "type": "integer"
  62            }
  63          }
  64        },
  65        "output": {
  66          "type": "structure",
  67          "members": {
  68            "ApiDestinationArn": {},
  69            "ApiDestinationState": {},
  70            "CreationTime": {
  71              "type": "timestamp"
  72            },
  73            "LastModifiedTime": {
  74              "type": "timestamp"
  75            }
  76          }
  77        }
  78      },
  79      "CreateArchive": {
  80        "input": {
  81          "type": "structure",
  82          "required": [
  83            "ArchiveName",
  84            "EventSourceArn"
  85          ],
  86          "members": {
  87            "ArchiveName": {},
  88            "EventSourceArn": {},
  89            "Description": {},
  90            "EventPattern": {},
  91            "RetentionDays": {
  92              "type": "integer"
  93            }
  94          }
  95        },
  96        "output": {
  97          "type": "structure",
  98          "members": {
  99            "ArchiveArn": {},
 100            "State": {},
 101            "StateReason": {},
 102            "CreationTime": {
 103              "type": "timestamp"
 104            }
 105          }
 106        }
 107      },
 108      "CreateConnection": {
 109        "input": {
 110          "type": "structure",
 111          "required": [
 112            "Name",
 113            "AuthorizationType",
 114            "AuthParameters"
 115          ],
 116          "members": {
 117            "Name": {},
 118            "Description": {},
 119            "AuthorizationType": {},
 120            "AuthParameters": {
 121              "type": "structure",
 122              "members": {
 123                "BasicAuthParameters": {
 124                  "type": "structure",
 125                  "required": [
 126                    "Username",
 127                    "Password"
 128                  ],
 129                  "members": {
 130                    "Username": {},
 131                    "Password": {}
 132                  }
 133                },
 134                "OAuthParameters": {
 135                  "type": "structure",
 136                  "required": [
 137                    "ClientParameters",
 138                    "AuthorizationEndpoint",
 139                    "HttpMethod"
 140                  ],
 141                  "members": {
 142                    "ClientParameters": {
 143                      "type": "structure",
 144                      "required": [
 145                        "ClientID",
 146                        "ClientSecret"
 147                      ],
 148                      "members": {
 149                        "ClientID": {},
 150                        "ClientSecret": {}
 151                      }
 152                    },
 153                    "AuthorizationEndpoint": {},
 154                    "HttpMethod": {},
 155                    "OAuthHttpParameters": {
 156                      "shape": "S14"
 157                    }
 158                  }
 159                },
 160                "ApiKeyAuthParameters": {
 161                  "type": "structure",
 162                  "required": [
 163                    "ApiKeyName",
 164                    "ApiKeyValue"
 165                  ],
 166                  "members": {
 167                    "ApiKeyName": {},
 168                    "ApiKeyValue": {}
 169                  }
 170                },
 171                "InvocationHttpParameters": {
 172                  "shape": "S14"
 173                }
 174              }
 175            }
 176          }
 177        },
 178        "output": {
 179          "type": "structure",
 180          "members": {
 181            "ConnectionArn": {},
 182            "ConnectionState": {},
 183            "CreationTime": {
 184              "type": "timestamp"
 185            },
 186            "LastModifiedTime": {
 187              "type": "timestamp"
 188            }
 189          }
 190        }
 191      },
 192      "CreateEventBus": {
 193        "input": {
 194          "type": "structure",
 195          "required": [
 196            "Name"
 197          ],
 198          "members": {
 199            "Name": {},
 200            "EventSourceName": {},
 201            "Tags": {
 202              "shape": "S1m"
 203            }
 204          }
 205        },
 206        "output": {
 207          "type": "structure",
 208          "members": {
 209            "EventBusArn": {}
 210          }
 211        }
 212      },
 213      "CreatePartnerEventSource": {
 214        "input": {
 215          "type": "structure",
 216          "required": [
 217            "Name",
 218            "Account"
 219          ],
 220          "members": {
 221            "Name": {},
 222            "Account": {}
 223          }
 224        },
 225        "output": {
 226          "type": "structure",
 227          "members": {
 228            "EventSourceArn": {}
 229          }
 230        }
 231      },
 232      "DeactivateEventSource": {
 233        "input": {
 234          "type": "structure",
 235          "required": [
 236            "Name"
 237          ],
 238          "members": {
 239            "Name": {}
 240          }
 241        }
 242      },
 243      "DeauthorizeConnection": {
 244        "input": {
 245          "type": "structure",
 246          "required": [
 247            "Name"
 248          ],
 249          "members": {
 250            "Name": {}
 251          }
 252        },
 253        "output": {
 254          "type": "structure",
 255          "members": {
 256            "ConnectionArn": {},
 257            "ConnectionState": {},
 258            "CreationTime": {
 259              "type": "timestamp"
 260            },
 261            "LastModifiedTime": {
 262              "type": "timestamp"
 263            },
 264            "LastAuthorizedTime": {
 265              "type": "timestamp"
 266            }
 267          }
 268        }
 269      },
 270      "DeleteApiDestination": {
 271        "input": {
 272          "type": "structure",
 273          "required": [
 274            "Name"
 275          ],
 276          "members": {
 277            "Name": {}
 278          }
 279        },
 280        "output": {
 281          "type": "structure",
 282          "members": {}
 283        }
 284      },
 285      "DeleteArchive": {
 286        "input": {
 287          "type": "structure",
 288          "required": [
 289            "ArchiveName"
 290          ],
 291          "members": {
 292            "ArchiveName": {}
 293          }
 294        },
 295        "output": {
 296          "type": "structure",
 297          "members": {}
 298        }
 299      },
 300      "DeleteConnection": {
 301        "input": {
 302          "type": "structure",
 303          "required": [
 304            "Name"
 305          ],
 306          "members": {
 307            "Name": {}
 308          }
 309        },
 310        "output": {
 311          "type": "structure",
 312          "members": {
 313            "ConnectionArn": {},
 314            "ConnectionState": {},
 315            "CreationTime": {
 316              "type": "timestamp"
 317            },
 318            "LastModifiedTime": {
 319              "type": "timestamp"
 320            },
 321            "LastAuthorizedTime": {
 322              "type": "timestamp"
 323            }
 324          }
 325        }
 326      },
 327      "DeleteEventBus": {
 328        "input": {
 329          "type": "structure",
 330          "required": [
 331            "Name"
 332          ],
 333          "members": {
 334            "Name": {}
 335          }
 336        }
 337      },
 338      "DeletePartnerEventSource": {
 339        "input": {
 340          "type": "structure",
 341          "required": [
 342            "Name",
 343            "Account"
 344          ],
 345          "members": {
 346            "Name": {},
 347            "Account": {}
 348          }
 349        }
 350      },
 351      "DeleteRule": {
 352        "input": {
 353          "type": "structure",
 354          "required": [
 355            "Name"
 356          ],
 357          "members": {
 358            "Name": {},
 359            "EventBusName": {},
 360            "Force": {
 361              "type": "boolean"
 362            }
 363          }
 364        }
 365      },
 366      "DescribeApiDestination": {
 367        "input": {
 368          "type": "structure",
 369          "required": [
 370            "Name"
 371          ],
 372          "members": {
 373            "Name": {}
 374          }
 375        },
 376        "output": {
 377          "type": "structure",
 378          "members": {
 379            "ApiDestinationArn": {},
 380            "Name": {},
 381            "Description": {},
 382            "ApiDestinationState": {},
 383            "ConnectionArn": {},
 384            "InvocationEndpoint": {},
 385            "HttpMethod": {},
 386            "InvocationRateLimitPerSecond": {
 387              "type": "integer"
 388            },
 389            "CreationTime": {
 390              "type": "timestamp"
 391            },
 392            "LastModifiedTime": {
 393              "type": "timestamp"
 394            }
 395          }
 396        }
 397      },
 398      "DescribeArchive": {
 399        "input": {
 400          "type": "structure",
 401          "required": [
 402            "ArchiveName"
 403          ],
 404          "members": {
 405            "ArchiveName": {}
 406          }
 407        },
 408        "output": {
 409          "type": "structure",
 410          "members": {
 411            "ArchiveArn": {},
 412            "ArchiveName": {},
 413            "EventSourceArn": {},
 414            "Description": {},
 415            "EventPattern": {},
 416            "State": {},
 417            "StateReason": {},
 418            "RetentionDays": {
 419              "type": "integer"
 420            },
 421            "SizeBytes": {
 422              "type": "long"
 423            },
 424            "EventCount": {
 425              "type": "long"
 426            },
 427            "CreationTime": {
 428              "type": "timestamp"
 429            }
 430          }
 431        }
 432      },
 433      "DescribeConnection": {
 434        "input": {
 435          "type": "structure",
 436          "required": [
 437            "Name"
 438          ],
 439          "members": {
 440            "Name": {}
 441          }
 442        },
 443        "output": {
 444          "type": "structure",
 445          "members": {
 446            "ConnectionArn": {},
 447            "Name": {},
 448            "Description": {},
 449            "ConnectionState": {},
 450            "StateReason": {},
 451            "AuthorizationType": {},
 452            "SecretArn": {},
 453            "AuthParameters": {
 454              "type": "structure",
 455              "members": {
 456                "BasicAuthParameters": {
 457                  "type": "structure",
 458                  "members": {
 459                    "Username": {}
 460                  }
 461                },
 462                "OAuthParameters": {
 463                  "type": "structure",
 464                  "members": {
 465                    "ClientParameters": {
 466                      "type": "structure",
 467                      "members": {
 468                        "ClientID": {}
 469                      }
 470                    },
 471                    "AuthorizationEndpoint": {},
 472                    "HttpMethod": {},
 473                    "OAuthHttpParameters": {
 474                      "shape": "S14"
 475                    }
 476                  }
 477                },
 478                "ApiKeyAuthParameters": {
 479                  "type": "structure",
 480                  "members": {
 481                    "ApiKeyName": {}
 482                  }
 483                },
 484                "InvocationHttpParameters": {
 485                  "shape": "S14"
 486                }
 487              }
 488            },
 489            "CreationTime": {
 490              "type": "timestamp"
 491            },
 492            "LastModifiedTime": {
 493              "type": "timestamp"
 494            },
 495            "LastAuthorizedTime": {
 496              "type": "timestamp"
 497            }
 498          }
 499        }
 500      },
 501      "DescribeEventBus": {
 502        "input": {
 503          "type": "structure",
 504          "members": {
 505            "Name": {}
 506          }
 507        },
 508        "output": {
 509          "type": "structure",
 510          "members": {
 511            "Name": {},
 512            "Arn": {},
 513            "Policy": {}
 514          }
 515        }
 516      },
 517      "DescribeEventSource": {
 518        "input": {
 519          "type": "structure",
 520          "required": [
 521            "Name"
 522          ],
 523          "members": {
 524            "Name": {}
 525          }
 526        },
 527        "output": {
 528          "type": "structure",
 529          "members": {
 530            "Arn": {},
 531            "CreatedBy": {},
 532            "CreationTime": {
 533              "type": "timestamp"
 534            },
 535            "ExpirationTime": {
 536              "type": "timestamp"
 537            },
 538            "Name": {},
 539            "State": {}
 540          }
 541        }
 542      },
 543      "DescribePartnerEventSource": {
 544        "input": {
 545          "type": "structure",
 546          "required": [
 547            "Name"
 548          ],
 549          "members": {
 550            "Name": {}
 551          }
 552        },
 553        "output": {
 554          "type": "structure",
 555          "members": {
 556            "Arn": {},
 557            "Name": {}
 558          }
 559        }
 560      },
 561      "DescribeReplay": {
 562        "input": {
 563          "type": "structure",
 564          "required": [
 565            "ReplayName"
 566          ],
 567          "members": {
 568            "ReplayName": {}
 569          }
 570        },
 571        "output": {
 572          "type": "structure",
 573          "members": {
 574            "ReplayName": {},
 575            "ReplayArn": {},
 576            "Description": {},
 577            "State": {},
 578            "StateReason": {},
 579            "EventSourceArn": {},
 580            "Destination": {
 581              "shape": "S2w"
 582            },
 583            "EventStartTime": {
 584              "type": "timestamp"
 585            },
 586            "EventEndTime": {
 587              "type": "timestamp"
 588            },
 589            "EventLastReplayedTime": {
 590              "type": "timestamp"
 591            },
 592            "ReplayStartTime": {
 593              "type": "timestamp"
 594            },
 595            "ReplayEndTime": {
 596              "type": "timestamp"
 597            }
 598          }
 599        }
 600      },
 601      "DescribeRule": {
 602        "input": {
 603          "type": "structure",
 604          "required": [
 605            "Name"
 606          ],
 607          "members": {
 608            "Name": {},
 609            "EventBusName": {}
 610          }
 611        },
 612        "output": {
 613          "type": "structure",
 614          "members": {
 615            "Name": {},
 616            "Arn": {},
 617            "EventPattern": {},
 618            "ScheduleExpression": {},
 619            "State": {},
 620            "Description": {},
 621            "RoleArn": {},
 622            "ManagedBy": {},
 623            "EventBusName": {},
 624            "CreatedBy": {}
 625          }
 626        }
 627      },
 628      "DisableRule": {
 629        "input": {
 630          "type": "structure",
 631          "required": [
 632            "Name"
 633          ],
 634          "members": {
 635            "Name": {},
 636            "EventBusName": {}
 637          }
 638        }
 639      },
 640      "EnableRule": {
 641        "input": {
 642          "type": "structure",
 643          "required": [
 644            "Name"
 645          ],
 646          "members": {
 647            "Name": {},
 648            "EventBusName": {}
 649          }
 650        }
 651      },
 652      "ListApiDestinations": {
 653        "input": {
 654          "type": "structure",
 655          "members": {
 656            "NamePrefix": {},
 657            "ConnectionArn": {},
 658            "NextToken": {},
 659            "Limit": {
 660              "type": "integer"
 661            }
 662          }
 663        },
 664        "output": {
 665          "type": "structure",
 666          "members": {
 667            "ApiDestinations": {
 668              "type": "list",
 669              "member": {
 670                "type": "structure",
 671                "members": {
 672                  "ApiDestinationArn": {},
 673                  "Name": {},
 674                  "ApiDestinationState": {},
 675                  "ConnectionArn": {},
 676                  "InvocationEndpoint": {},
 677                  "HttpMethod": {},
 678                  "InvocationRateLimitPerSecond": {
 679                    "type": "integer"
 680                  },
 681                  "CreationTime": {
 682                    "type": "timestamp"
 683                  },
 684                  "LastModifiedTime": {
 685                    "type": "timestamp"
 686                  }
 687                }
 688              }
 689            },
 690            "NextToken": {}
 691          }
 692        }
 693      },
 694      "ListArchives": {
 695        "input": {
 696          "type": "structure",
 697          "members": {
 698            "NamePrefix": {},
 699            "EventSourceArn": {},
 700            "State": {},
 701            "NextToken": {},
 702            "Limit": {
 703              "type": "integer"
 704            }
 705          }
 706        },
 707        "output": {
 708          "type": "structure",
 709          "members": {
 710            "Archives": {
 711              "type": "list",
 712              "member": {
 713                "type": "structure",
 714                "members": {
 715                  "ArchiveName": {},
 716                  "EventSourceArn": {},
 717                  "State": {},
 718                  "StateReason": {},
 719                  "RetentionDays": {
 720                    "type": "integer"
 721                  },
 722                  "SizeBytes": {
 723                    "type": "long"
 724                  },
 725                  "EventCount": {
 726                    "type": "long"
 727                  },
 728                  "CreationTime": {
 729                    "type": "timestamp"
 730                  }
 731                }
 732              }
 733            },
 734            "NextToken": {}
 735          }
 736        }
 737      },
 738      "ListConnections": {
 739        "input": {
 740          "type": "structure",
 741          "members": {
 742            "NamePrefix": {},
 743            "ConnectionState": {},
 744            "NextToken": {},
 745            "Limit": {
 746              "type": "integer"
 747            }
 748          }
 749        },
 750        "output": {
 751          "type": "structure",
 752          "members": {
 753            "Connections": {
 754              "type": "list",
 755              "member": {
 756                "type": "structure",
 757                "members": {
 758                  "ConnectionArn": {},
 759                  "Name": {},
 760                  "ConnectionState": {},
 761                  "StateReason": {},
 762                  "AuthorizationType": {},
 763                  "CreationTime": {
 764                    "type": "timestamp"
 765                  },
 766                  "LastModifiedTime": {
 767                    "type": "timestamp"
 768                  },
 769                  "LastAuthorizedTime": {
 770                    "type": "timestamp"
 771                  }
 772                }
 773              }
 774            },
 775            "NextToken": {}
 776          }
 777        }
 778      },
 779      "ListEventBuses": {
 780        "input": {
 781          "type": "structure",
 782          "members": {
 783            "NamePrefix": {},
 784            "NextToken": {},
 785            "Limit": {
 786              "type": "integer"
 787            }
 788          }
 789        },
 790        "output": {
 791          "type": "structure",
 792          "members": {
 793            "EventBuses": {
 794              "type": "list",
 795              "member": {
 796                "type": "structure",
 797                "members": {
 798                  "Name": {},
 799                  "Arn": {},
 800                  "Policy": {}
 801                }
 802              }
 803            },
 804            "NextToken": {}
 805          }
 806        }
 807      },
 808      "ListEventSources": {
 809        "input": {
 810          "type": "structure",
 811          "members": {
 812            "NamePrefix": {},
 813            "NextToken": {},
 814            "Limit": {
 815              "type": "integer"
 816            }
 817          }
 818        },
 819        "output": {
 820          "type": "structure",
 821          "members": {
 822            "EventSources": {
 823              "type": "list",
 824              "member": {
 825                "type": "structure",
 826                "members": {
 827                  "Arn": {},
 828                  "CreatedBy": {},
 829                  "CreationTime": {
 830                    "type": "timestamp"
 831                  },
 832                  "ExpirationTime": {
 833                    "type": "timestamp"
 834                  },
 835                  "Name": {},
 836                  "State": {}
 837                }
 838              }
 839            },
 840            "NextToken": {}
 841          }
 842        }
 843      },
 844      "ListPartnerEventSourceAccounts": {
 845        "input": {
 846          "type": "structure",
 847          "required": [
 848            "EventSourceName"
 849          ],
 850          "members": {
 851            "EventSourceName": {},
 852            "NextToken": {},
 853            "Limit": {
 854              "type": "integer"
 855            }
 856          }
 857        },
 858        "output": {
 859          "type": "structure",
 860          "members": {
 861            "PartnerEventSourceAccounts": {
 862              "type": "list",
 863              "member": {
 864                "type": "structure",
 865                "members": {
 866                  "Account": {},
 867                  "CreationTime": {
 868                    "type": "timestamp"
 869                  },
 870                  "ExpirationTime": {
 871                    "type": "timestamp"
 872                  },
 873                  "State": {}
 874                }
 875              }
 876            },
 877            "NextToken": {}
 878          }
 879        }
 880      },
 881      "ListPartnerEventSources": {
 882        "input": {
 883          "type": "structure",
 884          "required": [
 885            "NamePrefix"
 886          ],
 887          "members": {
 888            "NamePrefix": {},
 889            "NextToken": {},
 890            "Limit": {
 891              "type": "integer"
 892            }
 893          }
 894        },
 895        "output": {
 896          "type": "structure",
 897          "members": {
 898            "PartnerEventSources": {
 899              "type": "list",
 900              "member": {
 901                "type": "structure",
 902                "members": {
 903                  "Arn": {},
 904                  "Name": {}
 905                }
 906              }
 907            },
 908            "NextToken": {}
 909          }
 910        }
 911      },
 912      "ListReplays": {
 913        "input": {
 914          "type": "structure",
 915          "members": {
 916            "NamePrefix": {},
 917            "State": {},
 918            "EventSourceArn": {},
 919            "NextToken": {},
 920            "Limit": {
 921              "type": "integer"
 922            }
 923          }
 924        },
 925        "output": {
 926          "type": "structure",
 927          "members": {
 928            "Replays": {
 929              "type": "list",
 930              "member": {
 931                "type": "structure",
 932                "members": {
 933                  "ReplayName": {},
 934                  "EventSourceArn": {},
 935                  "State": {},
 936                  "StateReason": {},
 937                  "EventStartTime": {
 938                    "type": "timestamp"
 939                  },
 940                  "EventEndTime": {
 941                    "type": "timestamp"
 942                  },
 943                  "EventLastReplayedTime": {
 944                    "type": "timestamp"
 945                  },
 946                  "ReplayStartTime": {
 947                    "type": "timestamp"
 948                  },
 949                  "ReplayEndTime": {
 950                    "type": "timestamp"
 951                  }
 952                }
 953              }
 954            },
 955            "NextToken": {}
 956          }
 957        }
 958      },
 959      "ListRuleNamesByTarget": {
 960        "input": {
 961          "type": "structure",
 962          "required": [
 963            "TargetArn"
 964          ],
 965          "members": {
 966            "TargetArn": {},
 967            "EventBusName": {},
 968            "NextToken": {},
 969            "Limit": {
 970              "type": "integer"
 971            }
 972          }
 973        },
 974        "output": {
 975          "type": "structure",
 976          "members": {
 977            "RuleNames": {
 978              "type": "list",
 979              "member": {}
 980            },
 981            "NextToken": {}
 982          }
 983        }
 984      },
 985      "ListRules": {
 986        "input": {
 987          "type": "structure",
 988          "members": {
 989            "NamePrefix": {},
 990            "EventBusName": {},
 991            "NextToken": {},
 992            "Limit": {
 993              "type": "integer"
 994            }
 995          }
 996        },
 997        "output": {
 998          "type": "structure",
 999          "members": {
1000            "Rules": {
1001              "type": "list",
1002              "member": {
1003                "type": "structure",
1004                "members": {
1005                  "Name": {},
1006                  "Arn": {},
1007                  "EventPattern": {},
1008                  "State": {},
1009                  "Description": {},
1010                  "ScheduleExpression": {},
1011                  "RoleArn": {},
1012                  "ManagedBy": {},
1013                  "EventBusName": {}
1014                }
1015              }
1016            },
1017            "NextToken": {}
1018          }
1019        }
1020      },
1021      "ListTagsForResource": {
1022        "input": {
1023          "type": "structure",
1024          "required": [
1025            "ResourceARN"
1026          ],
1027          "members": {
1028            "ResourceARN": {}
1029          }
1030        },
1031        "output": {
1032          "type": "structure",
1033          "members": {
1034            "Tags": {
1035              "shape": "S1m"
1036            }
1037          }
1038        }
1039      },
1040      "ListTargetsByRule": {
1041        "input": {
1042          "type": "structure",
1043          "required": [
1044            "Rule"
1045          ],
1046          "members": {
1047            "Rule": {},
1048            "EventBusName": {},
1049            "NextToken": {},
1050            "Limit": {
1051              "type": "integer"
1052            }
1053          }
1054        },
1055        "output": {
1056          "type": "structure",
1057          "members": {
1058            "Targets": {
1059              "shape": "S4l"
1060            },
1061            "NextToken": {}
1062          }
1063        }
1064      },
1065      "PutEvents": {
1066        "input": {
1067          "type": "structure",
1068          "required": [
1069            "Entries"
1070          ],
1071          "members": {
1072            "Entries": {
1073              "type": "list",
1074              "member": {
1075                "type": "structure",
1076                "members": {
1077                  "Time": {
1078                    "type": "timestamp"
1079                  },
1080                  "Source": {},
1081                  "Resources": {
1082                    "shape": "S6j"
1083                  },
1084                  "DetailType": {},
1085                  "Detail": {},
1086                  "EventBusName": {},
1087                  "TraceHeader": {}
1088                }
1089              }
1090            }
1091          }
1092        },
1093        "output": {
1094          "type": "structure",
1095          "members": {
1096            "FailedEntryCount": {
1097              "type": "integer"
1098            },
1099            "Entries": {
1100              "type": "list",
1101              "member": {
1102                "type": "structure",
1103                "members": {
1104                  "EventId": {},
1105                  "ErrorCode": {},
1106                  "ErrorMessage": {}
1107                }
1108              }
1109            }
1110          }
1111        }
1112      },
1113      "PutPartnerEvents": {
1114        "input": {
1115          "type": "structure",
1116          "required": [
1117            "Entries"
1118          ],
1119          "members": {
1120            "Entries": {
1121              "type": "list",
1122              "member": {
1123                "type": "structure",
1124                "members": {
1125                  "Time": {
1126                    "type": "timestamp"
1127                  },
1128                  "Source": {},
1129                  "Resources": {
1130                    "shape": "S6j"
1131                  },
1132                  "DetailType": {},
1133                  "Detail": {}
1134                }
1135              }
1136            }
1137          }
1138        },
1139        "output": {
1140          "type": "structure",
1141          "members": {
1142            "FailedEntryCount": {
1143              "type": "integer"
1144            },
1145            "Entries": {
1146              "type": "list",
1147              "member": {
1148                "type": "structure",
1149                "members": {
1150                  "EventId": {},
1151                  "ErrorCode": {},
1152                  "ErrorMessage": {}
1153                }
1154              }
1155            }
1156          }
1157        }
1158      },
1159      "PutPermission": {
1160        "input": {
1161          "type": "structure",
1162          "members": {
1163            "EventBusName": {},
1164            "Action": {},
1165            "Principal": {},
1166            "StatementId": {},
1167            "Condition": {
1168              "type": "structure",
1169              "required": [
1170                "Type",
1171                "Key",
1172                "Value"
1173              ],
1174              "members": {
1175                "Type": {},
1176                "Key": {},
1177                "Value": {}
1178              }
1179            },
1180            "Policy": {}
1181          }
1182        }
1183      },
1184      "PutRule": {
1185        "input": {
1186          "type": "structure",
1187          "required": [
1188            "Name"
1189          ],
1190          "members": {
1191            "Name": {},
1192            "ScheduleExpression": {},
1193            "EventPattern": {},
1194            "State": {},
1195            "Description": {},
1196            "RoleArn": {},
1197            "Tags": {
1198              "shape": "S1m"
1199            },
1200            "EventBusName": {}
1201          }
1202        },
1203        "output": {
1204          "type": "structure",
1205          "members": {
1206            "RuleArn": {}
1207          }
1208        }
1209      },
1210      "PutTargets": {
1211        "input": {
1212          "type": "structure",
1213          "required": [
1214            "Rule",
1215            "Targets"
1216          ],
1217          "members": {
1218            "Rule": {},
1219            "EventBusName": {},
1220            "Targets": {
1221              "shape": "S4l"
1222            }
1223          }
1224        },
1225        "output": {
1226          "type": "structure",
1227          "members": {
1228            "FailedEntryCount": {
1229              "type": "integer"
1230            },
1231            "FailedEntries": {
1232              "type": "list",
1233              "member": {
1234                "type": "structure",
1235                "members": {
1236                  "TargetId": {},
1237                  "ErrorCode": {},
1238                  "ErrorMessage": {}
1239                }
1240              }
1241            }
1242          }
1243        }
1244      },
1245      "RemovePermission": {
1246        "input": {
1247          "type": "structure",
1248          "members": {
1249            "StatementId": {},
1250            "RemoveAllPermissions": {
1251              "type": "boolean"
1252            },
1253            "EventBusName": {}
1254          }
1255        }
1256      },
1257      "RemoveTargets": {
1258        "input": {
1259          "type": "structure",
1260          "required": [
1261            "Rule",
1262            "Ids"
1263          ],
1264          "members": {
1265            "Rule": {},
1266            "EventBusName": {},
1267            "Ids": {
1268              "type": "list",
1269              "member": {}
1270            },
1271            "Force": {
1272              "type": "boolean"
1273            }
1274          }
1275        },
1276        "output": {
1277          "type": "structure",
1278          "members": {
1279            "FailedEntryCount": {
1280              "type": "integer"
1281            },
1282            "FailedEntries": {
1283              "type": "list",
1284              "member": {
1285                "type": "structure",
1286                "members": {
1287                  "TargetId": {},
1288                  "ErrorCode": {},
1289                  "ErrorMessage": {}
1290                }
1291              }
1292            }
1293          }
1294        }
1295      },
1296      "StartReplay": {
1297        "input": {
1298          "type": "structure",
1299          "required": [
1300            "ReplayName",
1301            "EventSourceArn",
1302            "EventStartTime",
1303            "EventEndTime",
1304            "Destination"
1305          ],
1306          "members": {
1307            "ReplayName": {},
1308            "Description": {},
1309            "EventSourceArn": {},
1310            "EventStartTime": {
1311              "type": "timestamp"
1312            },
1313            "EventEndTime": {
1314              "type": "timestamp"
1315            },
1316            "Destination": {
1317              "shape": "S2w"
1318            }
1319          }
1320        },
1321        "output": {
1322          "type": "structure",
1323          "members": {
1324            "ReplayArn": {},
1325            "State": {},
1326            "StateReason": {},
1327            "ReplayStartTime": {
1328              "type": "timestamp"
1329            }
1330          }
1331        }
1332      },
1333      "TagResource": {
1334        "input": {
1335          "type": "structure",
1336          "required": [
1337            "ResourceARN",
1338            "Tags"
1339          ],
1340          "members": {
1341            "ResourceARN": {},
1342            "Tags": {
1343              "shape": "S1m"
1344            }
1345          }
1346        },
1347        "output": {
1348          "type": "structure",
1349          "members": {}
1350        }
1351      },
1352      "TestEventPattern": {
1353        "input": {
1354          "type": "structure",
1355          "required": [
1356            "EventPattern",
1357            "Event"
1358          ],
1359          "members": {
1360            "EventPattern": {},
1361            "Event": {}
1362          }
1363        },
1364        "output": {
1365          "type": "structure",
1366          "members": {
1367            "Result": {
1368              "type": "boolean"
1369            }
1370          }
1371        }
1372      },
1373      "UntagResource": {
1374        "input": {
1375          "type": "structure",
1376          "required": [
1377            "ResourceARN",
1378            "TagKeys"
1379          ],
1380          "members": {
1381            "ResourceARN": {},
1382            "TagKeys": {
1383              "type": "list",
1384              "member": {}
1385            }
1386          }
1387        },
1388        "output": {
1389          "type": "structure",
1390          "members": {}
1391        }
1392      },
1393      "UpdateApiDestination": {
1394        "input": {
1395          "type": "structure",
1396          "required": [
1397            "Name"
1398          ],
1399          "members": {
1400            "Name": {},
1401            "Description": {},
1402            "ConnectionArn": {},
1403            "InvocationEndpoint": {},
1404            "HttpMethod": {},
1405            "InvocationRateLimitPerSecond": {
1406              "type": "integer"
1407            }
1408          }
1409        },
1410        "output": {
1411          "type": "structure",
1412          "members": {
1413            "ApiDestinationArn": {},
1414            "ApiDestinationState": {},
1415            "CreationTime": {
1416              "type": "timestamp"
1417            },
1418            "LastModifiedTime": {
1419              "type": "timestamp"
1420            }
1421          }
1422        }
1423      },
1424      "UpdateArchive": {
1425        "input": {
1426          "type": "structure",
1427          "required": [
1428            "ArchiveName"
1429          ],
1430          "members": {
1431            "ArchiveName": {},
1432            "Description": {},
1433            "EventPattern": {},
1434            "RetentionDays": {
1435              "type": "integer"
1436            }
1437          }
1438        },
1439        "output": {
1440          "type": "structure",
1441          "members": {
1442            "ArchiveArn": {},
1443            "State": {},
1444            "StateReason": {},
1445            "CreationTime": {
1446              "type": "timestamp"
1447            }
1448          }
1449        }
1450      },
1451      "UpdateConnection": {
1452        "input": {
1453          "type": "structure",
1454          "required": [
1455            "Name"
1456          ],
1457          "members": {
1458            "Name": {},
1459            "Description": {},
1460            "AuthorizationType": {},
1461            "AuthParameters": {
1462              "type": "structure",
1463              "members": {
1464                "BasicAuthParameters": {
1465                  "type": "structure",
1466                  "members": {
1467                    "Username": {},
1468                    "Password": {}
1469                  }
1470                },
1471                "OAuthParameters": {
1472                  "type": "structure",
1473                  "members": {
1474                    "ClientParameters": {
1475                      "type": "structure",
1476                      "members": {
1477                        "ClientID": {},
1478                        "ClientSecret": {}
1479                      }
1480                    },
1481                    "AuthorizationEndpoint": {},
1482                    "HttpMethod": {},
1483                    "OAuthHttpParameters": {
1484                      "shape": "S14"
1485                    }
1486                  }
1487                },
1488                "ApiKeyAuthParameters": {
1489                  "type": "structure",
1490                  "members": {
1491                    "ApiKeyName": {},
1492                    "ApiKeyValue": {}
1493                  }
1494                },
1495                "InvocationHttpParameters": {
1496                  "shape": "S14"
1497                }
1498              }
1499            }
1500          }
1501        },
1502        "output": {
1503          "type": "structure",
1504          "members": {
1505            "ConnectionArn": {},
1506            "ConnectionState": {},
1507            "CreationTime": {
1508              "type": "timestamp"
1509            },
1510            "LastModifiedTime": {
1511              "type": "timestamp"
1512            },
1513            "LastAuthorizedTime": {
1514              "type": "timestamp"
1515            }
1516          }
1517        }
1518      }
1519    },
1520    "shapes": {
1521      "S14": {
1522        "type": "structure",
1523        "members": {
1524          "HeaderParameters": {
1525            "type": "list",
1526            "member": {
1527              "type": "structure",
1528              "members": {
1529                "Key": {},
1530                "Value": {},
1531                "IsValueSecret": {
1532                  "type": "boolean"
1533                }
1534              }
1535            }
1536          },
1537          "QueryStringParameters": {
1538            "type": "list",
1539            "member": {
1540              "type": "structure",
1541              "members": {
1542                "Key": {},
1543                "Value": {},
1544                "IsValueSecret": {
1545                  "type": "boolean"
1546                }
1547              }
1548            }
1549          },
1550          "BodyParameters": {
1551            "type": "list",
1552            "member": {
1553              "type": "structure",
1554              "members": {
1555                "Key": {},
1556                "Value": {},
1557                "IsValueSecret": {
1558                  "type": "boolean"
1559                }
1560              }
1561            }
1562          }
1563        }
1564      },
1565      "S1m": {
1566        "type": "list",
1567        "member": {
1568          "type": "structure",
1569          "required": [
1570            "Key",
1571            "Value"
1572          ],
1573          "members": {
1574            "Key": {},
1575            "Value": {}
1576          }
1577        }
1578      },
1579      "S2w": {
1580        "type": "structure",
1581        "required": [
1582          "Arn"
1583        ],
1584        "members": {
1585          "Arn": {},
1586          "FilterArns": {
1587            "type": "list",
1588            "member": {}
1589          }
1590        }
1591      },
1592      "S4l": {
1593        "type": "list",
1594        "member": {
1595          "type": "structure",
1596          "required": [
1597            "Id",
1598            "Arn"
1599          ],
1600          "members": {
1601            "Id": {},
1602            "Arn": {},
1603            "RoleArn": {},
1604            "Input": {},
1605            "InputPath": {},
1606            "InputTransformer": {
1607              "type": "structure",
1608              "required": [
1609                "InputTemplate"
1610              ],
1611              "members": {
1612                "InputPathsMap": {
1613                  "type": "map",
1614                  "key": {},
1615                  "value": {}
1616                },
1617                "InputTemplate": {}
1618              }
1619            },
1620            "KinesisParameters": {
1621              "type": "structure",
1622              "required": [
1623                "PartitionKeyPath"
1624              ],
1625              "members": {
1626                "PartitionKeyPath": {}
1627              }
1628            },
1629            "RunCommandParameters": {
1630              "type": "structure",
1631              "required": [
1632                "RunCommandTargets"
1633              ],
1634              "members": {
1635                "RunCommandTargets": {
1636                  "type": "list",
1637                  "member": {
1638                    "type": "structure",
1639                    "required": [
1640                      "Key",
1641                      "Values"
1642                    ],
1643                    "members": {
1644                      "Key": {},
1645                      "Values": {
1646                        "type": "list",
1647                        "member": {}
1648                      }
1649                    }
1650                  }
1651                }
1652              }
1653            },
1654            "EcsParameters": {
1655              "type": "structure",
1656              "required": [
1657                "TaskDefinitionArn"
1658              ],
1659              "members": {
1660                "TaskDefinitionArn": {},
1661                "TaskCount": {
1662                  "type": "integer"
1663                },
1664                "LaunchType": {},
1665                "NetworkConfiguration": {
1666                  "type": "structure",
1667                  "members": {
1668                    "awsvpcConfiguration": {
1669                      "type": "structure",
1670                      "required": [
1671                        "Subnets"
1672                      ],
1673                      "members": {
1674                        "Subnets": {
1675                          "shape": "S57"
1676                        },
1677                        "SecurityGroups": {
1678                          "shape": "S57"
1679                        },
1680                        "AssignPublicIp": {}
1681                      }
1682                    }
1683                  }
1684                },
1685                "PlatformVersion": {},
1686                "Group": {},
1687                "CapacityProviderStrategy": {
1688                  "type": "list",
1689                  "member": {
1690                    "type": "structure",
1691                    "required": [
1692                      "capacityProvider"
1693                    ],
1694                    "members": {
1695                      "capacityProvider": {},
1696                      "weight": {
1697                        "type": "integer"
1698                      },
1699                      "base": {
1700                        "type": "integer"
1701                      }
1702                    }
1703                  }
1704                },
1705                "EnableECSManagedTags": {
1706                  "type": "boolean"
1707                },
1708                "EnableExecuteCommand": {
1709                  "type": "boolean"
1710                },
1711                "PlacementConstraints": {
1712                  "type": "list",
1713                  "member": {
1714                    "type": "structure",
1715                    "members": {
1716                      "type": {},
1717                      "expression": {}
1718                    }
1719                  }
1720                },
1721                "PlacementStrategy": {
1722                  "type": "list",
1723                  "member": {
1724                    "type": "structure",
1725                    "members": {
1726                      "type": {},
1727                      "field": {}
1728                    }
1729                  }
1730                },
1731                "PropagateTags": {},
1732                "ReferenceId": {},
1733                "Tags": {
1734                  "shape": "S1m"
1735                }
1736              }
1737            },
1738            "BatchParameters": {
1739              "type": "structure",
1740              "required": [
1741                "JobDefinition",
1742                "JobName"
1743              ],
1744              "members": {
1745                "JobDefinition": {},
1746                "JobName": {},
1747                "ArrayProperties": {
1748                  "type": "structure",
1749                  "members": {
1750                    "Size": {
1751                      "type": "integer"
1752                    }
1753                  }
1754                },
1755                "RetryStrategy": {
1756                  "type": "structure",
1757                  "members": {
1758                    "Attempts": {
1759                      "type": "integer"
1760                    }
1761                  }
1762                }
1763              }
1764            },
1765            "SqsParameters": {
1766              "type": "structure",
1767              "members": {
1768                "MessageGroupId": {}
1769              }
1770            },
1771            "HttpParameters": {
1772              "type": "structure",
1773              "members": {
1774                "PathParameterValues": {
1775                  "type": "list",
1776                  "member": {}
1777                },
1778                "HeaderParameters": {
1779                  "type": "map",
1780                  "key": {},
1781                  "value": {}
1782                },
1783                "QueryStringParameters": {
1784                  "type": "map",
1785                  "key": {},
1786                  "value": {}
1787                }
1788              }
1789            },
1790            "RedshiftDataParameters": {
1791              "type": "structure",
1792              "required": [
1793                "Database",
1794                "Sql"
1795              ],
1796              "members": {
1797                "SecretManagerArn": {},
1798                "Database": {},
1799                "DbUser": {},
1800                "Sql": {},
1801                "StatementName": {},
1802                "WithEvent": {
1803                  "type": "boolean"
1804                }
1805              }
1806            },
1807            "SageMakerPipelineParameters": {
1808              "type": "structure",
1809              "members": {
1810                "PipelineParameterList": {
1811                  "type": "list",
1812                  "member": {
1813                    "type": "structure",
1814                    "required": [
1815                      "Name",
1816                      "Value"
1817                    ],
1818                    "members": {
1819                      "Name": {},
1820                      "Value": {}
1821                    }
1822                  }
1823                }
1824              }
1825            },
1826            "DeadLetterConfig": {
1827              "type": "structure",
1828              "members": {
1829                "Arn": {}
1830              }
1831            },
1832            "RetryPolicy": {
1833              "type": "structure",
1834              "members": {
1835                "MaximumRetryAttempts": {
1836                  "type": "integer"
1837                },
1838                "MaximumEventAgeInSeconds": {
1839                  "type": "integer"
1840                }
1841              }
1842            }
1843          }
1844        }
1845      },
1846      "S57": {
1847        "type": "list",
1848        "member": {}
1849      },
1850      "S6j": {
1851        "type": "list",
1852        "member": {}
1853      }
1854    }
1855  }