Class: TencentCloud::Teo::V20220901::L4Proxy
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::L4Proxy
- Defined in:
- lib/v20220901/models.rb
Overview
四层代理实例。
Instance Attribute Summary collapse
-
#AccelerateMainland ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Area ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Cname ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#DDosProtectionConfig ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Ips ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Ipv6 ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#L4ProxyRuleCount ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#ProxyId ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#ProxyName ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#StaticIp ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#UpdateTime ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#ZoneId ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li> <li>global:全球可用区。</li> <li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zoneid = nil, proxyid = nil, proxyname = nil, area = nil, cname = nil, ips = nil, status = nil, ipv6 = nil, staticip = nil, acceleratemainland = nil, ddosprotectionconfig = nil, l4proxyrulecount = nil, updatetime = nil) ⇒ L4Proxy
constructor
A new instance of L4Proxy.
Constructor Details
#initialize(zoneid = nil, proxyid = nil, proxyname = nil, area = nil, cname = nil, ips = nil, status = nil, ipv6 = nil, staticip = nil, acceleratemainland = nil, ddosprotectionconfig = nil, l4proxyrulecount = nil, updatetime = nil) ⇒ L4Proxy
14629 14630 14631 14632 14633 14634 14635 14636 14637 14638 14639 14640 14641 14642 14643 |
# File 'lib/v20220901/models.rb', line 14629 def initialize(zoneid=nil, proxyid=nil, proxyname=nil, area=nil, cname=nil, ips=nil, status=nil, ipv6=nil, staticip=nil, acceleratemainland=nil, ddosprotectionconfig=nil, l4proxyrulecount=nil, updatetime=nil) @ZoneId = zoneid @ProxyId = proxyid @ProxyName = proxyname @Area = area @Cname = cname @Ips = ips @Status = status @Ipv6 = ipv6 @StaticIp = staticip @AccelerateMainland = acceleratemainland @DDosProtectionConfig = ddosprotectionconfig @L4ProxyRuleCount = l4proxyrulecount @UpdateTime = updatetime end |
Instance Attribute Details
#AccelerateMainland ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def AccelerateMainland @AccelerateMainland end |
#Area ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def Area @Area end |
#Cname ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def Cname @Cname end |
#DDosProtectionConfig ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def DDosProtectionConfig @DDosProtectionConfig end |
#Ips ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def Ips @Ips end |
#Ipv6 ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def Ipv6 @Ipv6 end |
#L4ProxyRuleCount ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def L4ProxyRuleCount @L4ProxyRuleCount end |
#ProxyId ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def ProxyId @ProxyId end |
#ProxyName ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def ProxyName @ProxyName end |
#StaticIp ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def StaticIp @StaticIp end |
#Status ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def Status @Status end |
#UpdateTime ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def UpdateTime @UpdateTime end |
#ZoneId ⇒ Object
<li>mainland:中国大陆可用区;</li> <li>overseas: 全球可用区(不含中国大陆);</li>
<li>global
<li>online:已启用;</li> <li>offline:已停用;</li> <li>progress:部署中;</li> <li>stopping:停用中;</li> <li>banned:已封禁;</li> <li>fail:部署失败/停用失败。</li> <li>on:开启;</li> <li>off:关闭。</li> 注意:此字段可能返回 null,表示取不到有效值。
14627 14628 14629 |
# File 'lib/v20220901/models.rb', line 14627 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
14645 14646 14647 14648 14649 14650 14651 14652 14653 14654 14655 14656 14657 14658 14659 14660 14661 14662 |
# File 'lib/v20220901/models.rb', line 14645 def deserialize(params) @ZoneId = params['ZoneId'] @ProxyId = params['ProxyId'] @ProxyName = params['ProxyName'] @Area = params['Area'] @Cname = params['Cname'] @Ips = params['Ips'] @Status = params['Status'] @Ipv6 = params['Ipv6'] @StaticIp = params['StaticIp'] @AccelerateMainland = params['AccelerateMainland'] unless params['DDosProtectionConfig'].nil? @DDosProtectionConfig = DDosProtectionConfig.new @DDosProtectionConfig.deserialize(params['DDosProtectionConfig']) end @L4ProxyRuleCount = params['L4ProxyRuleCount'] @UpdateTime = params['UpdateTime'] end |