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

CloudOps Orchestration Service:ACS-PolarDB-BulkyModifyBackupPolicyForLevel2Backup

最終更新日:Dec 21, 2025

テンプレート名

ACS-PolarDB-BulkyModifyBackupPolicyForLevel2Backup - PolarDB クラスターの自動バックアップポリシーにおけるレベル 2 バックアップの保存期間を変更します

今すぐ実行

テンプレートの説明

複数の PolarDB クラスタの自動バックアップポリシーのレベル 2 バックアップの保存期間を変更します。

テンプレートタイプ

自動

所有者

Alibaba Cloud

入力パラメータ

パラメータ

説明

データ型

必須

デフォルト値

制限

instanceIds

PolarDB クラスタの ID。

リスト

はい

dataLevel2BackupRetentionPeriod

レベル 2 バックアップの保存期間。

文字列

はい

dataLevel2BackupPeriod

レベル 2 バックアップのバックアップサイクル。

リスト

はい

OOSAssumeRole

CloudOps Orchestration Service ( OOS ) がアシュームする RAM ロール。

文字列

はい

regionId

リージョン ID。

文字列

いいえ

{{ ACS::RegionId }}

rateControl

タスク実行の同時実行数

JSON

いいえ

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

出力パラメータ

該当なし。

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

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "polardb:ModifyBackupPolicy"
            ],
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

詳細

ACS-PolarDB-BulkyModifyBackupPolicyForLevel2Backup

テンプレートコンテンツ

FormatVersion: OOS-2019-06-01
Description:
  ja: PolarDB クラスターの自動バックアップポリシーにおけるレベル 2 バックアップの保存期間を変更します。
  name-ja: ACS-PolarDB-BulkyModifyBackupPolicyForLevel2Backup
  categories:
    - security
    - polardb
Parameters:
  regionId:
    Label:
      ja: リージョン ID
    Type: String
    AssociationProperty: RegionId
    Default: '{{ ACS::RegionId }}'
  instanceIds:
    Label:
      ja: PolarDB クラスター ID
    Type: List
  dataLevel2BackupRetentionPeriod:
    Description:
      ja: レベル 2 バックアップの保存期間。有効値:0 (レベル 2 バックアップ機能を無効化)、30~7300 (日単位)、-1 (無期限保存)。
    Label:
      ja: レベル 2 バックアップの保存期間
    Type: String
  dataLevel2BackupPeriod:
    Label:
      ja: レベル 2 バックアップサイクル
    Type: List
    AllowedValues:
      - Monday
      - Tuesday
      - Wednesday
      - Thursday
      - Friday
      - Saturday
      - Sunday
  rateControl:
    Label:
      ja: 同時実行レート
    Type: Json
    AssociationProperty: RateControl
    Default:
      Mode: Concurrency
      MaxErrors: 0
      Concurrency: 10
  OOSAssumeRole:
    Label:
      ja: OOS の RAM ロール
    Type: String
RamRole: '{{ OOSAssumeRole }}'
Tasks:
  - Name: ModifyBackupPolicy
    Action: ACS::ExecuteAPI
    Description:
      ja: PolarDB クラスターの自動バックアップポリシーにおけるレベル 2 バックアップの保存期間を変更します。
    Properties:
      Service: POLARDB
      API: ModifyBackupPolicy
      Parameters:
        RegionId: '{{ regionId }}'
        DBClusterId: '{{ ACS::TaskLoopItem }}'
        DataLevel2BackupRetentionPeriod: '{{ dataLevel2BackupRetentionPeriod }}'
        DataLevel2BackupPeriod:
          Fn::Join:
            - ','
            - '{{ dataLevel2BackupPeriod }}'
    Loop:
      RateControl: '{{ rateControl }}'
      Items: '{{ instanceIds }}'
Metadata:
  ALIYUN::OOS::Interface:
    ParameterGroups:
      - Parameters:
          - regionId
          - instanceIds
        Label:
          default:
            ja: クラスターの選択
      - Parameters:
          - dataLevel2BackupRetentionPeriod
        Label:
          default:
            ja: レベル 2 バックアップの保存期間
      - Parameters:
          - dataLevel2BackupPeriod
        Label:
          default:
            ja: レベル 2 バックアップサイクル
      - Parameters:
          - rateControl
          - OOSAssumeRole
        Label:
          default:
            ja: 詳細オプション