在CloudFormation模板中添加API的资源策略?

时间:2018-10-22 09:40:57

标签: amazon-cloudformation

我们在CodeStar中有一个NodeJS lambda项目。我们已经使其正常工作,并且已使用API​​密钥保护了API。

是否可以在CloudFormation模板中为API添加资源策略?因此,我们不必在每次创建新项目/ API时都在Web控制台中添加资源策略。

我们已经尝试过,但是还没有开始工作,我们找不到任何文档。

谢谢!

1 个答案:

答案 0 :(得分:0)

文档在这里https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html

它应该看起来像这样

Type: AWS::ApiGateway::RestApi Properties: ApiKeySourceType: String BinaryMediaTypes: - String Body: JSON object BodyS3Location: S3Location CloneFrom: String Description: String EndpointConfiguration: EndpointConfiguration FailOnWarnings: Boolean MinimumCompressionSize: Integer Name: String Parameters: String: String Policy: JSON object