检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代码库配置”。 在租户级代码库配置页面,单击,设置对接参数,单击“保存”。 图1 配置对接参数 表1 代码仓参数说明 参数 说明 仓库地址 代码仓库HTTPS方式访问地址,如图2。 分支 归档代码用到的仓库分支,默认为“master”。 使用代码仓库成员的IAM账号,登录CodeArts Repo控制台。
如表4所示。 如何在服务编排中创建变量,请参见创建空白AstroZero服务编排。 “源”设置为“error”,“目标”用于调用失败时的错误码。 表4 result结构体成员变量说明 名称 类型 说明 name String 姓名。 gender String 性别。 birth
选择“前置处理”脚本和“后置处理”脚本,单击“保存”。 前置处理:一般是授权处理脚本,在访问自定义接口前,需要进行授权处理。 后置处理:一般是敏感错误信息或统计日志处理脚本,后置脚本没有返回参数,无论执行成功或失败都不影响自定义接口的请求处理流程。 图4 绑定权限脚本 当开发者不需要使用
即脚本编辑界面,脚本编辑界面开发体验接近离线的开发工具,具有如下优势: 现代化的编辑界面,语法高亮显示。 智能提示、智能补全、友好的语法错误提示。 精确查看定义、代码预览和查找引用。 快速在线编译。 支持使用console.log写日志分析复杂的问题。 支持区域: 华北-北京四
光标位置。 图10 验证公式 设置对象验证规则的公式时,在输入框中,可下拉选择元素,鼠标放在对应元素上有相应验证公式的描述说明。 错误信息:设置错误信息,提示验证失败的原因。 修改完成后,单击“保存”。 删除验证规则 在“验证”页签,单击验证列表中的验证。 在右侧的验证属性面板中,单击“删除验证”。
est接口,通常需要进行鉴权。当前Rest连接器,集成了如下几种通用的鉴权方式。 OAuth鉴权模式 简单消息头鉴权 JWT鉴权模式 HTTPS双向认证鉴权 父主题: 集成开发
Connector 存放连接器信息。 Tab、Menu 应用菜单相关表。 SysParameter 系统参数表。 CustomError 存放自定义错误码相关信息。 CustomResource 多语言的主表。 CustomResourceValue 多语言的子表。 CustomTranslation
独传递它,所以在此单独强调。 表1 URI中的参数说明 参数 说明 URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的AstroZero服务器域名或IP。 例如,AstroZero开发环境服务器在“华北
参数renderCbk,类型为Function,当返回结果信息后调用该函数,用于处理返回信息。 参数errCbk,类型为Function,调用该函数来处理错误。 ConnectorIns.query(param):通过桥接器实例调用process函数,主要作用为发起调用服务的请求和处理返回结果信息,参数说明如下:
参数renderCbk,类型为Function,当返回结果信息后调用该函数,用于处理返回信息。 参数errCbk,类型为Function,调用该函数来处理错误。 ConnectorIns.query(param):通过桥接器实例调用process函数,主要作用为发起调用服务的请求和处理返回结果信息,参数说明如下:
图9 测试接口 图10 查看API测试结果 创建常量 编排服务流程或交互时,不会改变的值或参数,通常定义为常量,例如服务标识、访问地址和错误码等。 在服务编排设计器右侧,选择。 在全局上下文页面,单击“常量”后的。 单击新增常量后的“...”,选择“设置”。 设置页面参数,单击“保存”。
MA Connect的服务API。 须知: 不支持配置域名访问ROMA Connect。 AstroZero为免费版或专业版时配置为:https://ROMA Connect实例绑定的弹性IP地址:1080。 弹性IP获取方式:在实例控制台的“实例信息”页面中,选择“基本信息”页签,在此页签中可以获取ROMA
Connector 存放连接器信息 Tab、Menu 应用菜单相关表 SysParameter 系统参数表 CustomError 存放自定义错误码相关信息 CustomResource 多语言的主表 CustomResourceValue 多语言的子表 CustomTranslation
类型为Function,当返回结果信息后调用该函数,处理返回信息。 errCbk 类型为Function,如果未设置URL属性,调用该函数处理错误。 ConnectorIns.query(param) 通过桥接器实例调用process函数,用于发起调用服务的请求和处理返回结果信息。 param:请求参数。
类型为Function,当返回结果信息后调用该函数,处理返回信息。 errCbk 类型为Function,如果未设置URL属性,调用该函数处理错误。 ConnectorIns.query(param) 通过桥接器实例调用process函数,用于发起调用服务的请求和处理返回结果信息。 param:请求参数。
对Business Object的增、删、改、查。 meta 操作object的元数据,例如获取字段名称、获取字段长度。 http http或者https操作。 iconv 将字符串转为GBK、GB18030、GB2132或ISO8859_1编码格式,或者解码字符串。 crypto 加密操
Nginx控制器默认后端service使用http协议,如果后端service使用的是https协议,请添加表2中的注解。 表2 注解2 注解中键 注解中值 nginx.ingress.kubernetes.io/backend-protocol HTTPS nginx.ingress.kubernetes.io/secure-backends
定向地址,同时附带上授权码,即重定向地址/?code=授权码。 若引导第三方系统打开页面时,提示“该链接无法访问”,请检查如下参数是否填写错误: 鉴权ID值:为4中获取的鉴权客户端ID。 重定向地址:为3配置的重定向地址。 获取access_token。 客户端收到授权码code
定向地址,同时附带上授权码,即重定向地址/?code=授权码。 若引导第三方系统打开页面时,提示“该链接无法访问”,请检查如下参数是否填写错误: 鉴权ID值:为4中获取的鉴权客户端ID。 重定向地址:为3配置的重定向地址。 获取access_token。 客户端收到授权码code
io/dockerconfigjson:存放拉取私有仓库镜像所需的认证信息。 kubernetes.io/tls:存放7层负载均衡服务所需的证书。 其它:若需要创建其他类型的密钥,请手动输入密钥类型。 必须选择为“kubernetes.io/dockerconfigjson”。 镜像仓库地址