gpt4 book ai didi

serverless - 如何在无服务器中使用带有 ses 的 vpc 端点

转载 作者:行者123 更新时间:2023-12-03 20:51:01 26 4
gpt4 key购买 nike

我在没有 nat 网关/互联网访问的 vpc 中部署了功能。
目标:从此功能通过 SES 发送电子邮件(在 vpc 中)
我尝试使用带有 nat 网关的公共(public)私有(private)子网来发送电子邮件,它工作正常。但我正在尝试使用它 vi VPC 端点。我创建了一个电子邮件 vpc 端点,但不确定如何在 serverless.yml 中配置它。已尝试按照中所述设置配置
https://www.serverless.com/framework/docs/providers/aws/guide/serverless.yml/
但没有任何工作,因为没有提到 ses。

最佳答案

您需要以下配置,以便 CloudFormation 创建资源。 (注意括号中的变量)

resources:
Resources:
VPCEndpointForSES:
Type: AWS::EC2::VPCEndpoint
Properties:
PrivateDnsEnabled: True
SecurityGroupIds:
- <ID of the VPC Security Group>
ServiceName: 'com.amazonaws.<AWS Region String>.email-smtp'
SubnetIds:
- <Subnet of your VPC>
- <Subnet of your VPC>
- <Subnet of your VPC>
VpcEndpointType: Interface
VpcId: <ID of your VPC>

关于serverless - 如何在无服务器中使用带有 ses 的 vpc 端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62774673/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com