Class: TencentCloud::Mps::V20190612::FlowLogInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::FlowLogInfo
- Defined in:
- lib/v20190612/models.rb
Overview
传输流日志信息。
Instance Attribute Summary collapse
- #EventCode ⇒ Object
- #EventMessage ⇒ Object
- #InputOutputId ⇒ Object
- #InputOutputName ⇒ Object
- #Pipeline ⇒ Object
- #Protocol ⇒ Object
- #RemoteIp ⇒ Object
- #RemotePort ⇒ Object
- #Timestamp ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(timestamp = nil, type = nil, inputoutputid = nil, protocol = nil, eventcode = nil, eventmessage = nil, remoteip = nil, remoteport = nil, pipeline = nil, inputoutputname = nil) ⇒ FlowLogInfo
constructor
A new instance of FlowLogInfo.
Constructor Details
#initialize(timestamp = nil, type = nil, inputoutputid = nil, protocol = nil, eventcode = nil, eventmessage = nil, remoteip = nil, remoteport = nil, pipeline = nil, inputoutputname = nil) ⇒ FlowLogInfo
Returns a new instance of FlowLogInfo.
14670 14671 14672 14673 14674 14675 14676 14677 14678 14679 14680 14681 |
# File 'lib/v20190612/models.rb', line 14670 def initialize(=nil, type=nil, inputoutputid=nil, protocol=nil, eventcode=nil, =nil, remoteip=nil, remoteport=nil, pipeline=nil, inputoutputname=nil) @Timestamp = @Type = type @InputOutputId = inputoutputid @Protocol = protocol @EventCode = eventcode @EventMessage = @RemoteIp = remoteip @RemotePort = remoteport @Pipeline = pipeline @InputOutputName = inputoutputname end |
Instance Attribute Details
#EventCode ⇒ Object
14668 14669 14670 |
# File 'lib/v20190612/models.rb', line 14668 def EventCode @EventCode end |
#EventMessage ⇒ Object
14668 14669 14670 |
# File 'lib/v20190612/models.rb', line 14668 def EventMessage @EventMessage end |
#InputOutputId ⇒ Object
14668 14669 14670 |
# File 'lib/v20190612/models.rb', line 14668 def InputOutputId @InputOutputId end |
#InputOutputName ⇒ Object
14668 14669 14670 |
# File 'lib/v20190612/models.rb', line 14668 def InputOutputName @InputOutputName end |
#Pipeline ⇒ Object
14668 14669 14670 |
# File 'lib/v20190612/models.rb', line 14668 def Pipeline @Pipeline end |
#Protocol ⇒ Object
14668 14669 14670 |
# File 'lib/v20190612/models.rb', line 14668 def Protocol @Protocol end |
#RemoteIp ⇒ Object
14668 14669 14670 |
# File 'lib/v20190612/models.rb', line 14668 def RemoteIp @RemoteIp end |
#RemotePort ⇒ Object
14668 14669 14670 |
# File 'lib/v20190612/models.rb', line 14668 def RemotePort @RemotePort end |
#Timestamp ⇒ Object
14668 14669 14670 |
# File 'lib/v20190612/models.rb', line 14668 def Timestamp @Timestamp end |
#Type ⇒ Object
14668 14669 14670 |
# File 'lib/v20190612/models.rb', line 14668 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
14683 14684 14685 14686 14687 14688 14689 14690 14691 14692 14693 14694 |
# File 'lib/v20190612/models.rb', line 14683 def deserialize(params) @Timestamp = params['Timestamp'] @Type = params['Type'] @InputOutputId = params['InputOutputId'] @Protocol = params['Protocol'] @EventCode = params['EventCode'] @EventMessage = params['EventMessage'] @RemoteIp = params['RemoteIp'] @RemotePort = params['RemotePort'] @Pipeline = params['Pipeline'] @InputOutputName = params['InputOutputName'] end |