1 回答
TA贡献1828条经验 获得超13个赞
请参考下面的 Python 示例。我想需要使用IntegrationOptions类。
CDK 及其文档不可靠,几乎没有可用的示例,有这么多缺陷。恐怕CDK还不是一般使用的级别。
cdk_api_method: aws_apigateway.Method = cdk_api_resource.add_method(
http_method=str.upper(verb),
integration=aws_apigateway.HttpIntegration(
url=url,
http_method=str.upper(verb),
proxy=True,
options=aws_apigateway.IntegrationOptions(
request_parameters=method_parameter_set['integration_request_parameters']
if 'integration_request_parameters' in method_parameter_set else None
)
)
)
"integration_request_parameters": {
"integration.request.header.{}".format(HTTP_HEADER_X_VALIDATION_CLIENT_NAME): "'{}'".format(HTTP_HEADER_X_VALIDATION_CLIENT_VALUE)
},
添加回答
举报