Class: TencentCloud::Gaap::V20180529::ProxyGroupInfo

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

Overview

通道组详情列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(groupid = nil, domain = nil, groupname = nil, projectid = nil, realserverregioninfo = nil, status = nil, tagset = nil, version = nil, createtime = nil, proxytype = nil, http3supported = nil, featurebitmap = nil) ⇒ ProxyGroupInfo

Returns a new instance of ProxyGroupInfo.



6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
# File 'lib/v20180529/models.rb', line 6685

def initialize(groupid=nil, domain=nil, groupname=nil, projectid=nil, realserverregioninfo=nil, status=nil, tagset=nil, version=nil, createtime=nil, proxytype=nil, http3supported=nil, featurebitmap=nil)
  @GroupId = groupid
  @Domain = domain
  @GroupName = groupname
  @ProjectId = projectid
  @RealServerRegionInfo = realserverregioninfo
  @Status = status
  @TagSet = tagset
  @Version = version
  @CreateTime = createtime
  @ProxyType = proxytype
  @Http3Supported = http3supported
  @FeatureBitmap = featurebitmap
end

Instance Attribute Details

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def CreateTime
  @CreateTime
end

#DomainObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def Domain
  @Domain
end

#FeatureBitmapObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def FeatureBitmap
  @FeatureBitmap
end

#GroupIdObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def GroupId
  @GroupId
end

#GroupNameObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def GroupName
  @GroupName
end

#Http3SupportedObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def Http3Supported
  @Http3Supported
end

#ProjectIdObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def ProjectId
  @ProjectId
end

#ProxyTypeObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def ProxyType
  @ProxyType
end

#RealServerRegionInfoObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def RealServerRegionInfo
  @RealServerRegionInfo
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def Status
  @Status
end

#TagSetObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def TagSet
  @TagSet
end

#VersionObject

注意:此字段可能返回 null,表示取不到有效值。其中,RUNNING表示运行中;CREATING表示创建中;DESTROYING表示销毁中;MOVING表示通道迁移中;CLOSED表示已关闭;CHANGING表示部分部署中。0表示关闭;1表示启用。0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GroupId:

    通道组id

  • Domain:

    通道组域名

  • GroupName:

    通道组名称

  • ProjectId:

    项目ID

  • RealServerRegionInfo:

    目标地域

  • Status:

    通道组状态。

  • TagSet:

    标签列表。

  • Version:

    通道组版本

  • CreateTime:

    创建时间

  • ProxyType:

    通道组是否包含微软通道

  • Http3Supported:

    支持Http3特性的标识,其中:

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:



6683
6684
6685
# File 'lib/v20180529/models.rb', line 6683

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
# File 'lib/v20180529/models.rb', line 6700

def deserialize(params)
  @GroupId = params['GroupId']
  @Domain = params['Domain']
  @GroupName = params['GroupName']
  @ProjectId = params['ProjectId']
  unless params['RealServerRegionInfo'].nil?
    @RealServerRegionInfo = RegionDetail.new
    @RealServerRegionInfo.deserialize(params['RealServerRegionInfo'])
  end
  @Status = params['Status']
  unless params['TagSet'].nil?
    @TagSet = []
    params['TagSet'].each do |i|
      tagpair_tmp = TagPair.new
      tagpair_tmp.deserialize(i)
      @TagSet << tagpair_tmp
    end
  end
  @Version = params['Version']
  @CreateTime = params['CreateTime']
  @ProxyType = params['ProxyType']
  @Http3Supported = params['Http3Supported']
  @FeatureBitmap = params['FeatureBitmap']
end