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.



21353
21354
21355
21356
21357
# File 'lib/v20180228/models.rb', line 21353

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:无风险主机



21351
21352
21353
# File 'lib/v20180228/models.rb', line 21351

def MachineIpOrAlias
  @MachineIpOrAlias
end

#MachineRegionObject

Parameters:

  • MachineRegion:

    主机区域

  • MachineIpOrAlias:

    IP 支持内网IP,主机别名

  • SecurityStatus:

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



21351
21352
21353
# File 'lib/v20180228/models.rb', line 21351

def MachineRegion
  @MachineRegion
end

#SecurityStatusObject

Parameters:

  • MachineRegion:

    主机区域

  • MachineIpOrAlias:

    IP 支持内网IP,主机别名

  • SecurityStatus:

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



21351
21352
21353
# File 'lib/v20180228/models.rb', line 21351

def SecurityStatus
  @SecurityStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



21359
21360
21361
21362
21363
# File 'lib/v20180228/models.rb', line 21359

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