全部产品
Search
文档中心

CloudOps Orchestration Service:ACS-SLB-BulkySetLoadBalancerModificationProtection

更新时间:Jun 28, 2025

Nama template

ACS-SLB-BulkySetLoadBalancerModificationProtection

Eksekusi Sekarang

Deskripsi template

Mengaktifkan mode baca-saja konfigurasi untuk beberapa instance Server Load Balancer (SLB) secara bersamaan.

Tipe template

Otomatis

Pemilik

Alibaba Cloud

Parameter input

Parameter

Deskripsi

Tipe

Diperlukan

Nilai default

Batasan

loadBalancerIds

ID dari instance SLB.

Daftar

Ya

regionId

ID wilayah.

String

Tidak

{{ ACS::RegionId }}

rateControl

Pengaturan kontrol laju.

Json

Tidak

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

OOSAssumeRole

Peran Resource Access Management (RAM) yang diasumsikan oleh CloudOps Orchestration Service (OOS).

String

Tidak

""

Parameter output

Tidak ada.

Kebijakan izin yang diperlukan untuk mengeksekusi template

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "slb:SetLoadBalancerModificationProtection"
            ],
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

Referensi

Untuk informasi lebih lanjut, lihat ACS-SLB-BulkySetLoadBalancerModificationProtection di GitHub.

Isi Template

FormatVersion: OOS-2019-06-01
Description:
  en: Set loadbalancer modification protection
  name-en: ACS-SLB-BulkySetLoadBalancerModificationProtection
  categories:
    - security
Parameters:
  regionId:
    Type: String
    Label:
      en: RegionId
    AssociationProperty: RegionId
    Default: '{{ ACS::RegionId }}'
  loadBalancerIds:
    Label:
      en: LoadBalancerIds
    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: setLoadBalancerModificationProtection
    Action: 'ACS::ExecuteAPI'
    Description:
      en: Set loadbalancer modification protection
    Properties:
      Service: SLB
      API: SetLoadBalancerModificationProtection
      Parameters:
        RegionId: '{{ regionId }}'
        LoadBalancerId: '{{ ACS::TaskLoopItem }}'
        ModificationProtectionStatus: ConsoleProtection
    Loop:
      RateControl: '{{ rateControl }}'
      Items: '{{ loadBalancerIds }}'