Class: TencentCloud::Yunjing::V20180228::OpenPort

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

Overview

端口列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, uuid = nil, port = nil, machineip = nil, machinename = nil, processname = nil, pid = nil, createtime = nil, modifytime = nil) ⇒ OpenPort

Returns a new instance of OpenPort.



5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
# File 'lib/v20180228/models.rb', line 5575

def initialize(id=nil, uuid=nil, port=nil, machineip=nil, machinename=nil, processname=nil, pid=nil, createtime=nil, modifytime=nil)
  @Id = id
  @Uuid = uuid
  @Port = port
  @MachineIp = machineip
  @MachineName = machinename
  @ProcessName = processname
  @Pid = pid
  @CreateTime = createtime
  @ModifyTime = modifytime
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • Port:

    开放端口号。

  • MachineIp:

    主机IP。

  • MachineName:

    主机名。

  • ProcessName:

    端口对应进程名。

  • Pid:

    端口对应进程Pid。

  • CreateTime:

    记录创建时间。

  • ModifyTime:

    记录更新时间。



5573
5574
5575
# File 'lib/v20180228/models.rb', line 5573

def CreateTime
  @CreateTime
end

#IdObject

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • Port:

    开放端口号。

  • MachineIp:

    主机IP。

  • MachineName:

    主机名。

  • ProcessName:

    端口对应进程名。

  • Pid:

    端口对应进程Pid。

  • CreateTime:

    记录创建时间。

  • ModifyTime:

    记录更新时间。



5573
5574
5575
# File 'lib/v20180228/models.rb', line 5573

def Id
  @Id
end

#MachineIpObject

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • Port:

    开放端口号。

  • MachineIp:

    主机IP。

  • MachineName:

    主机名。

  • ProcessName:

    端口对应进程名。

  • Pid:

    端口对应进程Pid。

  • CreateTime:

    记录创建时间。

  • ModifyTime:

    记录更新时间。



5573
5574
5575
# File 'lib/v20180228/models.rb', line 5573

def MachineIp
  @MachineIp
end

#MachineNameObject

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • Port:

    开放端口号。

  • MachineIp:

    主机IP。

  • MachineName:

    主机名。

  • ProcessName:

    端口对应进程名。

  • Pid:

    端口对应进程Pid。

  • CreateTime:

    记录创建时间。

  • ModifyTime:

    记录更新时间。



5573
5574
5575
# File 'lib/v20180228/models.rb', line 5573

def MachineName
  @MachineName
end

#ModifyTimeObject

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • Port:

    开放端口号。

  • MachineIp:

    主机IP。

  • MachineName:

    主机名。

  • ProcessName:

    端口对应进程名。

  • Pid:

    端口对应进程Pid。

  • CreateTime:

    记录创建时间。

  • ModifyTime:

    记录更新时间。



5573
5574
5575
# File 'lib/v20180228/models.rb', line 5573

def ModifyTime
  @ModifyTime
end

#PidObject

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • Port:

    开放端口号。

  • MachineIp:

    主机IP。

  • MachineName:

    主机名。

  • ProcessName:

    端口对应进程名。

  • Pid:

    端口对应进程Pid。

  • CreateTime:

    记录创建时间。

  • ModifyTime:

    记录更新时间。



5573
5574
5575
# File 'lib/v20180228/models.rb', line 5573

def Pid
  @Pid
end

#PortObject

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • Port:

    开放端口号。

  • MachineIp:

    主机IP。

  • MachineName:

    主机名。

  • ProcessName:

    端口对应进程名。

  • Pid:

    端口对应进程Pid。

  • CreateTime:

    记录创建时间。

  • ModifyTime:

    记录更新时间。



5573
5574
5575
# File 'lib/v20180228/models.rb', line 5573

def Port
  @Port
end

#ProcessNameObject

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • Port:

    开放端口号。

  • MachineIp:

    主机IP。

  • MachineName:

    主机名。

  • ProcessName:

    端口对应进程名。

  • Pid:

    端口对应进程Pid。

  • CreateTime:

    记录创建时间。

  • ModifyTime:

    记录更新时间。



5573
5574
5575
# File 'lib/v20180228/models.rb', line 5573

def ProcessName
  @ProcessName
end

#UuidObject

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一UUID。

  • Port:

    开放端口号。

  • MachineIp:

    主机IP。

  • MachineName:

    主机名。

  • ProcessName:

    端口对应进程名。

  • Pid:

    端口对应进程Pid。

  • CreateTime:

    记录创建时间。

  • ModifyTime:

    记录更新时间。



5573
5574
5575
# File 'lib/v20180228/models.rb', line 5573

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
# File 'lib/v20180228/models.rb', line 5587

def deserialize(params)
  @Id = params['Id']
  @Uuid = params['Uuid']
  @Port = params['Port']
  @MachineIp = params['MachineIp']
  @MachineName = params['MachineName']
  @ProcessName = params['ProcessName']
  @Pid = params['Pid']
  @CreateTime = params['CreateTime']
  @ModifyTime = params['ModifyTime']
end