更新时间:2024-07-11 GMT+08:00
分享

为AstroZero服务编排添加连接器图元

连接器图元的作用

该图元实现与第三方系统对接。根据业务场景需要与第三方系统对接时,选择对应类型的连接器图元进行配置。例如,调用OBS连接器图元实现与OBS的对接。

前提条件

已提前配置好OBS连接器,具体操作请参考对接OBS云对象存储实例

如何使用连接器图元

  1. 连接器 > 存储中,拖拽OBS图元到画布中。
  2. 选择OBS图元,单击,设置基本信息。

    表1 基本信息参数说明

    参数

    说明

    标签

    设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为obs序号,序号从“0”开始,表示同类型图元序号。

    名称

    设置图元的名称,名称为图元在服务编排中的标识,请确保在当前服务编排中唯一。命名要求如下:

    • 长度范围为1~80个字符。
    • 必须以英文字母开头,由英文字母,数字和单下划线组成,且不能以下划线结尾。

    描述

    请根据实际需求,在输入框中输入图元的描述信息。

    取值范围:1~255个字符。

    连接器

    在下拉框中选择服务编排使用的连接器名称。关于OBS连接器的详细介绍,请参见对接OBS云对象存储实例

  3. 单击(不同类型的连接器图元图标有所不同),设置调用“OBS”参数。

    图1 配置OBS
    表2 OBS参数说明

    参数

    说明

    动作

    系统预置了如下三个动作:

    • view_object_obs:系统预置的查看存储对象的接口。
    • put_object_obs:系统预置的存储对象接口,用于将系统的对象存储到OBS的存储桶中。
    • get_endpoint_obs:用于获取对象存储地址的前缀。该前缀加上传对象的路径,是实际访问对象的全路径。

    输入参数

    调用的第三方系统接口的输入参数。单击“新增行”,可进行添加。

    不同的预置动作(接口),输入参数有所不同。该章节示例动作的输入参数配置说明如下:

    • “目标”取值为“object”时:请在“源”中,配置对象名称。
    • “目标”取值为“data”时:请在“源”中,配置对象具体数据。
    • “目标”取值为“bucket”时:请在“源”中,配置桶。
    • “目标”取值为“acl”时:请在“源”中,配置对象文件的访问控制权限。取值为“private”(私有)、“public-read”(公共读)、“public-read-write”(公共读写)和“default”(和桶权限一致)。

    输出参数

    调用的第三方系统接口的输出参数。

相关文档