Class: TencentCloud::Dayu::V20180709::ModifyDDoSPolicyCaseRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180709/models.rb

Overview

ModifyDDoSPolicyCase请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(business = nil, sceneid = 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) ⇒ ModifyDDoSPolicyCaseRequest

Returns a new instance of ModifyDDoSPolicyCaseRequest.



7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
# File 'lib/v20180709/models.rb', line 7579

def initialize(business=nil, sceneid=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
  @SceneId = sceneid
  @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

#AppProtocolsObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def AppProtocols
  @AppProtocols
end

#AppTypeObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def AppType
  @AppType
end

#BusinessObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def Business
  @Business
end

#HasAbroadObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def HasAbroad
  @HasAbroad
end

#HasInitiateTcpObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def HasInitiateTcp
  @HasInitiateTcp
end

#HasInitiateUdpObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def HasInitiateUdp
  @HasInitiateUdp
end

#HasVPNObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def HasVPN
  @HasVPN
end

#MaxTcpPackageLenObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def MaxTcpPackageLen
  @MaxTcpPackageLen
end

#MaxUdpPackageLenObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def MaxUdpPackageLen
  @MaxUdpPackageLen
end

#MinTcpPackageLenObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def MinTcpPackageLen
  @MinTcpPackageLen
end

#MinUdpPackageLenObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def MinUdpPackageLen
  @MinUdpPackageLen
end

#PeerTcpPortObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def PeerTcpPort
  @PeerTcpPort
end

#PeerUdpPortObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def PeerUdpPort
  @PeerUdpPort
end

#PlatformTypesObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def PlatformTypes
  @PlatformTypes
end

#SceneIdObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def SceneId
  @SceneId
end

#TcpFootprintObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def TcpFootprint
  @TcpFootprint
end

#TcpPortListObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def TcpPortList
  @TcpPortList
end

#TcpSportEndObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def TcpSportEnd
  @TcpSportEnd
end

#TcpSportStartObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def TcpSportStart
  @TcpSportStart
end

#UdpFootprintObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def UdpFootprint
  @UdpFootprint
end

#UdpPortListObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def UdpPortList
  @UdpPortList
end

#UdpSportEndObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def UdpSportEnd
  @UdpSportEnd
end

#UdpSportStartObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def UdpSportStart
  @UdpSportStart
end

#WebApiUrlObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)

  • SceneId:

    策略场景ID

  • 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



7577
7578
7579
# File 'lib/v20180709/models.rb', line 7577

def WebApiUrl
  @WebApiUrl
end

Instance Method Details

#deserialize(params) ⇒ Object



7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
# File 'lib/v20180709/models.rb', line 7606

def deserialize(params)
  @Business = params['Business']
  @SceneId = params['SceneId']
  @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