资源编排服务 RFS-AOS.Batch:模型属性
模型属性
属性 |
是否必选 |
描述 |
---|---|---|
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]} 使用建议:根据规格按需选择 |