全部产品
Search
文档中心

CloudOps Orchestration Service:ACS-ECS-BulkyModifyDiskSpec

更新时间:Dec 21, 2025

Nama Template

ACS-ECS-BulkyModifyDiskSpec: Memodifikasi spesifikasi disk secara batch

Eksekusi Sekarang

Deskripsi Template

Memodifikasi spesifikasi beberapa disk sekaligus.

Tipe Template

Otomatis

Pemilik

Alibaba Cloud

Parameter Input

Parameter

Deskripsi

Tipe

Diperlukan

Nilai Default

Batasan

diskIds

ID disk.

List

Ya

regionId

ID wilayah.

String

Tidak

{{ ACS::RegionId }}

performanceLevel

Tingkat performa disk.

String

Tidak

PL1

diskCategory

Kategori disk.

String

Tidak

""

rateControl

Konkurensi eksekusi tugas

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": [
                "ecs:ModifyDiskSpec"
            ],
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

Detail

Untuk informasi lebih lanjut, lihat ACS-ECS-BulkyModifyDiskSpec.yml di GitHub.

Konten Template

FormatVersion: OOS-2019-06-01
Description:
  en: Bulky modify disk spec
  zh-cn: Modifies disk specifications in a batch
  name-en: ACS-ECS-BulkyModifyDiskSpec
  name-zh-cn: Modifies disk specifications in a batch
  categories:
    - instance_manage
    - computenest
Parameters:
  regionId:
    Type: String
    Label:
      en: RegionId
      zh-cn: Region ID
    AssociationProperty: RegionId
    Default: '{{ ACS::RegionId }}'
  diskIds:
    Label:
      en: DiskIds
      zh-cn: Disk IDs
    AssociationProperty: ALIYUN::ECS::Disk::DiskId
    AssociationPropertyMetadata:
      RegionId: regionId
    Type: List
  performanceLevel:
    Label:
      en: PerformanceLevel
      zh-cn: Disk Performance Level
    Type: String
    AllowedValues:
      - PL0
      - PL1
      - PL2
      - PL3
    Default: PL1
    AssociationPropertyMetadata:
      Visible:
        Condition:
          Fn::Equals:
            - ${diskCategory}
            - cloud_essd
  diskCategory:
    Label:
      en: DiskCategory
      zh-cn: Disk Category
    Type: String
    AllowedValues:
      - cloud_essd
      - cloud_auto
      - cloud_ssd
      - cloud_efficiency
      - ''
    Default: ''
  rateControl:
    Label:
      en: RateControl
      zh-cn: Concurrency Rate for Task Execution
    Type: Json
    AssociationProperty: RateControl
    Default:
      Mode: Concurrency
      MaxErrors: 0
      Concurrency: 10
  OOSAssumeRole:
    Label:
      en: OOSAssumeRole
      zh-cn: The RAM role assumed by OOS
    Type: String
    Default: ''
RamRole: '{{ OOSAssumeRole }}'
Tasks:
- Name: modifyDiskSpec
  Action: ACS::ExecuteApi
  Description:
    en: Modify disk spec
    zh-cn: Modifies the disk specifications
  Properties:
    Service: ECS
    API: ModifyDiskSpec
    Parameters:
      RegionId: '{{ regionId }}'
      DiskId: '{{ ACS::TaskLoopItem }}'
      PerformanceLevel:
        Fn::If:
          - Fn::Equals:
            - '{{ diskCategory }}'
            - cloud_essd
          - '{{ performanceLevel }}'
          - null
      DiskCategory: '{{ diskCategory }}'
  Loop:
    RateControl: '{{ rateControl }}'
    Items: '{{ diskIds }}'
Metadata:
  ALIYUN::OOS::Interface:
    ParameterGroups:
      - Parameters:
          - regionId
          - diskIds
          - diskCategory
          - performanceLevel
        Label:
          default:
            zh-cn: Parameter Settings
            en: Configure Parameters
      - Parameters:
          - rateControl
          - OOSAssumeRole
        Label:
          default:
            zh-cn: Advanced Options
            en: Control Options