Class: TencentCloud::Gaap::V20180529::CreateProxyRequest

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

Overview

CreateProxy请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, proxyname = nil, accessregion = nil, bandwidth = nil, concurrent = nil, realserverregion = nil, clienttoken = nil, groupid = nil, tagset = nil, clonedproxyid = nil, billingtype = nil, ipaddressversion = nil, networktype = nil, packagetype = nil, http3supported = nil) ⇒ CreateProxyRequest

Returns a new instance of CreateProxyRequest.



1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/v20180529/models.rb', line 1362

def initialize(projectid=nil, proxyname=nil, accessregion=nil, bandwidth=nil, concurrent=nil, realserverregion=nil, clienttoken=nil, groupid=nil, tagset=nil, clonedproxyid=nil, billingtype=nil, ipaddressversion=nil, networktype=nil, packagetype=nil, http3supported=nil)
  @ProjectId = projectid
  @ProxyName = proxyname
  @AccessRegion = accessregion
  @Bandwidth = bandwidth
  @Concurrent = concurrent
  @RealServerRegion = realserverregion
  @ClientToken = clienttoken
  @GroupId = groupid
  @TagSet = tagset
  @ClonedProxyId = clonedproxyid
  @BillingType = billingtype
  @IPAddressVersion = ipaddressversion
  @NetworkType = networktype
  @PackageType = packagetype
  @Http3Supported = http3supported
end

Instance Attribute Details

#AccessRegionObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def AccessRegion
  @AccessRegion
end

#BandwidthObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def Bandwidth
  @Bandwidth
end

#BillingTypeObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def BillingType
  @BillingType
end

#ClientTokenObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def ClientToken
  @ClientToken
end

#ClonedProxyIdObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def ClonedProxyId
  @ClonedProxyId
end

#ConcurrentObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def Concurrent
  @Concurrent
end

#GroupIdObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def GroupId
  @GroupId
end

#Http3SupportedObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def Http3Supported
  @Http3Supported
end

#IPAddressVersionObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def IPAddressVersion
  @IPAddressVersion
end

#NetworkTypeObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def NetworkType
  @NetworkType
end

#PackageTypeObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def PackageType
  @PackageType
end

#ProjectIdObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def ProjectId
  @ProjectId
end

#ProxyNameObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def ProxyName
  @ProxyName
end

#RealServerRegionObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def RealServerRegion
  @RealServerRegion
end

#TagSetObject

更多详细信息请参阅:如何保证幂等性。当设置该参数时,表示复制该通道。

Parameters:

  • ProjectId:

    通道的项目ID。

  • ProxyName:

    通道名称。

  • AccessRegion:

    接入地域。

  • Bandwidth:

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

  • Concurrent:

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

  • RealServerRegion:

    源站地域。当GroupId存在时,源站地域为通道组的源站地域,此时可不填该字段。当GroupId不存在时,需要填写该字段

  • ClientToken:

    用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。

  • GroupId:

    通道所在的通道组ID,当在通道组中创建通道时必带,否则忽略该字段。

  • TagSet:

    通道需要添加的标签列表。

  • ClonedProxyId:

    被复制的通道ID。只有处于运行中状态的通道可以被复制。

  • BillingType:

    计费方式 (0:按带宽计费,1:按流量计费 默认按带宽计费)

  • IPAddressVersion:

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

  • NetworkType:

    网络类型,normal表示常规BGP,cn2表示精品BGP,triple表示三网

  • PackageType:

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

  • Http3Supported:

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



1360
1361
1362
# File 'lib/v20180529/models.rb', line 1360

def TagSet
  @TagSet
end

Instance Method Details

#deserialize(params) ⇒ Object



1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
# File 'lib/v20180529/models.rb', line 1380

def deserialize(params)
  @ProjectId = params['ProjectId']
  @ProxyName = params['ProxyName']
  @AccessRegion = params['AccessRegion']
  @Bandwidth = params['Bandwidth']
  @Concurrent = params['Concurrent']
  @RealServerRegion = params['RealServerRegion']
  @ClientToken = params['ClientToken']
  @GroupId = params['GroupId']
  unless params['TagSet'].nil?
    @TagSet = []
    params['TagSet'].each do |i|
      tagpair_tmp = TagPair.new
      tagpair_tmp.deserialize(i)
      @TagSet << tagpair_tmp
    end
  end
  @ClonedProxyId = params['ClonedProxyId']
  @BillingType = params['BillingType']
  @IPAddressVersion = params['IPAddressVersion']
  @NetworkType = params['NetworkType']
  @PackageType = params['PackageType']
  @Http3Supported = params['Http3Supported']
end