amazon-web-services - 如何在AWS Cloudformation的 "cidrblock"中获取子网的 "outputs"?

标签 amazon-web-services aws-cloudformation

我正在编写 AWS 代码结构。我必须打印子网的 Cidrblock。但这是行不通的。请帮忙

"Resources": {
    "Subnet": {
          "Type": "AWS::EC2::Subnet",
          "Properties": {
            "VpcId": {
              "Ref": "VPC"
            },
            "CidrBlock": "10.0.0.0/16",
          }
    },
    Outputs : {
      "SubnetCIDR": {
          "Value": {
            "Fn::GetAtt": [
              "Subnet",
              "CidrBlock"
            ]
          },
          "Description": "The CIDR"
        },
    }

这不起作用。上传模板时显示以下错误消息:

Template validation error: Template error: resource Subnet does not support attribute type CidrBlock in Fn::GetAtt

最佳答案

不支持。

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html

如果您查看文档,唯一支持的属性是 AvailabilityZone

关于amazon-web-services - 如何在AWS Cloudformation的 "cidrblock"中获取子网的 "outputs"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33391999/

相关文章:

amazon-web-services - 当 ECS_IMAGE_PULL_BEHAVIOR 设置为 Preferred-cached 时,强制 ecs-agent 拉取镜像

python - 尝试在 lambda 中导入时没有名为 'requests_aws4auth' 的模块

amazon-web-services - 基于 ELB 中的服务中主机的 CloudFormation 等待条件

amazon-web-services - 如何在 .ebextensions 中获取负载均衡器的 ARN?

node.js - 无法从 Lambda 调用 AppSync GraphQL api : TypeError: Cannot read property 'match' of null

aws-cloudformation - 尝试使用cloudformation时出现资源类型错误

amazon-web-services - 如何授予 API Gateway 调用 CloudFormation 模板中的 Lambda 函数的权限?

amazon-web-services - AWS : Copy all files matching a path to an S3 bucket?

node.js - Node ImageMagick 在本地成功,但在 AWS Lambda 中失败

amazon-web-services - AWS Glue 无法访问输入数据集