Class: TencentCloud::Cwp::V20180228::DescribeVulOverviewResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::DescribeVulOverviewResponse
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeVulOverview返回参数结构体
Instance Attribute Summary collapse
- #AllVul ⇒ Object
- #EffectHost ⇒ Object
- #FollowVul ⇒ Object
- #RequestId ⇒ Object
- #VulAttackEvent ⇒ Object
- #VulDefenceEvent ⇒ Object
- #VulStore ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(followvul = nil, allvul = nil, effecthost = nil, vulattackevent = nil, vuldefenceevent = nil, vulstore = nil, requestid = nil) ⇒ DescribeVulOverviewResponse
constructor
A new instance of DescribeVulOverviewResponse.
Constructor Details
#initialize(followvul = nil, allvul = nil, effecthost = nil, vulattackevent = nil, vuldefenceevent = nil, vulstore = nil, requestid = nil) ⇒ DescribeVulOverviewResponse
Returns a new instance of DescribeVulOverviewResponse.
23953 23954 23955 23956 23957 23958 23959 23960 23961 |
# File 'lib/v20180228/models.rb', line 23953 def initialize(followvul=nil, allvul=nil, effecthost=nil, vulattackevent=nil, vuldefenceevent=nil, vulstore=nil, requestid=nil) @FollowVul = followvul @AllVul = allvul @EffectHost = effecthost @VulAttackEvent = vulattackevent @VulDefenceEvent = vuldefenceevent @VulStore = vulstore @RequestId = requestid end |
Instance Attribute Details
#AllVul ⇒ Object
23951 23952 23953 |
# File 'lib/v20180228/models.rb', line 23951 def AllVul @AllVul end |
#EffectHost ⇒ Object
23951 23952 23953 |
# File 'lib/v20180228/models.rb', line 23951 def EffectHost @EffectHost end |
#FollowVul ⇒ Object
23951 23952 23953 |
# File 'lib/v20180228/models.rb', line 23951 def FollowVul @FollowVul end |
#RequestId ⇒ Object
23951 23952 23953 |
# File 'lib/v20180228/models.rb', line 23951 def RequestId @RequestId end |
#VulAttackEvent ⇒ Object
23951 23952 23953 |
# File 'lib/v20180228/models.rb', line 23951 def VulAttackEvent @VulAttackEvent end |
#VulDefenceEvent ⇒ Object
23951 23952 23953 |
# File 'lib/v20180228/models.rb', line 23951 def VulDefenceEvent @VulDefenceEvent end |
#VulStore ⇒ Object
23951 23952 23953 |
# File 'lib/v20180228/models.rb', line 23951 def VulStore @VulStore end |
Instance Method Details
#deserialize(params) ⇒ Object
23963 23964 23965 23966 23967 23968 23969 23970 23971 23972 23973 23974 23975 23976 23977 23978 23979 23980 23981 23982 23983 23984 23985 23986 23987 23988 23989 |
# File 'lib/v20180228/models.rb', line 23963 def deserialize(params) unless params['FollowVul'].nil? @FollowVul = VulOverview.new @FollowVul.deserialize(params['FollowVul']) end unless params['AllVul'].nil? @AllVul = VulOverview.new @AllVul.deserialize(params['AllVul']) end unless params['EffectHost'].nil? @EffectHost = VulOverview.new @EffectHost.deserialize(params['EffectHost']) end unless params['VulAttackEvent'].nil? @VulAttackEvent = VulOverview.new @VulAttackEvent.deserialize(params['VulAttackEvent']) end unless params['VulDefenceEvent'].nil? @VulDefenceEvent = VulOverview.new @VulDefenceEvent.deserialize(params['VulDefenceEvent']) end unless params['VulStore'].nil? @VulStore = VulOverview.new @VulStore.deserialize(params['VulStore']) end @RequestId = params['RequestId'] end |