允许将请求从 z/OS Connect 路由到远程 REST 端点。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
host | string | 用于路由请求的 IP 地址、带域名后缀的域名服务器 (DNS) 主机名,或仅 DNS 主机名。 | |
port | string | 用于路由 HTTP 或 HTTPS 请求的端口。 | |
httpMethod | string | 路由 HTTP 请求时要使用的 HTTP 方法的名称。如果未指定任何方法,那么使用的方法为原始请求中的方法。 | |
uri | string | 标识路由 HTTP 请求时要联系的资源的 URI。如果未指定 URI,那么会使用原始请求中端口号之后的任何对象。 | |
connectionTimeout | 具有毫秒精度的时间段 | 30s | 连接超时指定客户机在超时之前将尝试建立与远程端点的连接的时间量。如果超时值设置为 0,那么客户机将无限期地尝试打开连接。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
receiveTimeout | 具有毫秒精度的时间段 | 60s | 接收超时指定客户机在超时之前将等待来自远程端点的响应的时间量。如果超时值设置为 0,那么客户机将无限期地等待响应。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
basicAuthRef | 对顶级 zosConnectServiceRestClientBasicAuth 元素的引用(字符串)。 | 引用名称,标识要用于连接到远程 REST 端点的基本认证数据。 | |
sslCertsRef | 对顶级 keyStore 元素的引用(字符串)。 | 具有标识、已定义的密钥库以及信任库的 SSL 指令表。 |
引用名称,标识要用于连接到远程 REST 端点的基本认证数据。
Name | Type | Default | Description |
---|---|---|---|
userName | string | 将路由请求的用户名。 | |
password | 可逆向编码的密码(字符串) | 将路由请求的用户的密码。可采用明文或编码格式存储该值。建议对该密码进行编码。为此,请使用随 WebSphere Liberty 概要文件提供的 securityUtility。 |