Nome do modelo
ACS-ECD-BulkyRenewDesktops
Descrição do modelo
Renova várias cloud desktops por assinatura simultaneamente.
Tipo de modelo
Automatizado
Proprietário
Alibaba Cloud
Parâmetros de entrada
|
Parâmetro |
Descrição |
Tipo de dados |
Obrigatório |
Valor padrão |
Limite |
|
autoPay |
Define se o pagamento automático deve ser ativado. |
Boolean |
Sim |
||
|
regionId |
O ID da região. |
String |
Não |
{{ ACS::RegionId }} |
|
|
desktopIds |
Os IDs das cloud desktops. |
List |
Não |
[] |
|
|
periodUnit |
A unidade de duração da renovação. Valores válidos: |
String |
Não |
Month |
|
|
period |
A duração da renovação. |
Number |
Não |
1 |
|
|
rateControl |
As configurações de controle de taxa. |
Json |
Não |
{'Mode': 'Concurrency', 'MaxErrors': 0, 'Concurrency': 10} |
|
|
OOSAssumeRole |
A função RAM assumida pelo OOS. |
String |
Não |
"" |
Parâmetros de saída
N/D.
Política de permissões necessária
{
"Version": "1",
"Statement": [
{
"Action": [
"ecd:RenewDesktops"
],
"Resource": "*",
"Effect": "Allow"
}
]
}
Referências
Conteúdo do modelo
FormatVersion: OOS-2019-06-01
Description:
en: Bulky renew subscription cloud desktops
name-en: ACS-ECD-BulkyRenewDesktops
Parameters:
regionId:
Type: String
Label:
en: RegionId
AssociationProperty: RegionId
Default: '{{ ACS::RegionId }}'
desktopIds:
Label:
en: DesktopIds
Type: List
Default: [ ]
periodUnit:
Label:
en: PeriodUnit
Type: String
AllowedValues:
- Year
- Month
Default: Month
period:
Description:
en: >-
The valid values of this parameter are determined by the PeriodUnit value.
If PeriodUnit is set to Month, the valid values of the Period parameter are 1, 2, 3, and 6.
If PeriodUnit is set to Year, the valid values of the Period parameter are 1, 2, 3, 4, and 5.
Label:
en: Period
Type: Number
Default: 1
MinValue: 1
MaxValue: 6
autoPay:
Description:
en: >-
Valid values:
true: enables automatic payment. Make sure that you have sufficient balance in your account. Otherwise, abnormal orders are generated
false: generates the order with no payment made. You can log on to the EDS console and complete the payment based on the order number
Label:
en: AutoPay
Type: Boolean
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: renewDesktop
Action: 'ACS::ExecuteAPI'
Description:
en: Renew desktops
Properties:
Service: ECD
API: RenewDesktops
Parameters:
RegionId: '{{ regionId }}'
DesktopId:
- '{{ ACS::TaskLoopItem }}'
Period: '{{ period }}'
PeriodUnit: '{{ periodUnit }}'
AutoPay: '{{ autoPay }}'
Loop:
RateControl: '{{ rateControl }}'
Items: '{{ desktopIds }}'
Metadata:
ALIYUN::OOS::Interface:
ParameterGroups:
- Parameters:
- periodUnit
- period
- autoPay
Label:
default:
en: Configure Parameters
- Parameters:
- regionId
- desktopIds
Label:
default:
en: Select ECD Desktops
- Parameters:
- rateControl
- OOSAssumeRole
Label:
default:
en: Control Options
Instruções
Leia o conteúdo em inglês para compreender O QUE precisa ser comunicado
Escreva o português brasileiro DO ZERO — esqueça a estrutura das frases em inglês
Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão
Tags xref (
<a data-tag="xref" ...>text</a>) — preserve a tag INTEIRA com todos os atributos na ordem e caixa originais, traduza APENAS o texto visível entre > eAplique todas as regras específicas do idioma rigorosamente
Aplique as regras de stopwords com tolerância zero
Use o modo imperativo em passos numerados e listas de procedimentos
Garanta a consistência terminológica — o mesmo termo deve ter a mesma tradução em todo o documento
Varie os inícios de frase em listas e tabelas — nenhum início deve se repetir mais de 3 vezes
Retorne APENAS o documento markdown em português brasileiro, sem explicações