すべてのプロダクト
Search
ドキュメントセンター

CloudOps Orchestration Service:ApsaraDB for Redis インスタンスで監査ログ設定を一括変更する

最終更新日:Jan 17, 2025

テンプレート名

ACS-REDIS-BulkyModifyAuditLogConfig

今すぐ実行

テンプレートの説明

ApsaraDB for Tair (Redis OSS 互換) インスタンスの監査ログの保存期間を 180 日に設定します。

テンプレートの種類

自動化

所有者

Alibaba Cloud

入力パラメーター

パラメーター

説明

データ型

必須

デフォルト値

制限

instanceId

ApsaraDB for Tair (Redis OSS 互換) インスタンスの ID。

リスト

はい

regionId

リージョン ID。

文字列

いいえ

{{ ACS::RegionId }}

rateControl

レート制御設定。

JSON

いいえ

{'Mode': 'Concurrency', 'MaxErrors': 0, 'Concurrency': 10}

OOSAssumeRole

CloudOps Orchestration Service (OOS) によってアシュームされる RAM ロール。

文字列

いいえ

""

出力パラメーター

該当なし。

テンプレートを実行するために必要な権限ポリシー

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "kvstore:ModifyAuditLogConfig"
            ],
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

参照

ACS-REDIS-BulkyModifyAuditLogConfig

テンプレートの内容

FormatVersion: OOS-2019-06-01
Description:
  en: Modify audit log config
  name-en: ACS-REDIS-BulkyModifyAuditLogConfig
  categories:
    - security
Parameters:
  regionId:
    Type: String
    Label:
      en: RegionId
    AssociationProperty: RegionId
    Default: '{{ ACS::RegionId }}'
  instanceId:
    Label:
      en: RedisInstanceIds
    Type: List
  rateControl:
    Label:
      en: RateControl
    Type: Json
    AssociationProperty: RateControl
    Default:
      Mode: Concurrency
      MaxErrors: 0
      Concurrency: 10
  OOSAssumeRole:
    Label:
      en: OOSAssumeRole
    Type: String
    Default: ''
RamRole: '{{ OOSAssumeRole }}'
Tasks:
  - Name: modifyAuditLogConfig
    Action: 'ACS::ExecuteAPI'
    Description:
      en: Modify audit log config
    Properties:
      Service: R-KVSTORE
      API: ModifyAuditLogConfig
      Parameters:
        RegionId: '{{ regionId }}'
        InstanceId: '{{ ACS::TaskLoopItem }}'
        DbAudit: true
        Retention: 180
    Loop:
      RateControl: '{{ rateControl }}'
      Items: '{{ instanceId }}'