Class: TencentCloud::Waf::V20180125::ModifySpartaProtectionRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::ModifySpartaProtectionRequest
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20180125/models.rb
Overview
ModifySpartaProtection请求参数结构体
Instance Attribute Summary collapse
-
#ActiveCheck ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#Anycast ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#Cert ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#CertType ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#Ciphers ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#CipherTemplate ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#Domain ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#DomainId ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#Edition ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#GmCert ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#GmCertType ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#GmEncCert ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#GmEncPrivateKey ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#GmPrivateKey ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#GmSSLId ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#GmType ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#Gzip ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#HttpsRewrite ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#HttpsUpstreamPort ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#InstanceID ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#IpHeaders ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#IsCdn ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#IsGray ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#IsHttp2 ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#IsKeepAlive ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#IsWebsocket ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#LoadBalance ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#Note ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#Ports ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#PrivateKey ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#ProbeStatus ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#ProxyBuffer ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#ProxyConnectTimeout ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#ProxyReadTimeout ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#ProxySendTimeout ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#SniHost ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#SniType ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#SrcList ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#SSLId ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#TLSVersion ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#UpstreamDomain ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#UpstreamHost ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#UpstreamPolicy ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#UpstreamRules ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#UpstreamScheme ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#UpstreamType ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#UseCase ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#Weights ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
-
#XFFReset ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用 https:使用https协议回源 0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名 2:开启SNI,SNI为域名回源时的源站域名 3:开启SNI,SNI为自定义域名.
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, proxyconnecttimeout = nil, proxyreadtimeout = nil, proxysendtimeout = nil, snitype = nil, snihost = nil, ipheaders = nil, xffreset = nil, note = nil, upstreamhost = nil, proxybuffer = nil, probestatus = nil, gmtype = nil, gmcerttype = nil, gmcert = nil, gmprivatekey = nil, gmenccert = nil, gmencprivatekey = nil, gmsslid = nil, upstreampolicy = nil, upstreamrules = nil, usecase = nil, gzip = 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, proxyconnecttimeout = nil, proxyreadtimeout = nil, proxysendtimeout = nil, snitype = nil, snihost = nil, ipheaders = nil, xffreset = nil, note = nil, upstreamhost = nil, proxybuffer = nil, probestatus = nil, gmtype = nil, gmcerttype = nil, gmcert = nil, gmprivatekey = nil, gmenccert = nil, gmencprivatekey = nil, gmsslid = nil, upstreampolicy = nil, upstreamrules = nil, usecase = nil, gzip = nil) ⇒ ModifySpartaProtectionRequest
Returns a new instance of ModifySpartaProtectionRequest.
16375 16376 16377 16378 16379 16380 16381 16382 16383 16384 16385 16386 16387 16388 16389 16390 16391 16392 16393 16394 16395 16396 16397 16398 16399 16400 16401 16402 16403 16404 16405 16406 16407 16408 16409 16410 16411 16412 16413 16414 16415 16416 16417 16418 16419 16420 16421 16422 16423 16424 16425 |
# File 'lib/v20180125/models.rb', line 16375 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, proxyconnecttimeout=nil, proxyreadtimeout=nil, proxysendtimeout=nil, snitype=nil, snihost=nil, ipheaders=nil, xffreset=nil, note=nil, upstreamhost=nil, proxybuffer=nil, probestatus=nil, gmtype=nil, gmcerttype=nil, gmcert=nil, gmprivatekey=nil, gmenccert=nil, gmencprivatekey=nil, gmsslid=nil, upstreampolicy=nil, upstreamrules=nil, usecase=nil, gzip=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 @ProxyConnectTimeout = proxyconnecttimeout @ProxyReadTimeout = proxyreadtimeout @ProxySendTimeout = proxysendtimeout @SniType = snitype @SniHost = snihost @IpHeaders = ipheaders @XFFReset = xffreset @Note = note @UpstreamHost = upstreamhost @ProxyBuffer = proxybuffer @ProbeStatus = probestatus @GmType = gmtype @GmCertType = gmcerttype @GmCert = gmcert @GmPrivateKey = gmprivatekey @GmEncCert = gmenccert @GmEncPrivateKey = gmencprivatekey @GmSSLId = gmsslid @UpstreamPolicy = upstreampolicy @UpstreamRules = upstreamrules @UseCase = usecase @Gzip = gzip end |
Instance Attribute Details
#ActiveCheck ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def ActiveCheck @ActiveCheck end |
#Anycast ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def Anycast @Anycast end |
#Cert ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def Cert @Cert end |
#CertType ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def CertType @CertType end |
#Ciphers ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def Ciphers @Ciphers end |
#CipherTemplate ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def CipherTemplate @CipherTemplate end |
#Domain ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def Domain @Domain end |
#DomainId ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def DomainId @DomainId end |
#Edition ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def Edition @Edition end |
#GmCert ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def GmCert @GmCert end |
#GmCertType ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def GmCertType @GmCertType end |
#GmEncCert ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def GmEncCert @GmEncCert end |
#GmEncPrivateKey ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def GmEncPrivateKey @GmEncPrivateKey end |
#GmPrivateKey ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def GmPrivateKey @GmPrivateKey end |
#GmSSLId ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def GmSSLId @GmSSLId end |
#GmType ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def GmType @GmType end |
#Gzip ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def Gzip @Gzip end |
#HttpsRewrite ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def HttpsRewrite @HttpsRewrite end |
#HttpsUpstreamPort ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def HttpsUpstreamPort @HttpsUpstreamPort end |
#InstanceID ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def InstanceID @InstanceID end |
#IpHeaders ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def IpHeaders @IpHeaders end |
#IsCdn ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def IsCdn @IsCdn end |
#IsGray ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def IsGray @IsGray end |
#IsHttp2 ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def IsHttp2 @IsHttp2 end |
#IsKeepAlive ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def IsKeepAlive @IsKeepAlive end |
#IsWebsocket ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def IsWebsocket @IsWebsocket end |
#LoadBalance ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def LoadBalance @LoadBalance end |
#Note ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def Note @Note end |
#Ports ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def Ports @Ports end |
#PrivateKey ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def PrivateKey @PrivateKey end |
#ProbeStatus ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def ProbeStatus @ProbeStatus end |
#ProxyBuffer ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def ProxyBuffer @ProxyBuffer end |
#ProxyConnectTimeout ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def ProxyConnectTimeout @ProxyConnectTimeout end |
#ProxyReadTimeout ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def ProxyReadTimeout @ProxyReadTimeout end |
#ProxySendTimeout ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def ProxySendTimeout @ProxySendTimeout end |
#SniHost ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def SniHost @SniHost end |
#SniType ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def SniType @SniType end |
#SrcList ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def SrcList @SrcList end |
#SSLId ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def SSLId @SSLId end |
#TLSVersion ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def TLSVersion @TLSVersion end |
#UpstreamDomain ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def UpstreamDomain @UpstreamDomain end |
#UpstreamHost ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def UpstreamHost @UpstreamHost end |
#UpstreamPolicy ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def UpstreamPolicy @UpstreamPolicy end |
#UpstreamRules ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def UpstreamRules @UpstreamRules end |
#UpstreamScheme ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def UpstreamScheme @UpstreamScheme end |
#UpstreamType ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def UpstreamType @UpstreamType end |
#UseCase ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def UseCase @UseCase end |
#Weights ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def Weights @Weights end |
#XFFReset ⇒ Object
http:使用http协议回源,和HttpsUpstreamPort配合使用https:使用https协议回源0:关闭SNI,不配置client_hello中的server_name 1:开启SNI,client_hello中的server_name为防护域名2:开启SNI,SNI为域名回源时的源站域名3:开启SNI,SNI为自定义域名
Parameters:
-
Domain:
—
域名
-
DomainId:
—
必填项。域名唯一ID
-
InstanceID:
—
必填项。域名所属实例id
-
CertType:
—
证书类型。0:仅配置HTTP监听端口,没有证书1:证书来源为自有证书2:证书来源为托管证书
-
Cert:
—
CertType为1时,需要填充此参数,表示自有证书的证书链
-
PrivateKey:
—
CertType为1时,需要填充此参数,表示自有证书的私钥
-
SSLId:
—
CertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
IsCdn:
—
waf前是否部署有七层代理服务。0:没有部署代理服务1:有部署代理服务,waf将使用XFF获取客户端IP2:有部署代理服务,waf将使用remote_addr获取客户端IP3:有部署代理服务,waf将使用ip_headers中的自定义header获取客户端IP
-
UpstreamScheme:
—
服务配置有HTTPS端口时,HTTPS的回源协议。
-
HttpsUpstreamPort:
—
HTTPS回源端口,仅UpstreamScheme为http时需要填当前字段
-
HttpsRewrite:
—
是否开启HTTP强制跳转到HTTPS。0:不强制跳转1:开启强制跳转
-
UpstreamType:
—
回源类型。0:通过IP回源1:通过域名回源
-
UpstreamDomain:
—
域名回源时的回源域名。UpstreamType为1时,需要填充此字段
-
SrcList:
—
IP回源时的回源IP列表。UpstreamType为0时,需要填充此字段
-
IsHttp2:
—
是否开启HTTP2,需要开启HTTPS协议支持。0:关闭1:开启
-
IsWebsocket:
—
是否开启WebSocket支持。0:关闭1:开启
-
LoadBalance:
—
回源负载均衡策略。0:轮询1:IP hash2:加权轮询
-
IsGray:
—
是否开启灰度,0表示不开启灰度。
-
Edition:
—
域名所属实例类型
-
Ports:
—
端口信息,可通过DescribeDomains接口获取具体参数信息。
-
IsKeepAlive:
—
是否开启长连接。0: 短连接1: 长连接
-
Anycast:
—
目前填0即可。anycast IP类型开关: 0 普通IP 1 Anycast IP
-
Weights:
—
回源IP列表各IP的权重,和SrcList一一对应。当且仅当UpstreamType为0,并且SrcList有多个IP,并且LoadBalance为2时需要填写,否则填 []
-
ActiveCheck:
—
是否开启主动健康检测。0:不开启1:开启
-
TLSVersion:
—
TLS版本信息
-
Ciphers:
—
加密套件信息
-
CipherTemplate:
—
加密套件模板。0:不支持选择,使用默认模板 1:通用型模板 2:安全型模板3:自定义模板
-
ProxyConnectTimeout:
—
WAF与源站的连接超时时间,默认10s。
-
ProxyReadTimeout:
—
WAF与源站的读超时时间,默认300s。
-
ProxySendTimeout:
—
WAF与源站的写超时时间,默认300s。
-
SniType:
—
WAF回源时的SNI类型。
-
SniHost:
—
SniType为3时,需要填此参数,表示自定义的SNI;
-
IpHeaders:
—
IsCdn=3时,需要填此参数,表示自定义header
-
XFFReset:
—
是否开启XFF重置。0:关闭1:开启
-
Note:
—
域名备注信息
-
UpstreamHost:
—
自定义回源Host。默认为空字符串,表示使用防护域名作为回源Host。
-
ProxyBuffer:
—
是否开启缓存。 0:关闭 1:开启
-
ProbeStatus:
—
是否开启拨测。 0: 禁用拨测 1: 启用拨测。默认启用拨测
-
GmType:
—
国密选项。0:不开启国密 1:在原有TLS选项的基础上追加支持国密 2:开启国密并仅支持国密客户端访问
-
GmCertType:
—
国密证书类型。0:无国密证书 1:证书来源为自有国密证书 2:证书来源为托管国密证书
-
GmCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的证书链
-
GmPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的私钥
-
GmEncCert:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书
-
GmEncPrivateKey:
—
GmCertType为1时,需要填充此参数,表示自有国密证书的加密证书的私钥
-
GmSSLId:
—
GmCertType为2时,需要填充此参数,表示腾讯云SSL平台托管的证书id
-
UpstreamPolicy:
—
回源策略,支持负载均衡回源和分流回源两种方式。0:默认值,负载均衡回源;1:分流回源
-
UpstreamRules:
—
分流回源时生效,分流回源的规则。
-
UseCase:
—
业务场景。0:默认值,表示常规业务场景 1:大模型业务场景
-
Gzip:
—
gzip开关。0:关闭 1:默认值,打开
16368 16369 16370 |
# File 'lib/v20180125/models.rb', line 16368 def XFFReset @XFFReset end |
Instance Method Details
#deserialize(params) ⇒ Object
16427 16428 16429 16430 16431 16432 16433 16434 16435 16436 16437 16438 16439 16440 16441 16442 16443 16444 16445 16446 16447 16448 16449 16450 16451 16452 16453 16454 16455 16456 16457 16458 16459 16460 16461 16462 16463 16464 16465 16466 16467 16468 16469 16470 16471 16472 16473 16474 16475 16476 16477 16478 16479 16480 16481 16482 16483 16484 16485 16486 16487 16488 16489 16490 16491 |
# File 'lib/v20180125/models.rb', line 16427 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'] @ProxyConnectTimeout = params['ProxyConnectTimeout'] @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'] @ProbeStatus = params['ProbeStatus'] @GmType = params['GmType'] @GmCertType = params['GmCertType'] @GmCert = params['GmCert'] @GmPrivateKey = params['GmPrivateKey'] @GmEncCert = params['GmEncCert'] @GmEncPrivateKey = params['GmEncPrivateKey'] @GmSSLId = params['GmSSLId'] @UpstreamPolicy = params['UpstreamPolicy'] unless params['UpstreamRules'].nil? @UpstreamRules = [] params['UpstreamRules'].each do |i| upstreamrule_tmp = UpstreamRule.new upstreamrule_tmp.deserialize(i) @UpstreamRules << upstreamrule_tmp end end @UseCase = params['UseCase'] @Gzip = params['Gzip'] end |