lib/v20180529/models.rb in tencentcloud-sdk-gaap-3.0.788 vs lib/v20180529/models.rb in tencentcloud-sdk-gaap-3.0.789
- old
+ new
@@ -5344,14 +5344,20 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ProxyId: String
# @param GroupId: 监听器的通道组ID,如果监听器属于通道,则为null
# 注意:此字段可能返回 null,表示取不到有效值。
# @type GroupId: String
+ # @param TLSSupportVersion: 支持的TLS版本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type TLSSupportVersion: Array
+ # @param TLSCiphers: 支持的TLS密码套件
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type TLSCiphers: String
- attr_accessor :ListenerId, :ListenerName, :Port, :Protocol, :ListenerStatus, :CertificateId, :ForwardProtocol, :CreateTime, :CertificateAlias, :ClientCertificateId, :AuthType, :ClientCertificateAlias, :PolyClientCertificateAliasInfo, :Http3Supported, :ProxyId, :GroupId
+ attr_accessor :ListenerId, :ListenerName, :Port, :Protocol, :ListenerStatus, :CertificateId, :ForwardProtocol, :CreateTime, :CertificateAlias, :ClientCertificateId, :AuthType, :ClientCertificateAlias, :PolyClientCertificateAliasInfo, :Http3Supported, :ProxyId, :GroupId, :TLSSupportVersion, :TLSCiphers
- def initialize(listenerid=nil, listenername=nil, port=nil, protocol=nil, listenerstatus=nil, certificateid=nil, forwardprotocol=nil, createtime=nil, certificatealias=nil, clientcertificateid=nil, authtype=nil, clientcertificatealias=nil, polyclientcertificatealiasinfo=nil, http3supported=nil, proxyid=nil, groupid=nil)
+ def initialize(listenerid=nil, listenername=nil, port=nil, protocol=nil, listenerstatus=nil, certificateid=nil, forwardprotocol=nil, createtime=nil, certificatealias=nil, clientcertificateid=nil, authtype=nil, clientcertificatealias=nil, polyclientcertificatealiasinfo=nil, http3supported=nil, proxyid=nil, groupid=nil, tlssupportversion=nil, tlsciphers=nil)
@ListenerId = listenerid
@ListenerName = listenername
@Port = port
@Protocol = protocol
@ListenerStatus = listenerstatus
@@ -5364,10 +5370,12 @@
@ClientCertificateAlias = clientcertificatealias
@PolyClientCertificateAliasInfo = polyclientcertificatealiasinfo
@Http3Supported = http3supported
@ProxyId = proxyid
@GroupId = groupid
+ @TLSSupportVersion = tlssupportversion
+ @TLSCiphers = tlsciphers
end
def deserialize(params)
@ListenerId = params['ListenerId']
@ListenerName = params['ListenerName']
@@ -5390,10 +5398,12 @@
end
end
@Http3Supported = params['Http3Supported']
@ProxyId = params['ProxyId']
@GroupId = params['GroupId']
+ @TLSSupportVersion = params['TLSSupportVersion']
+ @TLSCiphers = params['TLSCiphers']
end
end
# 描述HTTP的包头参数
class HttpHeaderParam < TencentCloud::Common::AbstractModel
@@ -6799,14 +6809,19 @@
# 第6个bit,支持三网接入;
# 第7个bit,支持接入段Qos加速。
# 注意:此字段可能返回 null,表示取不到有效值。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type FeatureBitmap: Integer
+ # @param IsSupportTLSChoice: 是否支持设置TSL设置
+ # 0表示不支持;
+ # 1表示支持。
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type IsSupportTLSChoice: Integer
- attr_accessor :CreateTime, :ProjectId, :ProxyNum, :Status, :OwnerUin, :CreateUin, :GroupName, :DnsDefaultIp, :Domain, :RealServerRegionInfo, :IsOldGroup, :GroupId, :TagSet, :PolicyId, :Version, :ClientIPMethod, :IPAddressVersion, :PackageType, :Http3Supported, :FeatureBitmap
+ attr_accessor :CreateTime, :ProjectId, :ProxyNum, :Status, :OwnerUin, :CreateUin, :GroupName, :DnsDefaultIp, :Domain, :RealServerRegionInfo, :IsOldGroup, :GroupId, :TagSet, :PolicyId, :Version, :ClientIPMethod, :IPAddressVersion, :PackageType, :Http3Supported, :FeatureBitmap, :IsSupportTLSChoice
- def initialize(createtime=nil, projectid=nil, proxynum=nil, status=nil, owneruin=nil, createuin=nil, groupname=nil, dnsdefaultip=nil, domain=nil, realserverregioninfo=nil, isoldgroup=nil, groupid=nil, tagset=nil, policyid=nil, version=nil, clientipmethod=nil, ipaddressversion=nil, packagetype=nil, http3supported=nil, featurebitmap=nil)
+ def initialize(createtime=nil, projectid=nil, proxynum=nil, status=nil, owneruin=nil, createuin=nil, groupname=nil, dnsdefaultip=nil, domain=nil, realserverregioninfo=nil, isoldgroup=nil, groupid=nil, tagset=nil, policyid=nil, version=nil, clientipmethod=nil, ipaddressversion=nil, packagetype=nil, http3supported=nil, featurebitmap=nil, issupporttlschoice=nil)
@CreateTime = createtime
@ProjectId = projectid
@ProxyNum = proxynum
@Status = status
@OwnerUin = owneruin
@@ -6823,10 +6838,11 @@
@ClientIPMethod = clientipmethod
@IPAddressVersion = ipaddressversion
@PackageType = packagetype
@Http3Supported = http3supported
@FeatureBitmap = featurebitmap
+ @IsSupportTLSChoice = issupporttlschoice
end
def deserialize(params)
@CreateTime = params['CreateTime']
@ProjectId = params['ProjectId']
@@ -6856,10 +6872,11 @@
@ClientIPMethod = params['ClientIPMethod']
@IPAddressVersion = params['IPAddressVersion']
@PackageType = params['PackageType']
@Http3Supported = params['Http3Supported']
@FeatureBitmap = params['FeatureBitmap']
+ @IsSupportTLSChoice = params['IsSupportTLSChoice']
end
end
# 通道组详情列表
class ProxyGroupInfo < TencentCloud::Common::AbstractModel
@@ -7093,14 +7110,19 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type FeatureBitmap: Integer
# @param IsAutoScaleProxy: 是否是开启了auto scale的通道,0表示否,1表示是。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IsAutoScaleProxy: Integer
+ # @param IsSupportTLSChoice: 是否允许设置TLS配置
+ # 0表示不支持;
+ # 1表示支持。
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type IsSupportTLSChoice: Integer
- attr_accessor :InstanceId, :CreateTime, :ProjectId, :ProxyName, :AccessRegion, :RealServerRegion, :Bandwidth, :Concurrent, :Status, :Domain, :IP, :Version, :ProxyId, :Scalarable, :SupportProtocols, :GroupId, :PolicyId, :AccessRegionInfo, :RealServerRegionInfo, :ForwardIP, :TagSet, :SupportSecurity, :BillingType, :RelatedGlobalDomains, :ModifyConfigTime, :ProxyType, :ClientIPMethod, :IPAddressVersion, :NetworkType, :PackageType, :BanStatus, :IPList, :Http3Supported, :InBanBlacklist, :FeatureBitmap, :IsAutoScaleProxy
+ attr_accessor :InstanceId, :CreateTime, :ProjectId, :ProxyName, :AccessRegion, :RealServerRegion, :Bandwidth, :Concurrent, :Status, :Domain, :IP, :Version, :ProxyId, :Scalarable, :SupportProtocols, :GroupId, :PolicyId, :AccessRegionInfo, :RealServerRegionInfo, :ForwardIP, :TagSet, :SupportSecurity, :BillingType, :RelatedGlobalDomains, :ModifyConfigTime, :ProxyType, :ClientIPMethod, :IPAddressVersion, :NetworkType, :PackageType, :BanStatus, :IPList, :Http3Supported, :InBanBlacklist, :FeatureBitmap, :IsAutoScaleProxy, :IsSupportTLSChoice
- def initialize(instanceid=nil, createtime=nil, projectid=nil, proxyname=nil, accessregion=nil, realserverregion=nil, bandwidth=nil, concurrent=nil, status=nil, domain=nil, ip=nil, version=nil, proxyid=nil, scalarable=nil, supportprotocols=nil, groupid=nil, policyid=nil, accessregioninfo=nil, realserverregioninfo=nil, forwardip=nil, tagset=nil, supportsecurity=nil, billingtype=nil, relatedglobaldomains=nil, modifyconfigtime=nil, proxytype=nil, clientipmethod=nil, ipaddressversion=nil, networktype=nil, packagetype=nil, banstatus=nil, iplist=nil, http3supported=nil, inbanblacklist=nil, featurebitmap=nil, isautoscaleproxy=nil)
+ def initialize(instanceid=nil, createtime=nil, projectid=nil, proxyname=nil, accessregion=nil, realserverregion=nil, bandwidth=nil, concurrent=nil, status=nil, domain=nil, ip=nil, version=nil, proxyid=nil, scalarable=nil, supportprotocols=nil, groupid=nil, policyid=nil, accessregioninfo=nil, realserverregioninfo=nil, forwardip=nil, tagset=nil, supportsecurity=nil, billingtype=nil, relatedglobaldomains=nil, modifyconfigtime=nil, proxytype=nil, clientipmethod=nil, ipaddressversion=nil, networktype=nil, packagetype=nil, banstatus=nil, iplist=nil, http3supported=nil, inbanblacklist=nil, featurebitmap=nil, isautoscaleproxy=nil, issupporttlschoice=nil)
@InstanceId = instanceid
@CreateTime = createtime
@ProjectId = projectid
@ProxyName = proxyname
@AccessRegion = accessregion
@@ -7133,10 +7155,11 @@
@IPList = iplist
@Http3Supported = http3supported
@InBanBlacklist = inbanblacklist
@FeatureBitmap = featurebitmap
@IsAutoScaleProxy = isautoscaleproxy
+ @IsSupportTLSChoice = issupporttlschoice
end
def deserialize(params)
@InstanceId = params['InstanceId']
@CreateTime = params['CreateTime']
@@ -7192,9 +7215,10 @@
end
@Http3Supported = params['Http3Supported']
@InBanBlacklist = params['InBanBlacklist']
@FeatureBitmap = params['FeatureBitmap']
@IsAutoScaleProxy = params['IsAutoScaleProxy']
+ @IsSupportTLSChoice = params['IsSupportTLSChoice']
end
end
# 内部接口使用,返回可以查询统计数据的通道和对应的监听器信息
class ProxySimpleInfo < TencentCloud::Common::AbstractModel