Class: TencentCloud::Waf::V20180125::NetworkConfig

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

Overview

实例的网络配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(antiddoseip = nil, antiddoseipstatus = nil, vipstatus = nil) ⇒ NetworkConfig

Returns a new instance of NetworkConfig.



16850
16851
16852
16853
16854
# File 'lib/v20180125/models.rb', line 16850

def initialize(antiddoseip=nil, antiddoseipstatus=nil, vipstatus=nil)
  @AntiDDosEip = antiddoseip
  @AntiDDosEipStatus = antiddoseipstatus
  @VipStatus = vipstatus
end

Instance Attribute Details

#AntiDDosEipObject

0:解绑1:绑定0:解绑1:绑定

Parameters:

  • AntiDDosEip:

    高防EIP地址

  • AntiDDosEipStatus:

    高防EIP绑定状态。

  • VipStatus:

    WAF原生VIP绑定状态。



16848
16849
16850
# File 'lib/v20180125/models.rb', line 16848

def AntiDDosEip
  @AntiDDosEip
end

#AntiDDosEipStatusObject

0:解绑1:绑定0:解绑1:绑定

Parameters:

  • AntiDDosEip:

    高防EIP地址

  • AntiDDosEipStatus:

    高防EIP绑定状态。

  • VipStatus:

    WAF原生VIP绑定状态。



16848
16849
16850
# File 'lib/v20180125/models.rb', line 16848

def AntiDDosEipStatus
  @AntiDDosEipStatus
end

#VipStatusObject

0:解绑1:绑定0:解绑1:绑定

Parameters:

  • AntiDDosEip:

    高防EIP地址

  • AntiDDosEipStatus:

    高防EIP绑定状态。

  • VipStatus:

    WAF原生VIP绑定状态。



16848
16849
16850
# File 'lib/v20180125/models.rb', line 16848

def VipStatus
  @VipStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



16856
16857
16858
16859
16860
# File 'lib/v20180125/models.rb', line 16856

def deserialize(params)
  @AntiDDosEip = params['AntiDDosEip']
  @AntiDDosEipStatus = params['AntiDDosEipStatus']
  @VipStatus = params['VipStatus']
end