Class: TencentCloud::Cwp::V20180228::DescribeWarningHostConfigResponse

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

Overview

DescribeWarningHostConfig返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hostrange = nil, itemlabels = nil, quuids = nil, totalcount = nil, itemlabelids = nil, excludedquuids = nil, requestid = nil) ⇒ DescribeWarningHostConfigResponse

Returns a new instance of DescribeWarningHostConfigResponse.



24597
24598
24599
24600
24601
24602
24603
24604
24605
# File 'lib/v20180228/models.rb', line 24597

def initialize(hostrange=nil, itemlabels=nil, quuids=nil, totalcount=nil, itemlabelids=nil, excludedquuids=nil, requestid=nil)
  @HostRange = hostrange
  @ItemLabels = itemlabels
  @Quuids = quuids
  @TotalCount = totalcount
  @ItemLabelIds = itemlabelids
  @ExcludedQuuids = excludedquuids
  @RequestId = requestid
end

Instance Attribute Details

#ExcludedQuuidsObject

Parameters:

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • ItemLabels:

    项目或标签的名称列表,自选主机时为空

  • Quuids:

    机器列表

  • TotalCount:

    机器列表总数量

  • ItemLabelIds:

    项目或标签的id列表,自选主机时为空

  • ExcludedQuuids:

    需排除的机器列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



24595
24596
24597
# File 'lib/v20180228/models.rb', line 24595

def ExcludedQuuids
  @ExcludedQuuids
end

#HostRangeObject

Parameters:

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • ItemLabels:

    项目或标签的名称列表,自选主机时为空

  • Quuids:

    机器列表

  • TotalCount:

    机器列表总数量

  • ItemLabelIds:

    项目或标签的id列表,自选主机时为空

  • ExcludedQuuids:

    需排除的机器列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



24595
24596
24597
# File 'lib/v20180228/models.rb', line 24595

def HostRange
  @HostRange
end

#ItemLabelIdsObject

Parameters:

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • ItemLabels:

    项目或标签的名称列表,自选主机时为空

  • Quuids:

    机器列表

  • TotalCount:

    机器列表总数量

  • ItemLabelIds:

    项目或标签的id列表,自选主机时为空

  • ExcludedQuuids:

    需排除的机器列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



24595
24596
24597
# File 'lib/v20180228/models.rb', line 24595

def ItemLabelIds
  @ItemLabelIds
end

#ItemLabelsObject

Parameters:

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • ItemLabels:

    项目或标签的名称列表,自选主机时为空

  • Quuids:

    机器列表

  • TotalCount:

    机器列表总数量

  • ItemLabelIds:

    项目或标签的id列表,自选主机时为空

  • ExcludedQuuids:

    需排除的机器列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



24595
24596
24597
# File 'lib/v20180228/models.rb', line 24595

def ItemLabels
  @ItemLabels
end

#QuuidsObject

Parameters:

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • ItemLabels:

    项目或标签的名称列表,自选主机时为空

  • Quuids:

    机器列表

  • TotalCount:

    机器列表总数量

  • ItemLabelIds:

    项目或标签的id列表,自选主机时为空

  • ExcludedQuuids:

    需排除的机器列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



24595
24596
24597
# File 'lib/v20180228/models.rb', line 24595

def Quuids
  @Quuids
end

#RequestIdObject

Parameters:

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • ItemLabels:

    项目或标签的名称列表,自选主机时为空

  • Quuids:

    机器列表

  • TotalCount:

    机器列表总数量

  • ItemLabelIds:

    项目或标签的id列表,自选主机时为空

  • ExcludedQuuids:

    需排除的机器列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



24595
24596
24597
# File 'lib/v20180228/models.rb', line 24595

def RequestId
  @RequestId
end

#TotalCountObject

Parameters:

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • ItemLabels:

    项目或标签的名称列表,自选主机时为空

  • Quuids:

    机器列表

  • TotalCount:

    机器列表总数量

  • ItemLabelIds:

    项目或标签的id列表,自选主机时为空

  • ExcludedQuuids:

    需排除的机器列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



24595
24596
24597
# File 'lib/v20180228/models.rb', line 24595

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



24607
24608
24609
24610
24611
24612
24613
24614
24615
# File 'lib/v20180228/models.rb', line 24607

def deserialize(params)
  @HostRange = params['HostRange']
  @ItemLabels = params['ItemLabels']
  @Quuids = params['Quuids']
  @TotalCount = params['TotalCount']
  @ItemLabelIds = params['ItemLabelIds']
  @ExcludedQuuids = params['ExcludedQuuids']
  @RequestId = params['RequestId']
end