Class: TencentCloud::Waf::V20180125::BatchOperateUserSignatureRulesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::BatchOperateUserSignatureRulesRequest
- Defined in:
- lib/v20180125/models.rb
Overview
BatchOperateUserSignatureRules请求参数结构体
Instance Attribute Summary collapse
- #Domain ⇒ Object
- #Filters ⇒ Object
- #Reason ⇒ Object
- #RuleIds ⇒ Object
- #SelectedAll ⇒ Object
- #Status ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(domain = nil, status = nil, ruleids = nil, reason = nil, selectedall = nil, filters = nil) ⇒ BatchOperateUserSignatureRulesRequest
constructor
A new instance of BatchOperateUserSignatureRulesRequest.
Constructor Details
#initialize(domain = nil, status = nil, ruleids = nil, reason = nil, selectedall = nil, filters = nil) ⇒ BatchOperateUserSignatureRulesRequest
Returns a new instance of BatchOperateUserSignatureRulesRequest.
2022 2023 2024 2025 2026 2027 2028 2029 |
# File 'lib/v20180125/models.rb', line 2022 def initialize(domain=nil, status=nil, ruleids=nil, reason=nil, selectedall=nil, filters=nil) @Domain = domain @Status = status @RuleIds = ruleids @Reason = reason @SelectedAll = selectedall @Filters = filters end |
Instance Attribute Details
#Domain ⇒ Object
2020 2021 2022 |
# File 'lib/v20180125/models.rb', line 2020 def Domain @Domain end |
#Filters ⇒ Object
2020 2021 2022 |
# File 'lib/v20180125/models.rb', line 2020 def Filters @Filters end |
#Reason ⇒ Object
2020 2021 2022 |
# File 'lib/v20180125/models.rb', line 2020 def Reason @Reason end |
#RuleIds ⇒ Object
2020 2021 2022 |
# File 'lib/v20180125/models.rb', line 2020 def RuleIds @RuleIds end |
#SelectedAll ⇒ Object
2020 2021 2022 |
# File 'lib/v20180125/models.rb', line 2020 def SelectedAll @SelectedAll end |
#Status ⇒ Object
2020 2021 2022 |
# File 'lib/v20180125/models.rb', line 2020 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 |
# File 'lib/v20180125/models.rb', line 2031 def deserialize(params) @Domain = params['Domain'] @Status = params['Status'] @RuleIds = params['RuleIds'] @Reason = params['Reason'] @SelectedAll = params['SelectedAll'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filtersitemnew_tmp = FiltersItemNew.new filtersitemnew_tmp.deserialize(i) @Filters << filtersitemnew_tmp end end end |