Class: TencentCloud::Cwp::V20180228::RiskDnsPolicy
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::RiskDnsPolicy
- Defined in:
- lib/v20180228/models.rb
Overview
恶意请求策略
Instance Attribute Summary collapse
- #Domains ⇒ Object
- #EventId ⇒ Object
- #HostIds ⇒ Object
- #HostScope ⇒ Object
- #IsDealOldEvent ⇒ Object
- #IsEnabled ⇒ Object
- #PolicyAction ⇒ Object
- #PolicyDesc ⇒ Object
- #PolicyId ⇒ Object
- #PolicyName ⇒ Object
- #PolicyType ⇒ Object
- #UpdateTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(policyname = nil, policytype = nil, policyaction = nil, hostscope = nil, hostids = nil, domains = nil, isenabled = nil, policyid = nil, policydesc = nil, isdealoldevent = nil, updatetime = nil, eventid = nil) ⇒ RiskDnsPolicy
constructor
A new instance of RiskDnsPolicy.
Constructor Details
#initialize(policyname = nil, policytype = nil, policyaction = nil, hostscope = nil, hostids = nil, domains = nil, isenabled = nil, policyid = nil, policydesc = nil, isdealoldevent = nil, updatetime = nil, eventid = nil) ⇒ RiskDnsPolicy
Returns a new instance of RiskDnsPolicy.
37269 37270 37271 37272 37273 37274 37275 37276 37277 37278 37279 37280 37281 37282 |
# File 'lib/v20180228/models.rb', line 37269 def initialize(policyname=nil, policytype=nil, policyaction=nil, hostscope=nil, hostids=nil, domains=nil, isenabled=nil, policyid=nil, policydesc=nil, isdealoldevent=nil, updatetime=nil, eventid=nil) @PolicyName = policyname @PolicyType = policytype @PolicyAction = policyaction @HostScope = hostscope @HostIds = hostids @Domains = domains @IsEnabled = isenabled @PolicyId = policyid @PolicyDesc = policydesc @IsDealOldEvent = isdealoldevent @UpdateTime = updatetime @EventId = eventid end |
Instance Attribute Details
#Domains ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def Domains @Domains end |
#EventId ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def EventId @EventId end |
#HostIds ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def HostIds @HostIds end |
#HostScope ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def HostScope @HostScope end |
#IsDealOldEvent ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def IsDealOldEvent @IsDealOldEvent end |
#IsEnabled ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def IsEnabled @IsEnabled end |
#PolicyAction ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def PolicyAction @PolicyAction end |
#PolicyDesc ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def PolicyDesc @PolicyDesc end |
#PolicyId ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def PolicyId @PolicyId end |
#PolicyName ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def PolicyName @PolicyName end |
#PolicyType ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def PolicyType @PolicyType end |
#UpdateTime ⇒ Object
37267 37268 37269 |
# File 'lib/v20180228/models.rb', line 37267 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
37284 37285 37286 37287 37288 37289 37290 37291 37292 37293 37294 37295 37296 37297 |
# File 'lib/v20180228/models.rb', line 37284 def deserialize(params) @PolicyName = params['PolicyName'] @PolicyType = params['PolicyType'] @PolicyAction = params['PolicyAction'] @HostScope = params['HostScope'] @HostIds = params['HostIds'] @Domains = params['Domains'] @IsEnabled = params['IsEnabled'] @PolicyId = params['PolicyId'] @PolicyDesc = params['PolicyDesc'] @IsDealOldEvent = params['IsDealOldEvent'] @UpdateTime = params['UpdateTime'] @EventId = params['EventId'] end |