全部产品
Search
文档中心

CloudOps Orchestration Service:ACS-ECD-BulkyModifyDesktopAutoRenewAttribute

更新时间:Dec 21, 2025

Nama template

Template ACS-ECD-BulkyModifyDesktopAutoRenewAttribute memungkinkan modifikasi batch terhadap atribut perpanjangan otomatis Desktop Cloud.

Jalankan Sekarang

Deskripsi template

Memodifikasi pengaturan perpanjangan otomatis beberapa desktop cloud sekaligus.

Tipe template

Otomatis

Pemilik

Alibaba Cloud

Parameter input

Parameter

Deskripsi

Tipe data

Diperlukan

Nilai default

Batasan

desktopIds

ID dari desktop cloud.

Daftar

Ya

renewalPeriodUnit

Satuan durasi perpanjangan instance.

String

Ya

renewalPeriod

Durasi perpanjangan instance.

Angka

Ya

renewalStatus

Status perpanjangan otomatis desktop cloud.

String

Ya

regionId

ID wilayah.

String

Tidak

{{ ACS::RegionId }}

rateControl

Konkurensi eksekusi tugas

Json

Tidak

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

OOSAssumeRole

Peran 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": [
                "bss:ModifyPrepaidInstanceAutoRenew"
            ],
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

Detail

ACS-ECD-BulkyModifyDesktopAutoRenewAttribute

Isi Template

FormatVersion: OOS-2019-06-01
Description:
  en: Modifikasi massal atribut perpanjangan otomatis desktop ECD 
  name-en: ACS-ECD-BulkyModifyDesktopAutoRenewAttribute 
Parameters:
  regionId:
    Type: String
    Label:
      en: RegionId       
    AssociationProperty: RegionId
    Default: '{{ ACS::RegionId }}'
  desktopIds:
    Label:
      en: DesktopIds       
    Type: List
  renewalPeriodUnit:
    Label:
      en: RenewalPeriodUnit      
    Type: String
    AllowedValues:
      - M
      - Y
  renewalPeriod:
    Description:
      en: 'Nilai valid: 1, 2, 3, 6, 12'      
    Label:
      en: RenewalPeriod       
    Type: Number
    AllowedValues:
      - 1
      - 2
      - 3
      - 6
      - 12
  renewalStatus:
    Description:
      en: >-
        Nilai valid:
        AutoRenewal: Perpanjangan otomatis diaktifkan untuk instance.
        Normal: Perpanjangan otomatis dinonaktifkan untuk instance.
        NotRenewal: Instance tidak akan diperbarui setelah kedaluwarsa.  
    Label:
      en: RenewalStatus      
    Type: String
    AllowedValues:
      - AutoRenewal
      - Normal
      - NotRenewal
  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: modifyDesktopAutoRenewAttribute
    Action: ACS::ECD::SetRenewal
    Description:
      en: Memodifikasi atribut perpanjangan otomatis desktop     
    Properties:
      regionId: '{{ regionId }}'
      desktopId: '{{ ACS::TaskLoopItem }}'
      renewalPeriod: '{{ renewalPeriod }}'
      renewalPeriodUnit: '{{ renewalPeriodUnit }}'
      renewalStatus: '{{ renewalStatus }}'
    Loop:
      RateControl: '{{ rateControl }}'
      Items: '{{ desktopIds }}'
Metadata:
  ALIYUN::OOS::Interface:
    ParameterGroups:
      - Parameters:
          - renewalPeriodUnit
          - renewalPeriod
          - renewalStatus
        Label:
          default:
            en: Konfigurasi Parameter
      - Parameters:
          - regionId
          - desktopIds
        Label:
          default:
            en: Pilih Desktop ECD
      - Parameters:
          - rateControl
          - OOSAssumeRole
        Label:
          default:
            en: Opsi Kontrol