文档首页> > 用户指南> 创建部署任务> 参数设置> 参数设置介绍

参数设置介绍

分享
更新时间: 2019/05/23 13:59

介绍模板任务参数设置相关操作,通过配置任务参数,用户可以根据自定义的参数执行任务。以下详细介绍如何添加参数、使用参数。

参数添加

添加参数有如下三种方式:

  • 列表方式
    1. 在部署任务列表搜索目标任务,单击操作列,展开操作按钮。

      单击,进入编辑任务-基本信息页面,切换到“参数设置”页面,如图1所示。

      图1 参数设置
    2. 单击“添加参数”,为任务添加参数,参数名为“Param_01”,并设置参数值、是否为静态参数、标题等,如图2所示。
      图2 添加参数
      表1 参数属性说明

      属性名

      描述

      参数名称

      参数的名称。

      参数值

      参数的值。

      静态参数

      参数创建时默认为静态参数。如果参数在部署任务执行时需要动态修改,可以去勾选静态参数项,指定为非静态参数。

      描述

      参数的描述。

      标签

      参数标签可以用于参数分类,已经添加过的标签可以直接使用。

      说明:

      单击操作列,可以继续添加参数;添加操作列,可以删除对应参数。

  • 文本(json)方式

    “参数设置”页面,单击左上角,切换到文本(json)视图。

    参照参数 “Param_01”的文本(json)格式为任务添加新的参数,参数名为 “Param_02”,并设置对应属性值,如 图3所示。
    图3 添加参数
    添加完成后会同步在参数列表,各属性和列表参数一一对应,如 图4所示。
    图4 参数列表
  • 文本(properties)方式

    “参数设置”页面,单击左上角,切换到文本(properties)视图。

    参照参数 “Param_01”“Param_02”的文本(properties)格式为任务添加新的参数,参数名为 “Param_03”,并设置参数值,如 图5所示。
    图5 添加参数
    添加完成后会同步在参数列表,如 图6所示。
    图6 参数列表
    说明:

    文本(properties)方式添加参数时,仅设置了参数名和参数值,其他属性均为默认值。

参数使用

参数使用主要包括以下三种情况:

  • 文本框引用

    已经为任务添加如下参数:

    所有任务步骤的文本框都可以引用参数,如图7所示。

    参数引用形式为$0{参数名},如$0{Param_01};同时引用多个参数时以空格分开,引用符号按$0、$1.......以此类推,如$0{Param_01} $1{Param_02}

    图7 参数引用

    任务执行完成后,脚本中引用参数的属性值会被参数的值替换。

  • 配置文件修改

    已经为任务添加如下参数:

    结合任务步骤引用参数,用来修改配置文件中具体参数,如图8所示。

    参数引用形式默认为#{参数名}#,可以通过修改标记前缀和后缀,自定义参数引用方式,如${参数名}${参数名}等。

    图8 参数引用

    以修改“a.conf”配置文件属性为例,如图9所示。

    图9 修改配置文件

    任务执行完成后,配置文件中引用参数的属性值会被参数的值替换。

  • 静态参数使用

    已经为任务添加如下参数:

    静态参数(如:Param_01)在执行部署任务时不支持动态修改,静态参数值的替换直接使用添加参数时设置的默认值(如:1)。

    如果参数设置为非静态参数(如:Param_02),执行部署任务时可以根据需要为参数赋值(如:3),否则使用参数默认值(如:2),如图10所示。

    图10 设置执行变量
如果您喜欢这篇文档,您还可以:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区