【问题标题】:Set log group retention policy to never expire via clouformation通过 cloudformation 将日志组保留策略设置为永不过期
【发布时间】:2022-01-11 15:06:16
【问题描述】:

我可以使用 cloudformation 将日志组保留策略设置为“永不过期”吗? F.e.我有以下模板:

CustomLogGroup:
        Type: AWS::Logs::LogGroup
        Properties:
          LogGroupName: "logs"
          RetentionInDays: 3653

documentation 建议我应该使用 DeleteRetentionPolicy 操作。我可以使用 yml 模板定义/执行此操作吗?如果是,如何?

【问题讨论】:

    标签: amazon-web-services amazon-cloudformation amazon-cloudwatchlogs


    【解决方案1】:

    如果您不希望日志过期,请完全删除 RetentionInDays 属性:

    CustomLogGroup:
            Type: AWS::Logs::LogGroup
            Properties:
              LogGroupName: "logs"
    

    默认保留实际上是“永不过期”。

    DeleteRetentionPolicy 操作似乎是您可以在创建日志组后运行的操作,以删除日志组具有的任何保留策略。

    【讨论】:

      猜你喜欢
      • 2021-04-13
      • 1970-01-01
      • 2011-03-18
      • 1970-01-01
      • 2017-05-27
      • 2022-01-18
      • 2013-10-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多