内置动作是针对ZIS流中常见任务的预定义请求。类中加载设置的内置操作子配置或使用金桥.类中的内置操作动作状态而不需要将操作定义为ZIS包中的独立资源。

LoadConfig

从ZIS配置中加载设置。有关更多信息,请参阅在ZIS流中加载配置

动作名称

子:常见:行动:LoadConfig

参数

参数 类型 强制性的 描述
范围 字符串 真正的 要加载的配置的范围

例子行动

             
“LoadConfig”“类型”“行动”“ActionName”“子:常见:行动:LoadConfig”“参数”“范围。”“我的集成:{{$ .accountId}} /名称”“ResultPath”“.config_result美元”“下一个”“NextState”

响应

             
“配置”“关键”“价值”

PatchConfig

对ZIS配置进行部分更新。该操作仅更改您指定的设置。有关更多信息,请参阅更新ZIS流中的配置

动作名称

子:常见:行动:PatchConfig

参数

参数 类型 强制性的 描述
范围 字符串 真正的 要更新的配置的范围
配置 对象 真正的 配置的设置,以任意键值对的形式提供

例子行动

             
“PatchConfigExample”“类型”“行动”“ActionName”“子:常见:行动:PatchConfig”“参数”“范围。”“我的集成:{{$ .accountId}} /名称”“配置”“名称”“firstname”美元。“.firstname美元”“姓”美元。“.lastname美元”“下一个”“NextState”

响应

此操作没有响应。

加载一个或多个ZIS链接。有关更多信息,请参阅加载ZIS链路

动作名称

子:常见:行动:LoadLinks

参数

参数 类型 强制性的 描述
link_type 字符串 真正的 要加载的链接类型
left_object_name 字符串 其中之一或两者left_object_nameright_object_name是必需的 要加载的链接的左对象
right_object_name 字符串 其中之一或两者left_object_nameright_object_name是必需的 要加载的链接的右对象

例子行动

             
“LoadLinks”“类型”“行动”“ActionName”“子:常见:行动:LoadLinks”“参数”“link_type”“account_to_organization_link”“left_object_name美元。”“.accountId美元”“ResultPath”“.link_results美元”“下一个”“NextState”

响应

             
“数”0“链接”“left_object”“元数据”“名称”“字符串”“name_attrs”“link_type”“字符串”“right_object”“元数据”“名称”“字符串”“name_attrs”“uuid”“字符串”

创建一个新的ZIS链接。有关更多信息,请参见创建ZIS链接

动作名称

子:常见:行动:创建

参数

参数 类型 强制性的 描述
link_type 字符串 真正的 对象之间的关系。多条链路可以共享相同的链路类型
left_object 对象 真正的 链接的左对象
left_object.name 字符串 真正的 要链接的左侧对象中的数据。支持名称属性.长度为3-150个字符。可以包含数字、字母和以下字符:/_-,
left_object.metadata 对象 包含左对象的任意元数据
right_object 对象 真正的 链接的右对象
right_object.name 字符串 真正的 要链接的对象中的数据。支持名称属性.长度为3-150个字符。可以包含数字、字母和以下字符:/_-,
right_object.metadata 对象 包含正确对象的任意元数据

例子行动

             
“创建”“类型”“行动”“ActionName”“子:常见:行动:创建”“参数”“link_type”“account_to_organization_link”“left_object”美元”的名字。”“.accountId美元”“right_object”美元”的名字。”“.organizationId美元”“元数据”“orgName美元。”“.organizationName美元”“下一个”“NextState”

响应

             
“链接”“account_id”0“集成”“字符串”“left_object”“元数据”“名称”“字符串”“name_attrs”“link_type”“字符串”“right_object”“元数据”“名称”“字符串”“name_attrs”“uuid”“字符串”

从ZIS链接服务中移除一个ZIS链接。有关更多信息,请参阅删除ZIS链路

动作名称

子:常见:行动:DeleteLink

参数

参数 类型 强制性的 描述
link_type 字符串 真正的 要删除的链接类型
left_object_name 字符串 真正的 要删除的链接的左对象
right_object_name 字符串 真正的 要删除的链接的右对象

例子行动

             
“DeleteLink”“类型”“行动”“ActionName”“子:常见:行动:DeleteLink”“参数”“link_type”“account_to_organization_link”“left_object_name美元。”“.accountId美元”“right_object_name美元。”“.organizationId美元”“下一个”“NextState”

响应

此操作没有响应。

对ZIS链接进行部分更新。有关更多信息,请参阅更新ZIS链接

动作名称

子:常见:行动:PatchLink

参数

参数 类型 强制性的 描述
link_type 字符串 真正的 要更新的链接类型
left_object_name 字符串 真正的 要更新的链接的左对象
left_object 对象 其中之一或两者left_objectright_object是必需的 包含左对象的更新值
left_object.name 字符串 如果left_object时,该参数是否为必选项 左对象的数据。支持名称属性.长度为3-150个字符。可以包含数字、字母和以下字符:/_-,
left_object.metadata 对象 包含左对象的任意元数据
right_object_name 字符串 要更新的链接的右对象
right_object 对象 其中之一或两者left_objectright_object是必需的 包含正确对象的更新值
right_object.name 字符串 如果right_object时,该参数是否为必选项 正确对象的数据。支持名称属性.长度为3-150个字符。可以包含数字、字母和以下字符:/_-,
right_object.metadata 对象 包含正确对象的任意元数据

行动的例子

             
“PatchLink”“类型”“行动”“ActionName”“子:常见:行动:PatchLink”“参数”“link_type”“account_to_organization_link”“left_object_name美元。”“.accountId美元”“right_object_name美元。”“.organizationId美元”“left_object”美元”的名字。”“.accountId美元”“right_object”美元”的名字。”“.organizationId美元”“元数据”美元”的名字。”“.organizationName美元”“下一个”“NextState”

响应

             
“链接”“account_id”0“集成”“字符串”“left_object”“元数据”“名称”“字符串”“name_attrs”“link_type”“字符串”“right_object”“元数据”“名称”“字符串”“name_attrs”“uuid”“字符串”

变换

执行一个金桥对输入数据进行转换,并将输出传递到下一个状态。有关jq表达式和限制的示例,请参阅Jq小抄

提示:有时可以使用Pass状态来避免传递大型JSON对象,例如美元的对象,转换为Transform动作。这可以帮助操作更有效地运行。看到向引用路径添加数据在Pass状态文档中。

动作名称

子:常见的变换:金桥

参数

参数 类型 强制性的 描述
expr 字符串 真正的 金桥表达式
数据 字符串 真正的 参考路径为jq表达式输入数据

例子行动

             
“TransformTicketIdToString”“类型”“行动”“ActionName”“子:常见的变换:金桥”“参数”“expr”“.ticket_event.ticket。Id | tostring"“数据。美元”“.input美元”“ResultPath”“.transformed.ticket.id美元”“下一个”“NextState”