Class: TencentCloud::Cwp::V20180228::DescribeVulDefenceSettingResponse

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

Overview

DescribeVulDefenceSetting返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enable = nil, scope = nil, quuids = nil, flagshipcount = nil, instanceids = nil, autoinclude = nil, excludeinstanceids = nil, requestid = nil) ⇒ DescribeVulDefenceSettingResponse

Returns a new instance of DescribeVulDefenceSettingResponse.



23632
23633
23634
23635
23636
23637
23638
23639
23640
23641
# File 'lib/v20180228/models.rb', line 23632

def initialize(enable=nil, scope=nil, quuids=nil, flagshipcount=nil, instanceids=nil, autoinclude=nil, excludeinstanceids=nil, requestid=nil)
  @Enable = enable
  @Scope = scope
  @Quuids = quuids
  @FlagshipCount = flagshipcount
  @InstanceIds = instanceids
  @AutoInclude = autoinclude
  @ExcludeInstanceIds = excludeinstanceids
  @RequestId = requestid
end

Instance Attribute Details

#AutoIncludeObject

Parameters:

  • Enable:

    防御开关,0 关闭 1 开启

  • Scope:

    影响范围:1 全网旗舰版主机,0 quuid列表主机

  • Quuids:

    影响主机quuid列表

  • FlagshipCount:

    当前旗舰版主机数量

  • InstanceIds:

    影响主机id列表

  • AutoInclude:

    新增旗舰版主机自动加入;1是,0否

  • ExcludeInstanceIds:

    排除的主机id列表

  • RequestId:

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



23630
23631
23632
# File 'lib/v20180228/models.rb', line 23630

def AutoInclude
  @AutoInclude
end

#EnableObject

Parameters:

  • Enable:

    防御开关,0 关闭 1 开启

  • Scope:

    影响范围:1 全网旗舰版主机,0 quuid列表主机

  • Quuids:

    影响主机quuid列表

  • FlagshipCount:

    当前旗舰版主机数量

  • InstanceIds:

    影响主机id列表

  • AutoInclude:

    新增旗舰版主机自动加入;1是,0否

  • ExcludeInstanceIds:

    排除的主机id列表

  • RequestId:

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



23630
23631
23632
# File 'lib/v20180228/models.rb', line 23630

def Enable
  @Enable
end

#ExcludeInstanceIdsObject

Parameters:

  • Enable:

    防御开关,0 关闭 1 开启

  • Scope:

    影响范围:1 全网旗舰版主机,0 quuid列表主机

  • Quuids:

    影响主机quuid列表

  • FlagshipCount:

    当前旗舰版主机数量

  • InstanceIds:

    影响主机id列表

  • AutoInclude:

    新增旗舰版主机自动加入;1是,0否

  • ExcludeInstanceIds:

    排除的主机id列表

  • RequestId:

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



23630
23631
23632
# File 'lib/v20180228/models.rb', line 23630

def ExcludeInstanceIds
  @ExcludeInstanceIds
end

#FlagshipCountObject

Parameters:

  • Enable:

    防御开关,0 关闭 1 开启

  • Scope:

    影响范围:1 全网旗舰版主机,0 quuid列表主机

  • Quuids:

    影响主机quuid列表

  • FlagshipCount:

    当前旗舰版主机数量

  • InstanceIds:

    影响主机id列表

  • AutoInclude:

    新增旗舰版主机自动加入;1是,0否

  • ExcludeInstanceIds:

    排除的主机id列表

  • RequestId:

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



23630
23631
23632
# File 'lib/v20180228/models.rb', line 23630

def FlagshipCount
  @FlagshipCount
end

#InstanceIdsObject

Parameters:

  • Enable:

    防御开关,0 关闭 1 开启

  • Scope:

    影响范围:1 全网旗舰版主机,0 quuid列表主机

  • Quuids:

    影响主机quuid列表

  • FlagshipCount:

    当前旗舰版主机数量

  • InstanceIds:

    影响主机id列表

  • AutoInclude:

    新增旗舰版主机自动加入;1是,0否

  • ExcludeInstanceIds:

    排除的主机id列表

  • RequestId:

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



23630
23631
23632
# File 'lib/v20180228/models.rb', line 23630

def InstanceIds
  @InstanceIds
end

#QuuidsObject

Parameters:

  • Enable:

    防御开关,0 关闭 1 开启

  • Scope:

    影响范围:1 全网旗舰版主机,0 quuid列表主机

  • Quuids:

    影响主机quuid列表

  • FlagshipCount:

    当前旗舰版主机数量

  • InstanceIds:

    影响主机id列表

  • AutoInclude:

    新增旗舰版主机自动加入;1是,0否

  • ExcludeInstanceIds:

    排除的主机id列表

  • RequestId:

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



23630
23631
23632
# File 'lib/v20180228/models.rb', line 23630

def Quuids
  @Quuids
end

#RequestIdObject

Parameters:

  • Enable:

    防御开关,0 关闭 1 开启

  • Scope:

    影响范围:1 全网旗舰版主机,0 quuid列表主机

  • Quuids:

    影响主机quuid列表

  • FlagshipCount:

    当前旗舰版主机数量

  • InstanceIds:

    影响主机id列表

  • AutoInclude:

    新增旗舰版主机自动加入;1是,0否

  • ExcludeInstanceIds:

    排除的主机id列表

  • RequestId:

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



23630
23631
23632
# File 'lib/v20180228/models.rb', line 23630

def RequestId
  @RequestId
end

#ScopeObject

Parameters:

  • Enable:

    防御开关,0 关闭 1 开启

  • Scope:

    影响范围:1 全网旗舰版主机,0 quuid列表主机

  • Quuids:

    影响主机quuid列表

  • FlagshipCount:

    当前旗舰版主机数量

  • InstanceIds:

    影响主机id列表

  • AutoInclude:

    新增旗舰版主机自动加入;1是,0否

  • ExcludeInstanceIds:

    排除的主机id列表

  • RequestId:

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



23630
23631
23632
# File 'lib/v20180228/models.rb', line 23630

def Scope
  @Scope
end

Instance Method Details

#deserialize(params) ⇒ Object



23643
23644
23645
23646
23647
23648
23649
23650
23651
23652
# File 'lib/v20180228/models.rb', line 23643

def deserialize(params)
  @Enable = params['Enable']
  @Scope = params['Scope']
  @Quuids = params['Quuids']
  @FlagshipCount = params['FlagshipCount']
  @InstanceIds = params['InstanceIds']
  @AutoInclude = params['AutoInclude']
  @ExcludeInstanceIds = params['ExcludeInstanceIds']
  @RequestId = params['RequestId']
end