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.
37671 37672 37673 37674 37675 37676 37677 37678 37679 37680 37681 37682 37683 37684 |
# File 'lib/v20180228/models.rb', line 37671 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
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def Domains @Domains end |
#EventId ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def EventId @EventId end |
#HostIds ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def HostIds @HostIds end |
#HostScope ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def HostScope @HostScope end |
#IsDealOldEvent ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def IsDealOldEvent @IsDealOldEvent end |
#IsEnabled ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def IsEnabled @IsEnabled end |
#PolicyAction ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def PolicyAction @PolicyAction end |
#PolicyDesc ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def PolicyDesc @PolicyDesc end |
#PolicyId ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def PolicyId @PolicyId end |
#PolicyName ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def PolicyName @PolicyName end |
#PolicyType ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def PolicyType @PolicyType end |
#UpdateTime ⇒ Object
37669 37670 37671 |
# File 'lib/v20180228/models.rb', line 37669 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
37686 37687 37688 37689 37690 37691 37692 37693 37694 37695 37696 37697 37698 37699 |
# File 'lib/v20180228/models.rb', line 37686 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 |