public class ModifyApiRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ModifyApiRequest() | 
| ModifyApiRequest(ModifyApiRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getApiBusinessType()Get 当AuthType 为 OAUTH时,该字段有效, NORMAL:业务api   OAUTH:授权API。 | 
| String | getApiDesc()Get 用户自定义的 API 接口描述。 | 
| String | getApiId()Get API 接口唯一 ID。 | 
| String | getApiName()Get 用户自定义的 API 名称。 | 
| String | getApiType()Get API 类型,支持NORMAL和TSF,默认为NORMAL。 | 
| String | getAuthRelationApiId()Get 关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。 | 
| Boolean | getAuthRequired()Get 是否需要签名认证,True 表示需要,False 表示不需要。待废弃。 | 
| String | getAuthType()Get API 鉴权类型。支持SECRET、NONE、OAUTH、APP。默认为NONE。 | 
| Base64EncodedTriggerRule[] | getBase64EncodedTriggerRules()Get Header触发规则,总规则数不能超过10。 | 
| ConstantParameter[] | getConstantParameters()Get 常量参数。 | 
| String | getEIAMAppId()Get EIAM应用Token 有效时间,单位为秒,默认为7200秒。 | 
| String | getEIAMAppType()Get EIAM应用类型。 | 
| String | getEIAMAuthType()Get EIAM应用认证类型,支持仅认证(AuthenticationOnly)、认证和鉴权(Authorization)。 | 
| Boolean | getEnableCORS()Get 是否需要开启跨域,Ture 表示需要,False 表示不需要。 | 
| String | getEventBusId()Get 事件总线ID。 | 
| Boolean | getIsBase64Encoded()Get 是否开启Base64编码,只有后端为scf时才会生效。 | 
| Boolean | getIsBase64Trigger()Get 是否开启Base64编码的header触发,只有后端为scf时才会生效。 | 
| Boolean | getIsDebugAfterCharge()Get 开始调试后计费。(云市场预留字段) | 
| Boolean | getIsDeleteResponseErrorCodes()Get 是否删除自定义响应配置错误码,如果不传或者传 False,不删除,当传 True 时,则删除此 API 所有自定义响应配置错误码。 | 
| MicroServiceReq[] | getMicroServices()Get API绑定微服务列表。 | 
| OauthConfig | getOauthConfig()Get oauth配置。当AuthType是OAUTH时生效。 | 
| String | getProtocol()Get API 的前端请求类型,如 HTTP 或 HTTPS 或者 HTTP 和 HTTPS。修改api时推荐必填 | 
| RequestConfig | getRequestConfig()Get 请求的前端配置。 | 
| ReqParameter[] | getRequestParameters()Get 前端请求参数。 | 
| ResponseErrorCodeReq[] | getResponseErrorCodes()Get 用户自定义错误码配置。 | 
| String | getResponseFailExample()Get 自定义响应配置失败响应示例。 | 
| String | getResponseSuccessExample()Get 自定义响应配置成功响应示例。 | 
| String | getResponseType()Get 返回类型。 | 
| ServiceConfig | getServiceConfig()Get API 的后端服务配置。 | 
| String | getServiceId()Get API 所在的服务唯一 ID。 | 
| String | getServiceMockReturnMessage()Get API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 | 
| ServiceParameter[] | getServiceParameters()Get API的后端服务参数。 | 
| Boolean | getServiceScfEventIsAsyncCall()Get 是否开启SCF Event异步调用。 | 
| String | getServiceScfFunctionName()Get scf 函数名称。当后端类型是SCF时生效。 | 
| String | getServiceScfFunctionNamespace()Get scf 函数命名空间。当后端类型是SCF时生效。 | 
| String | getServiceScfFunctionQualifier()Get scf函数版本。当后端类型是SCF时生效。 | 
| String | getServiceScfFunctionType()Get scf函数类型。当后端类型是SCF时生效。支持事件触发(EVENT),http直通云函数(HTTP)。 | 
| Boolean | getServiceScfIsIntegratedResponse()Get 是否开启响应集成。当后端类型是SCF时生效。 | 
| Long | getServiceTimeout()Get API 的后端服务超时时间,单位是秒。 | 
| HealthCheckConf | getServiceTsfHealthCheckConf()Get 微服务的健康检查配置。 | 
| TsfLoadBalanceConfResp | getServiceTsfLoadBalanceConf()Get 微服务的负载均衡配置。 | 
| String | getServiceType()Get API 的后端服务类型。支持HTTP、MOCK、TSF、CLB、SCF、WEBSOCKET、TARGET(内测)。 | 
| String | getServiceWebsocketCleanupFunctionName()Get scf websocket清理函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| String | getServiceWebsocketCleanupFunctionNamespace()Get scf websocket清理函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| String | getServiceWebsocketCleanupFunctionQualifier()Get scf websocket清理函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| String | getServiceWebsocketRegisterFunctionName()Get scf websocket注册函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| String | getServiceWebsocketRegisterFunctionNamespace()Get scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| String | getServiceWebsocketRegisterFunctionQualifier()Get scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| String | getServiceWebsocketTransportFunctionName()Get scf websocket传输函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| String | getServiceWebsocketTransportFunctionNamespace()Get scf websocket传输函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| String | getServiceWebsocketTransportFunctionQualifier()Get scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| Tag | getTagSpecifications()Get 标签。 | 
| HealthCheckConf | getTargetServicesHealthCheckConf()Get target健康检查配置。(内测阶段) | 
| Long | getTargetServicesLoadBalanceConf()Get target类型负载均衡配置。(内测阶段) | 
| Long | getTokenTimeout()Get EIAM应用ID。 | 
| void | setApiBusinessType(String ApiBusinessType)Set 当AuthType 为 OAUTH时,该字段有效, NORMAL:业务api   OAUTH:授权API。 | 
| void | setApiDesc(String ApiDesc)Set 用户自定义的 API 接口描述。 | 
| void | setApiId(String ApiId)Set API 接口唯一 ID。 | 
| void | setApiName(String ApiName)Set 用户自定义的 API 名称。 | 
| void | setApiType(String ApiType)Set API 类型,支持NORMAL和TSF,默认为NORMAL。 | 
| void | setAuthRelationApiId(String AuthRelationApiId)Set 关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。 | 
| void | setAuthRequired(Boolean AuthRequired)Set 是否需要签名认证,True 表示需要,False 表示不需要。待废弃。 | 
| void | setAuthType(String AuthType)Set API 鉴权类型。支持SECRET、NONE、OAUTH、APP。默认为NONE。 | 
| void | setBase64EncodedTriggerRules(Base64EncodedTriggerRule[] Base64EncodedTriggerRules)Set Header触发规则,总规则数不能超过10。 | 
| void | setConstantParameters(ConstantParameter[] ConstantParameters)Set 常量参数。 | 
| void | setEIAMAppId(String EIAMAppId)Set EIAM应用Token 有效时间,单位为秒,默认为7200秒。 | 
| void | setEIAMAppType(String EIAMAppType)Set EIAM应用类型。 | 
| void | setEIAMAuthType(String EIAMAuthType)Set EIAM应用认证类型,支持仅认证(AuthenticationOnly)、认证和鉴权(Authorization)。 | 
| void | setEnableCORS(Boolean EnableCORS)Set 是否需要开启跨域,Ture 表示需要,False 表示不需要。 | 
| void | setEventBusId(String EventBusId)Set 事件总线ID。 | 
| void | setIsBase64Encoded(Boolean IsBase64Encoded)Set 是否开启Base64编码,只有后端为scf时才会生效。 | 
| void | setIsBase64Trigger(Boolean IsBase64Trigger)Set 是否开启Base64编码的header触发,只有后端为scf时才会生效。 | 
| void | setIsDebugAfterCharge(Boolean IsDebugAfterCharge)Set 开始调试后计费。(云市场预留字段) | 
| void | setIsDeleteResponseErrorCodes(Boolean IsDeleteResponseErrorCodes)Set 是否删除自定义响应配置错误码,如果不传或者传 False,不删除,当传 True 时,则删除此 API 所有自定义响应配置错误码。 | 
| void | setMicroServices(MicroServiceReq[] MicroServices)Set API绑定微服务列表。 | 
| void | setOauthConfig(OauthConfig OauthConfig)Set oauth配置。当AuthType是OAUTH时生效。 | 
| void | setProtocol(String Protocol)Set API 的前端请求类型,如 HTTP 或 HTTPS 或者 HTTP 和 HTTPS。修改api时推荐必填 | 
| void | setRequestConfig(RequestConfig RequestConfig)Set 请求的前端配置。 | 
| void | setRequestParameters(ReqParameter[] RequestParameters)Set 前端请求参数。 | 
| void | setResponseErrorCodes(ResponseErrorCodeReq[] ResponseErrorCodes)Set 用户自定义错误码配置。 | 
| void | setResponseFailExample(String ResponseFailExample)Set 自定义响应配置失败响应示例。 | 
| void | setResponseSuccessExample(String ResponseSuccessExample)Set 自定义响应配置成功响应示例。 | 
| void | setResponseType(String ResponseType)Set 返回类型。 | 
| void | setServiceConfig(ServiceConfig ServiceConfig)Set API 的后端服务配置。 | 
| void | setServiceId(String ServiceId)Set API 所在的服务唯一 ID。 | 
| void | setServiceMockReturnMessage(String ServiceMockReturnMessage)Set API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 | 
| void | setServiceParameters(ServiceParameter[] ServiceParameters)Set API的后端服务参数。 | 
| void | setServiceScfEventIsAsyncCall(Boolean ServiceScfEventIsAsyncCall)Set 是否开启SCF Event异步调用。 | 
| void | setServiceScfFunctionName(String ServiceScfFunctionName)Set scf 函数名称。当后端类型是SCF时生效。 | 
| void | setServiceScfFunctionNamespace(String ServiceScfFunctionNamespace)Set scf 函数命名空间。当后端类型是SCF时生效。 | 
| void | setServiceScfFunctionQualifier(String ServiceScfFunctionQualifier)Set scf函数版本。当后端类型是SCF时生效。 | 
| void | setServiceScfFunctionType(String ServiceScfFunctionType)Set scf函数类型。当后端类型是SCF时生效。支持事件触发(EVENT),http直通云函数(HTTP)。 | 
| void | setServiceScfIsIntegratedResponse(Boolean ServiceScfIsIntegratedResponse)Set 是否开启响应集成。当后端类型是SCF时生效。 | 
| void | setServiceTimeout(Long ServiceTimeout)Set API 的后端服务超时时间,单位是秒。 | 
| void | setServiceTsfHealthCheckConf(HealthCheckConf ServiceTsfHealthCheckConf)Set 微服务的健康检查配置。 | 
| void | setServiceTsfLoadBalanceConf(TsfLoadBalanceConfResp ServiceTsfLoadBalanceConf)Set 微服务的负载均衡配置。 | 
| void | setServiceType(String ServiceType)Set API 的后端服务类型。支持HTTP、MOCK、TSF、CLB、SCF、WEBSOCKET、TARGET(内测)。 | 
| void | setServiceWebsocketCleanupFunctionName(String ServiceWebsocketCleanupFunctionName)Set scf websocket清理函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| void | setServiceWebsocketCleanupFunctionNamespace(String ServiceWebsocketCleanupFunctionNamespace)Set scf websocket清理函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| void | setServiceWebsocketCleanupFunctionQualifier(String ServiceWebsocketCleanupFunctionQualifier)Set scf websocket清理函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| void | setServiceWebsocketRegisterFunctionName(String ServiceWebsocketRegisterFunctionName)Set scf websocket注册函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| void | setServiceWebsocketRegisterFunctionNamespace(String ServiceWebsocketRegisterFunctionNamespace)Set scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| void | setServiceWebsocketRegisterFunctionQualifier(String ServiceWebsocketRegisterFunctionQualifier)Set scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| void | setServiceWebsocketTransportFunctionName(String ServiceWebsocketTransportFunctionName)Set scf websocket传输函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| void | setServiceWebsocketTransportFunctionNamespace(String ServiceWebsocketTransportFunctionNamespace)Set scf websocket传输函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| void | setServiceWebsocketTransportFunctionQualifier(String ServiceWebsocketTransportFunctionQualifier)Set scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 | 
| void | setTagSpecifications(Tag TagSpecifications)Set 标签。 | 
| void | setTargetServicesHealthCheckConf(HealthCheckConf TargetServicesHealthCheckConf)Set target健康检查配置。(内测阶段) | 
| void | setTargetServicesLoadBalanceConf(Long TargetServicesLoadBalanceConf)Set target类型负载均衡配置。(内测阶段) | 
| void | setTokenTimeout(Long TokenTimeout)Set EIAM应用ID。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ModifyApiRequest()
public ModifyApiRequest(ModifyApiRequest source)
public String getServiceId()
public void setServiceId(String ServiceId)
ServiceId - API 所在的服务唯一 ID。public String getServiceType()
public void setServiceType(String ServiceType)
ServiceType - API 的后端服务类型。支持HTTP、MOCK、TSF、CLB、SCF、WEBSOCKET、TARGET(内测)。public RequestConfig getRequestConfig()
public void setRequestConfig(RequestConfig RequestConfig)
RequestConfig - 请求的前端配置。public String getApiId()
public void setApiId(String ApiId)
ApiId - API 接口唯一 ID。public String getApiName()
public void setApiName(String ApiName)
ApiName - 用户自定义的 API 名称。public String getApiDesc()
public void setApiDesc(String ApiDesc)
ApiDesc - 用户自定义的 API 接口描述。public String getApiType()
public void setApiType(String ApiType)
ApiType - API 类型,支持NORMAL和TSF,默认为NORMAL。public String getAuthType()
public void setAuthType(String AuthType)
AuthType - API 鉴权类型。支持SECRET、NONE、OAUTH、APP。默认为NONE。public Boolean getAuthRequired()
public void setAuthRequired(Boolean AuthRequired)
AuthRequired - 是否需要签名认证,True 表示需要,False 表示不需要。待废弃。public Long getServiceTimeout()
public void setServiceTimeout(Long ServiceTimeout)
ServiceTimeout - API 的后端服务超时时间,单位是秒。public String getProtocol()
public void setProtocol(String Protocol)
Protocol - API 的前端请求类型,如 HTTP 或 HTTPS 或者 HTTP 和 HTTPS。修改api时推荐必填public Boolean getEnableCORS()
public void setEnableCORS(Boolean EnableCORS)
EnableCORS - 是否需要开启跨域,Ture 表示需要,False 表示不需要。public ConstantParameter[] getConstantParameters()
public void setConstantParameters(ConstantParameter[] ConstantParameters)
ConstantParameters - 常量参数。public ReqParameter[] getRequestParameters()
public void setRequestParameters(ReqParameter[] RequestParameters)
RequestParameters - 前端请求参数。public String getApiBusinessType()
public void setApiBusinessType(String ApiBusinessType)
ApiBusinessType - 当AuthType 为 OAUTH时,该字段有效, NORMAL:业务api   OAUTH:授权API。public String getServiceMockReturnMessage()
public void setServiceMockReturnMessage(String ServiceMockReturnMessage)
ServiceMockReturnMessage - API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。public MicroServiceReq[] getMicroServices()
public void setMicroServices(MicroServiceReq[] MicroServices)
MicroServices - API绑定微服务列表。public TsfLoadBalanceConfResp getServiceTsfLoadBalanceConf()
public void setServiceTsfLoadBalanceConf(TsfLoadBalanceConfResp ServiceTsfLoadBalanceConf)
ServiceTsfLoadBalanceConf - 微服务的负载均衡配置。public HealthCheckConf getServiceTsfHealthCheckConf()
public void setServiceTsfHealthCheckConf(HealthCheckConf ServiceTsfHealthCheckConf)
ServiceTsfHealthCheckConf - 微服务的健康检查配置。public Long getTargetServicesLoadBalanceConf()
public void setTargetServicesLoadBalanceConf(Long TargetServicesLoadBalanceConf)
TargetServicesLoadBalanceConf - target类型负载均衡配置。(内测阶段)public HealthCheckConf getTargetServicesHealthCheckConf()
public void setTargetServicesHealthCheckConf(HealthCheckConf TargetServicesHealthCheckConf)
TargetServicesHealthCheckConf - target健康检查配置。(内测阶段)public String getServiceScfFunctionName()
public void setServiceScfFunctionName(String ServiceScfFunctionName)
ServiceScfFunctionName - scf 函数名称。当后端类型是SCF时生效。public String getServiceWebsocketRegisterFunctionName()
public void setServiceWebsocketRegisterFunctionName(String ServiceWebsocketRegisterFunctionName)
ServiceWebsocketRegisterFunctionName - scf websocket注册函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。public String getServiceWebsocketCleanupFunctionName()
public void setServiceWebsocketCleanupFunctionName(String ServiceWebsocketCleanupFunctionName)
ServiceWebsocketCleanupFunctionName - scf websocket清理函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。public String getServiceWebsocketTransportFunctionName()
public void setServiceWebsocketTransportFunctionName(String ServiceWebsocketTransportFunctionName)
ServiceWebsocketTransportFunctionName - scf websocket传输函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。public String getServiceScfFunctionNamespace()
public void setServiceScfFunctionNamespace(String ServiceScfFunctionNamespace)
ServiceScfFunctionNamespace - scf 函数命名空间。当后端类型是SCF时生效。public String getServiceScfFunctionQualifier()
public void setServiceScfFunctionQualifier(String ServiceScfFunctionQualifier)
ServiceScfFunctionQualifier - scf函数版本。当后端类型是SCF时生效。public String getServiceWebsocketRegisterFunctionNamespace()
public void setServiceWebsocketRegisterFunctionNamespace(String ServiceWebsocketRegisterFunctionNamespace)
ServiceWebsocketRegisterFunctionNamespace - scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。public String getServiceWebsocketRegisterFunctionQualifier()
public void setServiceWebsocketRegisterFunctionQualifier(String ServiceWebsocketRegisterFunctionQualifier)
ServiceWebsocketRegisterFunctionQualifier - scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。public String getServiceWebsocketTransportFunctionNamespace()
public void setServiceWebsocketTransportFunctionNamespace(String ServiceWebsocketTransportFunctionNamespace)
ServiceWebsocketTransportFunctionNamespace - scf websocket传输函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。public String getServiceWebsocketTransportFunctionQualifier()
public void setServiceWebsocketTransportFunctionQualifier(String ServiceWebsocketTransportFunctionQualifier)
ServiceWebsocketTransportFunctionQualifier - scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。public String getServiceWebsocketCleanupFunctionNamespace()
public void setServiceWebsocketCleanupFunctionNamespace(String ServiceWebsocketCleanupFunctionNamespace)
ServiceWebsocketCleanupFunctionNamespace - scf websocket清理函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。public String getServiceWebsocketCleanupFunctionQualifier()
public void setServiceWebsocketCleanupFunctionQualifier(String ServiceWebsocketCleanupFunctionQualifier)
ServiceWebsocketCleanupFunctionQualifier - scf websocket清理函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。public Boolean getServiceScfIsIntegratedResponse()
public void setServiceScfIsIntegratedResponse(Boolean ServiceScfIsIntegratedResponse)
ServiceScfIsIntegratedResponse - 是否开启响应集成。当后端类型是SCF时生效。public Boolean getIsDebugAfterCharge()
public void setIsDebugAfterCharge(Boolean IsDebugAfterCharge)
IsDebugAfterCharge - 开始调试后计费。(云市场预留字段)public Tag getTagSpecifications()
public void setTagSpecifications(Tag TagSpecifications)
TagSpecifications - 标签。public Boolean getIsDeleteResponseErrorCodes()
public void setIsDeleteResponseErrorCodes(Boolean IsDeleteResponseErrorCodes)
IsDeleteResponseErrorCodes - 是否删除自定义响应配置错误码,如果不传或者传 False,不删除,当传 True 时,则删除此 API 所有自定义响应配置错误码。public String getResponseType()
public void setResponseType(String ResponseType)
ResponseType - 返回类型。public String getResponseSuccessExample()
public void setResponseSuccessExample(String ResponseSuccessExample)
ResponseSuccessExample - 自定义响应配置成功响应示例。public String getResponseFailExample()
public void setResponseFailExample(String ResponseFailExample)
ResponseFailExample - 自定义响应配置失败响应示例。public ServiceConfig getServiceConfig()
public void setServiceConfig(ServiceConfig ServiceConfig)
ServiceConfig - API 的后端服务配置。public String getAuthRelationApiId()
public void setAuthRelationApiId(String AuthRelationApiId)
AuthRelationApiId - 关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。public ServiceParameter[] getServiceParameters()
public void setServiceParameters(ServiceParameter[] ServiceParameters)
ServiceParameters - API的后端服务参数。public OauthConfig getOauthConfig()
public void setOauthConfig(OauthConfig OauthConfig)
OauthConfig - oauth配置。当AuthType是OAUTH时生效。public ResponseErrorCodeReq[] getResponseErrorCodes()
public void setResponseErrorCodes(ResponseErrorCodeReq[] ResponseErrorCodes)
ResponseErrorCodes - 用户自定义错误码配置。public Boolean getIsBase64Encoded()
public void setIsBase64Encoded(Boolean IsBase64Encoded)
IsBase64Encoded - 是否开启Base64编码,只有后端为scf时才会生效。public Boolean getIsBase64Trigger()
public void setIsBase64Trigger(Boolean IsBase64Trigger)
IsBase64Trigger - 是否开启Base64编码的header触发,只有后端为scf时才会生效。public Base64EncodedTriggerRule[] getBase64EncodedTriggerRules()
public void setBase64EncodedTriggerRules(Base64EncodedTriggerRule[] Base64EncodedTriggerRules)
Base64EncodedTriggerRules - Header触发规则,总规则数不能超过10。public String getEventBusId()
public void setEventBusId(String EventBusId)
EventBusId - 事件总线ID。public String getServiceScfFunctionType()
public void setServiceScfFunctionType(String ServiceScfFunctionType)
ServiceScfFunctionType - scf函数类型。当后端类型是SCF时生效。支持事件触发(EVENT),http直通云函数(HTTP)。public Boolean getServiceScfEventIsAsyncCall()
public void setServiceScfEventIsAsyncCall(Boolean ServiceScfEventIsAsyncCall)
ServiceScfEventIsAsyncCall - 是否开启SCF Event异步调用。public String getEIAMAppType()
public void setEIAMAppType(String EIAMAppType)
EIAMAppType - EIAM应用类型。public String getEIAMAuthType()
public void setEIAMAuthType(String EIAMAuthType)
EIAMAuthType - EIAM应用认证类型,支持仅认证(AuthenticationOnly)、认证和鉴权(Authorization)。public String getEIAMAppId()
public void setEIAMAppId(String EIAMAppId)
EIAMAppId - EIAM应用Token 有效时间,单位为秒,默认为7200秒。public Long getTokenTimeout()
public void setTokenTimeout(Long TokenTimeout)
TokenTimeout - EIAM应用ID。Copyright © 2025. All rights reserved.