Aws Transfer Family - Vpc托管

0

【以下的问题经过翻译处理】 你好,

在Vpc托管分类下,我想使用Cloud Formation模板选择面向互联网的配置。

我已经有一个针对内部的YAML文件,但无法为面向互联网的配置编写代码。

1 回答
0

【以下的回答经过翻译处理】 要创建面向互联网的VPC类型的服务器,您必须在创建服务器时提供“Elastic-IPs”或“AddressAllocation-IDs”。在您的模板中,我看到缺少这部分,这就是为什么Trasfer Family服务创建了一个内部VPC类型服务器的原因。以下是示例模板:

AWSTemplateFormatVersion: 2010-09-09
Resources:
  SFTPServer:
    Type: 'AWS::Transfer::Server'
    Properties:
      EndpointType: 'VPC'
      EndpointDetails:
        VpcId: '<vpc-id>'
        SubnetIds: 
          - '<subnet-id>'
        AddressAllocationIds:
          - '<Elastic IP allocation Id>'
      LoggingRole: '<logging-role-ARN>'

注意:您必须提供弹性IP的分配ID,而不是IP本身。分配Id的格式如下 - eipalloc-0fb1a029axxxxxx

以上应该可以帮助您创建面向互联网的VPC类型的服务器。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则