AWS CloudFormation - 使用 AWS::NoValue 在 Fn::Sub 中
创始人
2024-11-14 17:03:01
0

在 AWS CloudFormation 中,您可以使用 AWS::NoValue 作为 Fn::Sub 函数中的占位符。AWS::NoValue 用于表示不提供任何值。以下是一个使用 AWS::NoValue 的代码示例:

{
  "AWSTemplateFormatVersion": "2010-09-09",
  "Resources": {
    "MyBucket": {
      "Type": "AWS::S3::Bucket",
      "Properties": {
        "BucketName": {
          "Fn::Sub": "${MyBucketName}"
        },
        "AccessControl": {
          "Fn::If": [
            "UseNoValue",
            {"Ref": "AWS::NoValue"},
            "PublicRead"
          ]
        }
      }
    }
  },
  "Conditions": {
    "UseNoValue": {
      "Fn::Equals": [
        {"Ref": "Environment"},
        "production"
      ]
    }
  }
}

在这个例子中,我们定义了一个名为 MyBucket 的 S3 存储桶,使用 Fn::Sub 函数将 MyBucketName 参数传递给 BucketName 属性。AccessControl 属性使用 Fn::If 条件函数来确定是否使用 AWS::NoValue。根据环境参数的值,如果环境是 production,那么 AccessControl 属性的值将是 AWS::NoValue,否则将是 PublicRead。

这样,您可以根据特定的条件在 Fn::Sub 中使用 AWS::NoValue 占位符来动态设置属性的值。

相关内容

热门资讯

透视好牌(cloudpoker... 透视好牌(cloudpoker辅助透视)外挂透明挂辅助APP(透视)软件透明挂(2024已更新)(哔...
八分钟了解(来玩app德州)外... 您好,来玩app德州这款游戏可以开挂的,确实是有挂的,需要了解加微【285696317】很多玩家在这...
大神推荐(aapoker规律)... 大神推荐(aapoker规律)外挂透明挂辅助脚本(透视)发牌规律(有挂透视)-哔哩哔哩;aapoke...
热点推荐!约局吧软件有辅助(透... 热点推荐!约局吧软件有辅助(透视)辅助透视(有挂规律)-哔哩哔哩1、点击下载安装,微扑克wpk插件透...
最新技巧(云扑克德州PK)外挂... 最新技巧(云扑克德州PK)外挂透明挂辅助脚本(透视)透视辅助(2024已更新)(哔哩哔哩);科技详细...
透明黑科技(wEpoke)外挂... 透明黑科技(wEpoke)外挂透明挂辅助挂(辅助挂)其实真的有挂(2024新版)(哔哩哔哩);大神普...
分享开挂内幕(德扑自定义)外挂... 分享开挂内幕(德扑自定义)外挂透明挂辅助机制(透视)发牌规律(有挂方法)-哔哩哔哩;玩家必备必赢加哟...
重大推荐!德扑之星窥牌(透视)... 《德扑之星窥牌软件透明挂》是一款多人竞技的德扑之星窥牌辅助透视游戏,你将微扑克对手来到同一个战场,为...
每日必看教程(德扑数据)外挂透... 每日必看教程(德扑数据)外挂透明挂辅助器安装(辅助挂)透视辅助(2021已更新)(哔哩哔哩);科技安...
两分钟了解(pokerworl... 这是一款非常优秀的pokerworld软件 ia辅助检测软件,能够让你了解到pokerworld软件...