Class: TencentCloud::Dayu::V20180709::CreateDDoSPolicyCaseRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dayu::V20180709::CreateDDoSPolicyCaseRequest
- Defined in:
- lib/v20180709/models.rb
Overview
CreateDDoSPolicyCase请求参数结构体
Instance Attribute Summary collapse
- #AppProtocols ⇒ Object
- #AppType ⇒ Object
- #Business ⇒ Object
- #CaseName ⇒ Object
- #HasAbroad ⇒ Object
- #HasInitiateTcp ⇒ Object
- #HasInitiateUdp ⇒ Object
- #HasVPN ⇒ Object
- #MaxTcpPackageLen ⇒ Object
- #MaxUdpPackageLen ⇒ Object
- #MinTcpPackageLen ⇒ Object
- #MinUdpPackageLen ⇒ Object
- #PeerTcpPort ⇒ Object
- #PeerUdpPort ⇒ Object
- #PlatformTypes ⇒ Object
- #TcpFootprint ⇒ Object
- #TcpPortList ⇒ Object
- #TcpSportEnd ⇒ Object
- #TcpSportStart ⇒ Object
- #UdpFootprint ⇒ Object
- #UdpPortList ⇒ Object
- #UdpSportEnd ⇒ Object
- #UdpSportStart ⇒ Object
- #WebApiUrl ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(business = nil, casename = nil, platformtypes = nil, apptype = nil, appprotocols = nil, tcpsportstart = nil, tcpsportend = nil, udpsportstart = nil, udpsportend = nil, hasabroad = nil, hasinitiatetcp = nil, hasinitiateudp = nil, peertcpport = nil, peerudpport = nil, tcpfootprint = nil, udpfootprint = nil, webapiurl = nil, mintcppackagelen = nil, maxtcppackagelen = nil, minudppackagelen = nil, maxudppackagelen = nil, hasvpn = nil, tcpportlist = nil, udpportlist = nil) ⇒ CreateDDoSPolicyCaseRequest
constructor
A new instance of CreateDDoSPolicyCaseRequest.
Constructor Details
#initialize(business = nil, casename = nil, platformtypes = nil, apptype = nil, appprotocols = nil, tcpsportstart = nil, tcpsportend = nil, udpsportstart = nil, udpsportend = nil, hasabroad = nil, hasinitiatetcp = nil, hasinitiateudp = nil, peertcpport = nil, peerudpport = nil, tcpfootprint = nil, udpfootprint = nil, webapiurl = nil, mintcppackagelen = nil, maxtcppackagelen = nil, minudppackagelen = nil, maxudppackagelen = nil, hasvpn = nil, tcpportlist = nil, udpportlist = nil) ⇒ CreateDDoSPolicyCaseRequest
Returns a new instance of CreateDDoSPolicyCaseRequest.
630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'lib/v20180709/models.rb', line 630 def initialize(business=nil, casename=nil, platformtypes=nil, apptype=nil, appprotocols=nil, tcpsportstart=nil, tcpsportend=nil, udpsportstart=nil, udpsportend=nil, hasabroad=nil, hasinitiatetcp=nil, hasinitiateudp=nil, peertcpport=nil, peerudpport=nil, tcpfootprint=nil, udpfootprint=nil, webapiurl=nil, mintcppackagelen=nil, maxtcppackagelen=nil, minudppackagelen=nil, maxudppackagelen=nil, hasvpn=nil, tcpportlist=nil, udpportlist=nil) @Business = business @CaseName = casename @PlatformTypes = platformtypes @AppType = apptype @AppProtocols = appprotocols @TcpSportStart = tcpsportstart @TcpSportEnd = tcpsportend @UdpSportStart = udpsportstart @UdpSportEnd = udpsportend @HasAbroad = hasabroad @HasInitiateTcp = hasinitiatetcp @HasInitiateUdp = hasinitiateudp @PeerTcpPort = peertcpport @PeerUdpPort = peerudpport @TcpFootprint = tcpfootprint @UdpFootprint = udpfootprint @WebApiUrl = webapiurl @MinTcpPackageLen = mintcppackagelen @MaxTcpPackageLen = maxtcppackagelen @MinUdpPackageLen = minudppackagelen @MaxUdpPackageLen = maxudppackagelen @HasVPN = hasvpn @TcpPortList = tcpportlist @UdpPortList = udpportlist end |
Instance Attribute Details
#AppProtocols ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def AppProtocols @AppProtocols end |
#AppType ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def AppType @AppType end |
#Business ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def Business @Business end |
#CaseName ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def CaseName @CaseName end |
#HasAbroad ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def HasAbroad @HasAbroad end |
#HasInitiateTcp ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def HasInitiateTcp @HasInitiateTcp end |
#HasInitiateUdp ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def HasInitiateUdp @HasInitiateUdp end |
#HasVPN ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def HasVPN @HasVPN end |
#MaxTcpPackageLen ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def MaxTcpPackageLen @MaxTcpPackageLen end |
#MaxUdpPackageLen ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def MaxUdpPackageLen @MaxUdpPackageLen end |
#MinTcpPackageLen ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def MinTcpPackageLen @MinTcpPackageLen end |
#MinUdpPackageLen ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def MinUdpPackageLen @MinUdpPackageLen end |
#PeerTcpPort ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def PeerTcpPort @PeerTcpPort end |
#PeerUdpPort ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def PeerUdpPort @PeerUdpPort end |
#PlatformTypes ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def PlatformTypes @PlatformTypes end |
#TcpFootprint ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def TcpFootprint @TcpFootprint end |
#TcpPortList ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def TcpPortList @TcpPortList end |
#TcpSportEnd ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def TcpSportEnd @TcpSportEnd end |
#TcpSportStart ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def TcpSportStart @TcpSportStart end |
#UdpFootprint ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def UdpFootprint @UdpFootprint end |
#UdpPortList ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def UdpPortList @UdpPortList end |
#UdpSportEnd ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def UdpSportEnd @UdpSportEnd end |
#UdpSportStart ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def UdpSportStart @UdpSportStart end |
#WebApiUrl ⇒ Object
Parameters:
-
Business:
—
大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
CaseName:
—
策略场景名,字符串长度小于64
-
PlatformTypes:
—
开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
AppType:
—
细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
- AppProtocols: —
-
TcpSportStart:
—
TCP业务起始端口,取值(0, 65535]
-
TcpSportEnd:
—
TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
UdpSportStart:
—
UDP业务起始端口,取值范围(0, 65535]
-
UdpSportEnd:
—
UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
HasAbroad:
—
是否有海外客户,取值[no(没有), yes(有)]
-
HasInitiateTcp:
—
是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
HasInitiateUdp:
—
是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
PeerTcpPort:
—
主动发起TCP请求的端口,取值范围(0, 65535]
-
PeerUdpPort:
—
主动发起UDP请求的端口,取值范围(0, 65535]
-
TcpFootprint:
—
TCP载荷的固定特征码,字符串长度小于512
-
UdpFootprint:
—
UDP载荷的固定特征码,字符串长度小于512
-
WebApiUrl:
—
Web业务的API的URL
-
MinTcpPackageLen:
—
TCP业务报文长度最小值,取值范围(0, 1500)
-
MaxTcpPackageLen:
—
TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
MinUdpPackageLen:
—
UDP业务报文长度最小值,取值范围(0, 1500)
-
MaxUdpPackageLen:
—
UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
HasVPN:
—
是否有VPN业务,取值[no(没有), yes(有)]
-
TcpPortList:
—
TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
UdpPortList:
—
UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
628 629 630 |
# File 'lib/v20180709/models.rb', line 628 def WebApiUrl @WebApiUrl end |
Instance Method Details
#deserialize(params) ⇒ Object
657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 |
# File 'lib/v20180709/models.rb', line 657 def deserialize(params) @Business = params['Business'] @CaseName = params['CaseName'] @PlatformTypes = params['PlatformTypes'] @AppType = params['AppType'] @AppProtocols = params['AppProtocols'] @TcpSportStart = params['TcpSportStart'] @TcpSportEnd = params['TcpSportEnd'] @UdpSportStart = params['UdpSportStart'] @UdpSportEnd = params['UdpSportEnd'] @HasAbroad = params['HasAbroad'] @HasInitiateTcp = params['HasInitiateTcp'] @HasInitiateUdp = params['HasInitiateUdp'] @PeerTcpPort = params['PeerTcpPort'] @PeerUdpPort = params['PeerUdpPort'] @TcpFootprint = params['TcpFootprint'] @UdpFootprint = params['UdpFootprint'] @WebApiUrl = params['WebApiUrl'] @MinTcpPackageLen = params['MinTcpPackageLen'] @MaxTcpPackageLen = params['MaxTcpPackageLen'] @MinUdpPackageLen = params['MinUdpPackageLen'] @MaxUdpPackageLen = params['MaxUdpPackageLen'] @HasVPN = params['HasVPN'] @TcpPortList = params['TcpPortList'] @UdpPortList = params['UdpPortList'] end |