Class: TencentCloud::Waf::V20180125::ModifySpartaProtectionRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::ModifySpartaProtectionRequest
- Defined in:
- lib/v20180125/models.rb
Overview
ModifySpartaProtection请求参数结构体
Instance Attribute Summary collapse
-
#ActiveCheck ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#Anycast ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#Cert ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#CertType ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#Ciphers ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#CipherTemplate ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#Domain ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#DomainId ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#Edition ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#HttpsRewrite ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#HttpsUpstreamPort ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#InstanceID ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#IpHeaders ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#IsCdn ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#IsGray ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#IsHttp2 ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#IsKeepAlive ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#IsWebsocket ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#LoadBalance ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#Note ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#Ports ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#PrivateKey ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#ProxyBuffer ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#ProxyReadTimeout ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#ProxySendTimeout ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#SniHost ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#SniType ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#SrcList ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#SSLId ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#TLSVersion ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#UpstreamDomain ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#UpstreamHost ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#UpstreamScheme ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#UpstreamType ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#Weights ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
-
#XFFReset ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(domain = nil, domainid = nil, instanceid = nil, certtype = nil, cert = nil, privatekey = nil, sslid = nil, iscdn = nil, upstreamscheme = nil, httpsupstreamport = nil, httpsrewrite = nil, upstreamtype = nil, upstreamdomain = nil, srclist = nil, ishttp2 = nil, iswebsocket = nil, loadbalance = nil, isgray = nil, edition = nil, ports = nil, iskeepalive = nil, anycast = nil, weights = nil, activecheck = nil, tlsversion = nil, ciphers = nil, ciphertemplate = nil, proxyreadtimeout = nil, proxysendtimeout = nil, snitype = nil, snihost = nil, ipheaders = nil, xffreset = nil, note = nil, upstreamhost = nil, proxybuffer = nil) ⇒ ModifySpartaProtectionRequest
constructor
A new instance of ModifySpartaProtectionRequest.
Constructor Details
#initialize(domain = nil, domainid = nil, instanceid = nil, certtype = nil, cert = nil, privatekey = nil, sslid = nil, iscdn = nil, upstreamscheme = nil, httpsupstreamport = nil, httpsrewrite = nil, upstreamtype = nil, upstreamdomain = nil, srclist = nil, ishttp2 = nil, iswebsocket = nil, loadbalance = nil, isgray = nil, edition = nil, ports = nil, iskeepalive = nil, anycast = nil, weights = nil, activecheck = nil, tlsversion = nil, ciphers = nil, ciphertemplate = nil, proxyreadtimeout = nil, proxysendtimeout = nil, snitype = nil, snihost = nil, ipheaders = nil, xffreset = nil, note = nil, upstreamhost = nil, proxybuffer = nil) ⇒ ModifySpartaProtectionRequest
Returns a new instance of ModifySpartaProtectionRequest.
10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 |
# File 'lib/v20180125/models.rb', line 10237 def initialize(domain=nil, domainid=nil, instanceid=nil, certtype=nil, cert=nil, privatekey=nil, sslid=nil, iscdn=nil, upstreamscheme=nil, httpsupstreamport=nil, httpsrewrite=nil, upstreamtype=nil, upstreamdomain=nil, srclist=nil, ishttp2=nil, iswebsocket=nil, loadbalance=nil, isgray=nil, edition=nil, ports=nil, iskeepalive=nil, anycast=nil, weights=nil, activecheck=nil, tlsversion=nil, ciphers=nil, ciphertemplate=nil, proxyreadtimeout=nil, proxysendtimeout=nil, snitype=nil, snihost=nil, ipheaders=nil, xffreset=nil, note=nil, upstreamhost=nil, proxybuffer=nil) @Domain = domain @DomainId = domainid @InstanceID = instanceid @CertType = certtype @Cert = cert @PrivateKey = privatekey @SSLId = sslid @IsCdn = iscdn @UpstreamScheme = upstreamscheme @HttpsUpstreamPort = httpsupstreamport @HttpsRewrite = httpsrewrite @UpstreamType = upstreamtype @UpstreamDomain = upstreamdomain @SrcList = srclist @IsHttp2 = ishttp2 @IsWebsocket = iswebsocket @LoadBalance = loadbalance @IsGray = isgray @Edition = edition @Ports = ports @IsKeepAlive = iskeepalive @Anycast = anycast @Weights = weights @ActiveCheck = activecheck @TLSVersion = tlsversion @Ciphers = ciphers @CipherTemplate = ciphertemplate @ProxyReadTimeout = proxyreadtimeout @ProxySendTimeout = proxysendtimeout @SniType = snitype @SniHost = snihost @IpHeaders = ipheaders @XFFReset = xffreset @Note = note @UpstreamHost = upstreamhost @ProxyBuffer = proxybuffer end |
Instance Attribute Details
#ActiveCheck ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def ActiveCheck @ActiveCheck end |
#Anycast ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def Anycast @Anycast end |
#Cert ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def Cert @Cert end |
#CertType ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def CertType @CertType end |
#Ciphers ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def Ciphers @Ciphers end |
#CipherTemplate ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def CipherTemplate @CipherTemplate end |
#Domain ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def Domain @Domain end |
#DomainId ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def DomainId @DomainId end |
#Edition ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def Edition @Edition end |
#HttpsRewrite ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def HttpsRewrite @HttpsRewrite end |
#HttpsUpstreamPort ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def HttpsUpstreamPort @HttpsUpstreamPort end |
#InstanceID ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def InstanceID @InstanceID end |
#IpHeaders ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def IpHeaders @IpHeaders end |
#IsCdn ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def IsCdn @IsCdn end |
#IsGray ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def IsGray @IsGray end |
#IsHttp2 ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def IsHttp2 @IsHttp2 end |
#IsKeepAlive ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def IsKeepAlive @IsKeepAlive end |
#IsWebsocket ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def IsWebsocket @IsWebsocket end |
#LoadBalance ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def LoadBalance @LoadBalance end |
#Note ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def Note @Note end |
#Ports ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def Ports @Ports end |
#PrivateKey ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def PrivateKey @PrivateKey end |
#ProxyBuffer ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def ProxyBuffer @ProxyBuffer end |
#ProxyReadTimeout ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def ProxyReadTimeout @ProxyReadTimeout end |
#ProxySendTimeout ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def ProxySendTimeout @ProxySendTimeout end |
#SniHost ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def SniHost @SniHost end |
#SniType ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def SniType @SniType end |
#SrcList ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def SrcList @SrcList end |
#SSLId ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def SSLId @SSLId end |
#TLSVersion ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def TLSVersion @TLSVersion end |
#UpstreamDomain ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def UpstreamDomain @UpstreamDomain end |
#UpstreamHost ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def UpstreamHost @UpstreamHost end |
#UpstreamScheme ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def UpstreamScheme @UpstreamScheme end |
#UpstreamType ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def UpstreamType @UpstreamType end |
#Weights ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def Weights @Weights end |
#XFFReset ⇒ Object
0:仅配置HTTP监听端口,没有证书 1:证书来源为自有证书 2:证书来源为托管证书 0:没有部署代理服务 1:有部署代理服务,waf将使用XFF获取客户端IP 2:有部署代理服务,waf将使用remote_addr获取客户端IP 3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:不强制跳转 1:开启强制跳转 0:通过IP回源 1:通过域名回源 0:关闭 1:开启 0:关闭 1:开启 0:轮询 1:IP hash 2:加权轮询 0: 短连接 1: 长连接 0:不开启 1:开启 0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板 3:自定义模板 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名 0:关闭 1:开启
10235 10236 10237 |
# File 'lib/v20180125/models.rb', line 10235 def XFFReset @XFFReset end |
Instance Method Details
#deserialize(params) ⇒ Object
10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 |
# File 'lib/v20180125/models.rb', line 10276 def deserialize(params) @Domain = params['Domain'] @DomainId = params['DomainId'] @InstanceID = params['InstanceID'] @CertType = params['CertType'] @Cert = params['Cert'] @PrivateKey = params['PrivateKey'] @SSLId = params['SSLId'] @IsCdn = params['IsCdn'] @UpstreamScheme = params['UpstreamScheme'] @HttpsUpstreamPort = params['HttpsUpstreamPort'] @HttpsRewrite = params['HttpsRewrite'] @UpstreamType = params['UpstreamType'] @UpstreamDomain = params['UpstreamDomain'] @SrcList = params['SrcList'] @IsHttp2 = params['IsHttp2'] @IsWebsocket = params['IsWebsocket'] @LoadBalance = params['LoadBalance'] @IsGray = params['IsGray'] @Edition = params['Edition'] unless params['Ports'].nil? @Ports = [] params['Ports'].each do |i| spartaprotectionport_tmp = SpartaProtectionPort.new spartaprotectionport_tmp.deserialize(i) @Ports << spartaprotectionport_tmp end end @IsKeepAlive = params['IsKeepAlive'] @Anycast = params['Anycast'] @Weights = params['Weights'] @ActiveCheck = params['ActiveCheck'] @TLSVersion = params['TLSVersion'] @Ciphers = params['Ciphers'] @CipherTemplate = params['CipherTemplate'] @ProxyReadTimeout = params['ProxyReadTimeout'] @ProxySendTimeout = params['ProxySendTimeout'] @SniType = params['SniType'] @SniHost = params['SniHost'] @IpHeaders = params['IpHeaders'] @XFFReset = params['XFFReset'] @Note = params['Note'] @UpstreamHost = params['UpstreamHost'] @ProxyBuffer = params['ProxyBuffer'] end |