Class: TencentCloud::Gaap::V20180529::CheckProxyCreateRequest

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

Overview

CheckProxyCreate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accessregion = nil, realserverregion = nil, bandwidth = nil, concurrent = nil, groupid = nil, ipaddressversion = nil, networktype = nil, packagetype = nil, http3supported = nil) ⇒ CheckProxyCreateRequest

Returns a new instance of CheckProxyCreateRequest.



549
550
551
552
553
554
555
556
557
558
559
# File 'lib/v20180529/models.rb', line 549

def initialize(accessregion=nil, realserverregion=nil, bandwidth=nil, concurrent=nil, groupid=nil, ipaddressversion=nil, networktype=nil, packagetype=nil, http3supported=nil)
  @AccessRegion = accessregion
  @RealServerRegion = realserverregion
  @Bandwidth = bandwidth
  @Concurrent = concurrent
  @GroupId = groupid
  @IPAddressVersion = ipaddressversion
  @NetworkType = networktype
  @PackageType = packagetype
  @Http3Supported = http3supported
end

Instance Attribute Details

#AccessRegionObject

Parameters:

  • AccessRegion:

    通道的接入(加速)区域。取值可通过接口DescribeAccessRegionsByDestRegion获取到

  • RealServerRegion:

    通道的源站区域。取值可通过接口DescribeDestRegions获取到

  • Bandwidth:

    通道带宽上限,单位:Mbps。

  • Concurrent:

    通道并发量上限,表示同时在线的连接数,单位:万。

  • GroupId:

    如果在通道组下创建通道,需要填写通道组的ID

  • IPAddressVersion:

    IP版本,可取值:IPv4、IPv6,默认值IPv4

  • NetworkType:

    网络类型,可取值:normal、cn2,默认值normal

  • PackageType:

    通道套餐类型。Thunder表示标准通道组,Accelerator表示游戏加速器通道,CrossBorder表示跨境通道。

  • Http3Supported:

    该字段已废弃,当IPAddressVersion为IPv4时,所创建的通道默认支持Http3.0;当为IPv6,默认不支持Http3.0。



547
548
549
# File 'lib/v20180529/models.rb', line 547

def AccessRegion
  @AccessRegion
end

#BandwidthObject

Parameters:

  • AccessRegion:

    通道的接入(加速)区域。取值可通过接口DescribeAccessRegionsByDestRegion获取到

  • RealServerRegion:

    通道的源站区域。取值可通过接口DescribeDestRegions获取到

  • Bandwidth:

    通道带宽上限,单位:Mbps。

  • Concurrent:

    通道并发量上限,表示同时在线的连接数,单位:万。

  • GroupId:

    如果在通道组下创建通道,需要填写通道组的ID

  • IPAddressVersion:

    IP版本,可取值:IPv4、IPv6,默认值IPv4

  • NetworkType:

    网络类型,可取值:normal、cn2,默认值normal

  • PackageType:

    通道套餐类型。Thunder表示标准通道组,Accelerator表示游戏加速器通道,CrossBorder表示跨境通道。

  • Http3Supported:

    该字段已废弃,当IPAddressVersion为IPv4时,所创建的通道默认支持Http3.0;当为IPv6,默认不支持Http3.0。



547
548
549
# File 'lib/v20180529/models.rb', line 547

def Bandwidth
  @Bandwidth
end

#ConcurrentObject

Parameters:

  • AccessRegion:

    通道的接入(加速)区域。取值可通过接口DescribeAccessRegionsByDestRegion获取到

  • RealServerRegion:

    通道的源站区域。取值可通过接口DescribeDestRegions获取到

  • Bandwidth:

    通道带宽上限,单位:Mbps。

  • Concurrent:

    通道并发量上限,表示同时在线的连接数,单位:万。

  • GroupId:

    如果在通道组下创建通道,需要填写通道组的ID

  • IPAddressVersion:

    IP版本,可取值:IPv4、IPv6,默认值IPv4

  • NetworkType:

    网络类型,可取值:normal、cn2,默认值normal

  • PackageType:

    通道套餐类型。Thunder表示标准通道组,Accelerator表示游戏加速器通道,CrossBorder表示跨境通道。

  • Http3Supported:

    该字段已废弃,当IPAddressVersion为IPv4时,所创建的通道默认支持Http3.0;当为IPv6,默认不支持Http3.0。



547
548
549
# File 'lib/v20180529/models.rb', line 547

def Concurrent
  @Concurrent
end

#GroupIdObject

Parameters:

  • AccessRegion:

    通道的接入(加速)区域。取值可通过接口DescribeAccessRegionsByDestRegion获取到

  • RealServerRegion:

    通道的源站区域。取值可通过接口DescribeDestRegions获取到

  • Bandwidth:

    通道带宽上限,单位:Mbps。

  • Concurrent:

    通道并发量上限,表示同时在线的连接数,单位:万。

  • GroupId:

    如果在通道组下创建通道,需要填写通道组的ID

  • IPAddressVersion:

    IP版本,可取值:IPv4、IPv6,默认值IPv4

  • NetworkType:

    网络类型,可取值:normal、cn2,默认值normal

  • PackageType:

    通道套餐类型。Thunder表示标准通道组,Accelerator表示游戏加速器通道,CrossBorder表示跨境通道。

  • Http3Supported:

    该字段已废弃,当IPAddressVersion为IPv4时,所创建的通道默认支持Http3.0;当为IPv6,默认不支持Http3.0。



547
548
549
# File 'lib/v20180529/models.rb', line 547

def GroupId
  @GroupId
end

#Http3SupportedObject

Parameters:

  • AccessRegion:

    通道的接入(加速)区域。取值可通过接口DescribeAccessRegionsByDestRegion获取到

  • RealServerRegion:

    通道的源站区域。取值可通过接口DescribeDestRegions获取到

  • Bandwidth:

    通道带宽上限,单位:Mbps。

  • Concurrent:

    通道并发量上限,表示同时在线的连接数,单位:万。

  • GroupId:

    如果在通道组下创建通道,需要填写通道组的ID

  • IPAddressVersion:

    IP版本,可取值:IPv4、IPv6,默认值IPv4

  • NetworkType:

    网络类型,可取值:normal、cn2,默认值normal

  • PackageType:

    通道套餐类型。Thunder表示标准通道组,Accelerator表示游戏加速器通道,CrossBorder表示跨境通道。

  • Http3Supported:

    该字段已废弃,当IPAddressVersion为IPv4时,所创建的通道默认支持Http3.0;当为IPv6,默认不支持Http3.0。



547
548
549
# File 'lib/v20180529/models.rb', line 547

def Http3Supported
  @Http3Supported
end

#IPAddressVersionObject

Parameters:

  • AccessRegion:

    通道的接入(加速)区域。取值可通过接口DescribeAccessRegionsByDestRegion获取到

  • RealServerRegion:

    通道的源站区域。取值可通过接口DescribeDestRegions获取到

  • Bandwidth:

    通道带宽上限,单位:Mbps。

  • Concurrent:

    通道并发量上限,表示同时在线的连接数,单位:万。

  • GroupId:

    如果在通道组下创建通道,需要填写通道组的ID

  • IPAddressVersion:

    IP版本,可取值:IPv4、IPv6,默认值IPv4

  • NetworkType:

    网络类型,可取值:normal、cn2,默认值normal

  • PackageType:

    通道套餐类型。Thunder表示标准通道组,Accelerator表示游戏加速器通道,CrossBorder表示跨境通道。

  • Http3Supported:

    该字段已废弃,当IPAddressVersion为IPv4时,所创建的通道默认支持Http3.0;当为IPv6,默认不支持Http3.0。



547
548
549
# File 'lib/v20180529/models.rb', line 547

def IPAddressVersion
  @IPAddressVersion
end

#NetworkTypeObject

Parameters:

  • AccessRegion:

    通道的接入(加速)区域。取值可通过接口DescribeAccessRegionsByDestRegion获取到

  • RealServerRegion:

    通道的源站区域。取值可通过接口DescribeDestRegions获取到

  • Bandwidth:

    通道带宽上限,单位:Mbps。

  • Concurrent:

    通道并发量上限,表示同时在线的连接数,单位:万。

  • GroupId:

    如果在通道组下创建通道,需要填写通道组的ID

  • IPAddressVersion:

    IP版本,可取值:IPv4、IPv6,默认值IPv4

  • NetworkType:

    网络类型,可取值:normal、cn2,默认值normal

  • PackageType:

    通道套餐类型。Thunder表示标准通道组,Accelerator表示游戏加速器通道,CrossBorder表示跨境通道。

  • Http3Supported:

    该字段已废弃,当IPAddressVersion为IPv4时,所创建的通道默认支持Http3.0;当为IPv6,默认不支持Http3.0。



547
548
549
# File 'lib/v20180529/models.rb', line 547

def NetworkType
  @NetworkType
end

#PackageTypeObject

Parameters:

  • AccessRegion:

    通道的接入(加速)区域。取值可通过接口DescribeAccessRegionsByDestRegion获取到

  • RealServerRegion:

    通道的源站区域。取值可通过接口DescribeDestRegions获取到

  • Bandwidth:

    通道带宽上限,单位:Mbps。

  • Concurrent:

    通道并发量上限,表示同时在线的连接数,单位:万。

  • GroupId:

    如果在通道组下创建通道,需要填写通道组的ID

  • IPAddressVersion:

    IP版本,可取值:IPv4、IPv6,默认值IPv4

  • NetworkType:

    网络类型,可取值:normal、cn2,默认值normal

  • PackageType:

    通道套餐类型。Thunder表示标准通道组,Accelerator表示游戏加速器通道,CrossBorder表示跨境通道。

  • Http3Supported:

    该字段已废弃,当IPAddressVersion为IPv4时,所创建的通道默认支持Http3.0;当为IPv6,默认不支持Http3.0。



547
548
549
# File 'lib/v20180529/models.rb', line 547

def PackageType
  @PackageType
end

#RealServerRegionObject

Parameters:

  • AccessRegion:

    通道的接入(加速)区域。取值可通过接口DescribeAccessRegionsByDestRegion获取到

  • RealServerRegion:

    通道的源站区域。取值可通过接口DescribeDestRegions获取到

  • Bandwidth:

    通道带宽上限,单位:Mbps。

  • Concurrent:

    通道并发量上限,表示同时在线的连接数,单位:万。

  • GroupId:

    如果在通道组下创建通道,需要填写通道组的ID

  • IPAddressVersion:

    IP版本,可取值:IPv4、IPv6,默认值IPv4

  • NetworkType:

    网络类型,可取值:normal、cn2,默认值normal

  • PackageType:

    通道套餐类型。Thunder表示标准通道组,Accelerator表示游戏加速器通道,CrossBorder表示跨境通道。

  • Http3Supported:

    该字段已废弃,当IPAddressVersion为IPv4时,所创建的通道默认支持Http3.0;当为IPv6,默认不支持Http3.0。



547
548
549
# File 'lib/v20180529/models.rb', line 547

def RealServerRegion
  @RealServerRegion
end

Instance Method Details

#deserialize(params) ⇒ Object



561
562
563
564
565
566
567
568
569
570
571
# File 'lib/v20180529/models.rb', line 561

def deserialize(params)
  @AccessRegion = params['AccessRegion']
  @RealServerRegion = params['RealServerRegion']
  @Bandwidth = params['Bandwidth']
  @Concurrent = params['Concurrent']
  @GroupId = params['GroupId']
  @IPAddressVersion = params['IPAddressVersion']
  @NetworkType = params['NetworkType']
  @PackageType = params['PackageType']
  @Http3Supported = params['Http3Supported']
end