资源编排服务 RFS-AOS.Batch:模型属性

时间:2024-04-18 10:02:52

模型属性

表1 模型定义属性说明

属性

是否必选

描述

items

定义包含的子元素模板

参数类型:AOS.BatchItem数组

取值说明:用户自定义

取值约束:数组格式,至少1个对象,最多10个

使用建议:用户自定义,可参照https://support.huaweicloud.com/tr-aos/datatypes-aos-batchitem.html

step

最大并发数

参数类型:integer

取值说明:默认不定义步长,即按照最大并发情况进行对象的批量创建。如果指定步长,Batch的批量对象之间会分阶段按批次执行。例如,一个batch对象包含了1个job,定义了步长为5,此时batch批量创建的job6将会依赖job1完成后才会执行,从而实现5的并发数。

取值约束:{u'in_range': [1, 100]}

使用建议:根据规格按需选择

values

定义子元素模板中使用的变量

参数类型:dict

取值说明:用户自定义。Batch对象在执行实例化时,会使用values中的值替换items中定义的properties相应的变量内容,包括内置的变量item、limit、offset。

默认值:{}

使用建议:根据规格按需选择

limit

批量执行的总次数

参数类型:integer

取值说明:用户自定义,取值范围为[1, 500]

取值约束:{u'in_range': [1, 500]}

使用建议:根据规格按需选择

support.huaweicloud.com/tr-aos/aos-batch.html