初始化 确认Endpoint 用户若要自定义域名,可以通过传入ENDPOINT参数来指定。区域的概念请参考 区域选择说明 。 在开始SDK使用之前,需要您先确定好要在哪个区域进行操作,从而在配置OosClient时将区域对应的Endpoint做为参数填入。 OOS目前支持的域名请参考 服务域名 。 获取密钥 要使用百度
举例:如设置30s,在第一次报警后,会间隔30s再进行第二次报警,以此类推第三次...第n次报警(一直存在报警的情况下)。 报警次数 1. 默认「持续报警」,当触发相应事件后,则会一直无限制的持续报警。 2. 当设置「自定义报警」后,报警次数默认值1。该参数控制同一事件的最大报警次数,超过该次数后,此事件不再触发报警。 上报图片类型 1. 可选择上报图片类型为:原图、渲染图,默认上报渲染图。
执行API 用途 此Operator可以用来调用某个云产品(如云服务器BCC)的OpenAPI。
access_token=d41f256ca8930904aa9a48c3a4d4cb615 , 6 content : push message test , 7 type : TEXT 8 } 9 }
, // 引用另一个模板 36 } , 37 38 // 允许的重试次数,选填,0表示不进行重试 39 retries : 0 , 40 41 // 重试间隔,单位:毫秒,选填,默认值:5min 42 retryInterval : 60000 , 43 44 // 超时时长
注意,使用模板渲染的输出类型是字符串 如果需要引用一个非字符串类型的参数,就需要使用函数进行引用,如下节所示。 使用函数进行引用 你可以使用内置函数来引用参数,这是一种更加灵活和强大的方式,因为你不止可以简单的引用,你还可以对应用的参数进行任意的函数操作。
参数传递 参数传递 一个执行在运行的过程中,会有三种参数的来源,如下所示: 参数来源 说明 全局输入参数 在创建模板时,你可以为模板添加全局输入参数 在创建模板执行时,你需要为模板的全局参数赋值,这些参数值构成了执行的全局输入参数 任务输入参数 不同的任务类型,有不同的输入参数,在创建模板时,你需要为每个任务的输入参数
条件分支 条件分支 模板是由多个任务构成的有向无环图(directed acyclic graph,简称DAG),你可以在DAG中构造分支,并通过上游任务的执行结果,选择执行哪一条分支。 一个示例模板如下所示: JSON 复制 1 { 2 operators : [ 3 { 4 // 根据该任务的输出决定分支 5
服务域名 OOS API的服务域名为: 地域 域名 端口 协议 北京 oos.bj.baidubce.com 80 HTTP 广州 oos.gz.baidubce.com 80 HTTP 苏州 oos.su.baidubce.com 80 HTTP 保定 oos.bd.baidubce.com 80 HTTP 武汉 o
虚机下载文件 虚机从BOS下载文件 用途 用于在多台云服务器BCC内部从BOS下载文件 参数 名称 类型 描述 name String 模板任务名称,必填 operator String 模板任务类型,必填 properties MapC;String, Object> 任务执行所需参数,必填,详细内容见下表 properties参数 名称 类型 描述 __workerSelectors__