Cloudformation模板需要网络但不接受

时间:2020-06-24 13:33:51

标签: amazon-cloudformation

在Cloudformation模板中创建AWS :: ECS :: Service时,我需要填写网络配置,否则将无法开始创建堆栈。 根据{{​​3}},这可以并且应该是networkconfiguration documentation

我这样做了,并尝试运行以下模板代码段:

Type: 'AWS::ECS::Service'
Properties:
  Cluster: !Ref MyCluster
  DesiredCount: 1
  LaunchType: 'FARGATE'
  NetworkConfiguration:
    AwsvpcConfiguration:
      AssignPublicIp: 'ENABLED'
      Subnets:
        - !Ref MySubnet

运行此堆栈时,返回的错误是:

Encountered unsupported property AwsVpcConfiguration

因此,如果没有此选项,我将无法建立任何堆栈,但堆栈本身会告诉我该选项是非法的。我该怎么办?

1 个答案:

答案 0 :(得分:0)

使用name=input('') sp = name.split(' ') name2 = [] for i in sp: name2.append(i.capitalize()) name3.append(' '.join(name2)) counter +=1 代替AwsvpcConfiguration。 (请注意AwsVpcConfiguration中的v。)