Amazon web services 通过AWS API网关调用AWS EMR REST API

Amazon web services 通过AWS API网关调用AWS EMR REST API,amazon-web-services,aws-api-gateway,amazon-emr,Amazon Web Services,Aws Api Gateway,Amazon Emr,我试图通过AWS API网关通过rest调用访问AWS EMR API,但面临一些问题。我已经创建了一个集群,并尝试使用RESTAPI调用来描述它,使用EMR中的“DescribeCluster”操作。然而,当我通过API网关测试上述接口时,我得到了一个“UnknownOperationException” 对于EMR服务的接口请求,我使用了一个Post调用,操作为“DescribeCluster”并传递 {“ClusterId”:“$input.params('cluster-name')”}

我试图通过AWS API网关通过rest调用访问AWS EMR API,但面临一些问题。我已经创建了一个集群,并尝试使用RESTAPI调用来描述它,使用EMR中的“DescribeCluster”操作。然而,当我通过API网关测试上述接口时,我得到了一个“UnknownOperationException”

对于EMR服务的接口请求,我使用了一个Post调用,操作为“DescribeCluster”并传递
{“ClusterId”:“$input.params('cluster-name')”}
作为POst方法的主体,作为集成请求映射模板的一部分

我附上一些屏幕截图,可以帮助解决问题

EMR API文档非常糟糕,没有提供任何示例请求

我能够使用AWS CLI以及EMR Java SDK(通过它创建集群)成功检索集群