描述
后端服务调用信息项
节点名
ServiceConfig
子节点
名称 | 类型 | 是否必填 | 描述 |
---|---|---|---|
ServiceProtocol | String | 是 | 后端服务协议类型,目前只支持HTTP/HTTPS |
ServiceAddress | String | 否 | 调用后端服务地址,比如后端服务完全地址为http://api.a.com:8080/object/add?key1=value1&key2=value2,ServiceAddress是指http://api.a.com:8080这一部分 |
ServicePath | String | 否 | 调用后端服务path,比如后端服务完全地址为http://api.a.com:8080/object/add?key1=value1&key2=value2,ServicePath是指/object/add这一部分 |
ServiceHttpMethod | String | 否 | 调用后端服务HTTP协议时的Method,取值为:GET、POST、DELETE、PUT、HEADER、TRACE、PATCH、CONNECT、OPTIONS |
ServiceTimeout | String | 是 | 后端服务超时时间,单位:毫秒 |
ContentTypeCatagory | String | 否 | 调用后端服务HTTP服务时,ContentType头的取值策略: DEFAULT:使用API网关默认的值 CUSTOM:自定义 CLIENT:使用客户端上行的ContentType的头 |
ContentTypeValue | String | 否 | 调用后端服务HTTP服务,ContentTypeCatagory的值为DEFAULT或者CUSTOM时,ContentType头的取值 |
Mock | String | 否 | 是否采取Mock模式,目前可以取值: TRUE:启用Mock模式 FALSE:不启用Mock模式 |
MockResult | String | 否 | 如果启用Mock模式,返回的结果 |
ServiceVpcEnable | String | 否 | 是否启用VPC通道,目前可以取值: TRUE:启用VPC通道 FALSE:不启用VPC通 必须先添加VPC授权成功后才能启用 |
VpcConfig | String | 否 | 如果启用VPC通道,VPC通道相关配置项,详情见VpcConfig |