Todos os produtos
Search
Central de documentação

CloudOps Orchestration Service:ACS-ECS-BulkyModifyDiskSpec

Última atualização: Jun 28, 2026

Nome do modelo

ACS-ECS-BulkyModifyDiskSpec: Modifica especificações de disco em lote

Executar agora

Descrição do modelo

Modifica as especificações de vários discos simultaneamente.

Tipo de modelo

Automatizado

Proprietário

Alibaba Cloud

Parâmetros de entrada

Parâmetro

Descrição

Tipo

Obrigatório

Valor padrão

Limite

diskIds

IDs dos discos a modifique.

List

Sim

regionId

ID da região.

String

Não

{{ ACS::RegionId }}

performanceLevel

Nível de desempenho dos discos.

String

Não

PL1

diskCategory

Categoria dos discos.

String

Não

""

rateControl

Configurações de concorrência para execução da tarefa.

Json

Não

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

OOSAssumeRole

Função do Resource Access Management (RAM) que o CloudOps Orchestration Service (OOS) assume.

String

Não

""

Parâmetros de saída

Nenhum

Política de permissões necessária para executar o modelo

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "ecs:ModifyDiskSpec"
            ],
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

Detalhes

Para mais informações, consulte ACS-ECS-BulkyModifyDiskSpec.yml no GitHub.

Conteúdo do modelo

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