Class: TencentCloud::Cfw::V20190904::NatFwEipsInfo

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

Overview

Nat防火墙弹性公网ip列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eip = nil, natgatewayid = nil, natgatewayname = nil) ⇒ NatFwEipsInfo

Returns a new instance of NatFwEipsInfo.



7976
7977
7978
7979
7980
# File 'lib/v20190904/models.rb', line 7976

def initialize(eip=nil, natgatewayid=nil, natgatewayname=nil)
  @Eip = eip
  @NatGatewayId = natgatewayid
  @NatGatewayName = natgatewayname
end

Instance Attribute Details

#EipObject

Parameters:

  • Eip:

    弹性公网ip

  • NatGatewayId:

    所属的Nat网关Id

  • NatGatewayName:

    Nat网关名称



7974
7975
7976
# File 'lib/v20190904/models.rb', line 7974

def Eip
  @Eip
end

#NatGatewayIdObject

Parameters:

  • Eip:

    弹性公网ip

  • NatGatewayId:

    所属的Nat网关Id

  • NatGatewayName:

    Nat网关名称



7974
7975
7976
# File 'lib/v20190904/models.rb', line 7974

def NatGatewayId
  @NatGatewayId
end

#NatGatewayNameObject

Parameters:

  • Eip:

    弹性公网ip

  • NatGatewayId:

    所属的Nat网关Id

  • NatGatewayName:

    Nat网关名称



7974
7975
7976
# File 'lib/v20190904/models.rb', line 7974

def NatGatewayName
  @NatGatewayName
end

Instance Method Details

#deserialize(params) ⇒ Object



7982
7983
7984
7985
7986
# File 'lib/v20190904/models.rb', line 7982

def deserialize(params)
  @Eip = params['Eip']
  @NatGatewayId = params['NatGatewayId']
  @NatGatewayName = params['NatGatewayName']
end