Todos os produtos
Search
Central de documentação

CloudOps Orchestration Service:ACS-ECS-BulkyModifyInstanceAttributes

Última atualização: Jun 28, 2026

Nome do modelo

ACS-ECS-BulkyModifyInstanceAttributes: modifique os atributos de várias instâncias ECS em lote.

Executar agora

Descrição do modelo

Modifica os atributos de várias instâncias ECS em lote.

Tipo de modelo

Automation

Proprietário

Alibaba Cloud

Parâmetros de entrada

Nome do parâmetro

Descrição

Tipo

Obrigatório

Valor padrão

Restrições

instanceAttributes

Atributos das instâncias ECS a modificar.

Json

Sim

rateControl

Taxa de concorrência para execução da tarefa.

Json

Não

{‘Mode’: ‘Concurrency’, ‘MaxErrors’: 0, ‘Concurrency’: 10}

OOSAssumeRole

Função RAM que o OOS assume.

String

Não

“”

Parâmetros de saída

Nenhum

Política de acesso necessária para este modelo

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

Detalhes

Para mais informações, consulte Detalhes do ACS-ECS-BulkyModifyInstanceAttributes.

Conteúdo do modelo

FormatVersion: OOS-2019-06-01
Description:
  en: Modifies attributes of multiple ECS instances in a batch.
  zh-cn: Modifies attributes of multiple ECS instances in a batch.
  name-en: ACS-ECS-BulkyModifyInstanceAttributes
  name-zh-cn: Modifies attributes of multiple instances in a batch.
  categories:
      - instance_manage
Parameters:
  instanceAttributes:
    Description:
      en: 'Format: [{"regionId": "cn-xxx", "instanceId": "i-xxx", "hostName": "", "instanceName": "", "description": "", securityGroups: ["sg-xxx"]}]'
      zh-cn: 'Format: [{"regionId": "cn-xxx", "instanceId": "i-xxx", "hostName": "", "instanceName": "", "description": "", securityGroups: ["sg-xxx"]}]'
    Label:
      en: InstanceAttributes
      zh-cn: A list of attributes for the ECS instances.
    Type: Json
  rateControl:
    Label:
      en: RateControl
      zh-cn: The 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 that OOS assumes.
    Type: String
    Default: ''
RamRole: '{{ OOSAssumeRole }}'
Tasks:
- Name: modifyInstanceAttribute
  Action: ACS::ECS::ModifyInstanceAttribute
  Description:
    en: Modifies the attributes of the ECS instance.
    zh-cn: Modifies the attributes of the instance.
  Properties:
    instanceAttributes: '{{ instanceAttributes }}'
    instanceId: '{{ ACS::TaskLoopItem }}'
  Loop:
    RateControl: '{{ rateControl }}'
    Items:
      'Fn::Jq':
        - All
        - '.[].instanceId'
        - '{{ instanceAttributes }}'
Metadata:
  ALIYUN::OOS::Interface:
    ParameterGroups:
      - Parameters:
          - instanceAttributes
        Label:
          default:
            zh-cn: Instance Attributes
            en: Instance Attributes
      - Parameters:
          - rateControl
          - OOSAssumeRole
        Label:
          default:
            zh-cn: Control Options
            en: Control Options