Class: TencentCloud::Cwp::V20180228::DescribeScreenMachinesRequest

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

Overview

DescribeScreenMachines请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(machineregion = nil, machineiporalias = nil, securitystatus = nil) ⇒ DescribeScreenMachinesRequest

Returns a new instance of DescribeScreenMachinesRequest.



21742
21743
21744
21745
21746
# File 'lib/v20180228/models.rb', line 21742

def initialize(machineregion=nil, machineiporalias=nil, securitystatus=nil)
  @MachineRegion = machineregion
  @MachineIpOrAlias = machineiporalias
  @SecurityStatus = securitystatus
end

Instance Attribute Details

#MachineIpOrAliasObject

Parameters:

  • MachineRegion:

    主机区域

  • MachineIpOrAlias:

    IP 支持内网IP,主机别名

  • SecurityStatus:

    风险状态类型:0:全部类型,1:风险主机,2:潜在风险主机 , 3:已关机/离线主机,4:无风险主机



21740
21741
21742
# File 'lib/v20180228/models.rb', line 21740

def MachineIpOrAlias
  @MachineIpOrAlias
end

#MachineRegionObject

Parameters:

  • MachineRegion:

    主机区域

  • MachineIpOrAlias:

    IP 支持内网IP,主机别名

  • SecurityStatus:

    风险状态类型:0:全部类型,1:风险主机,2:潜在风险主机 , 3:已关机/离线主机,4:无风险主机



21740
21741
21742
# File 'lib/v20180228/models.rb', line 21740

def MachineRegion
  @MachineRegion
end

#SecurityStatusObject

Parameters:

  • MachineRegion:

    主机区域

  • MachineIpOrAlias:

    IP 支持内网IP,主机别名

  • SecurityStatus:

    风险状态类型:0:全部类型,1:风险主机,2:潜在风险主机 , 3:已关机/离线主机,4:无风险主机



21740
21741
21742
# File 'lib/v20180228/models.rb', line 21740

def SecurityStatus
  @SecurityStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



21748
21749
21750
21751
21752
# File 'lib/v20180228/models.rb', line 21748

def deserialize(params)
  @MachineRegion = params['MachineRegion']
  @MachineIpOrAlias = params['MachineIpOrAlias']
  @SecurityStatus = params['SecurityStatus']
end