You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用AWS CloudFormation创建纯IPv6 VPC子网时遇“Property CidrBlock or Ipv4IpamPoolId cannot be empty”错误求助

AWS CloudFormation创建纯IPv6 VPC子网时遇“Property CidrBlock or Ipv4IpamPoolId cannot be empty”错误求助

大家好,最近我尝试用AWS CloudFormation创建一个纯IPv6的VPC子网,结果栈创建直接失败了,报错信息如下:

CREATE_FAILED
Resource handler returned message: "Invalid request provided: Property CidrBlock or Ipv4IpamPoolId cannot be empty."

下面是我模板里和这个子网相关的代码片段:

SubnetIpv6Only:
  Type: 'AWS::EC2::Subnet'
  Properties:
    VpcId: !Ref CustomVPC
    AvailabilityZone: !Select [0, !GetAZs '']
    # ipv6-only
    AssignIpv6AddressOnCreation: true
    Ipv6CidrBlock: !Select [ 0, Fn::Cidr: [ !Select [ 0, !GetAtt CustomVPC.Ipv6CidrBlocks ], 4, 64 ] ]

我查了CloudFormation的VPC子网相关文档,里面明明说:

... 如果VPC已经配置了IPv6 CIDR块,你可以创建纯IPv6子网或者[...]。

我就纳闷了,我明明要做的是纯IPv6子网,为啥还要求必须填IPv4相关的属性啊?有没有大佬能帮我排查下问题出在哪?

备注:内容来源于stack exchange,提问作者djvg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 10:08:21