Class: TencentCloud::Cls::V20201016::AnonymousInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::AnonymousInfo
- Defined in:
- lib/v20201016/models.rb
Overview
免鉴权信息
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(operations = nil, conditions = nil) ⇒ AnonymousInfo
constructor
A new instance of AnonymousInfo.
Constructor Details
#initialize(operations = nil, conditions = nil) ⇒ AnonymousInfo
Returns a new instance of AnonymousInfo.
848 849 850 851 |
# File 'lib/v20201016/models.rb', line 848 def initialize(operations=nil, conditions=nil) @Operations = operations @Conditions = conditions end |
Instance Attribute Details
#Conditions ⇒ Object
846 847 848 |
# File 'lib/v20201016/models.rb', line 846 def Conditions @Conditions end |
#Operations ⇒ Object
846 847 848 |
# File 'lib/v20201016/models.rb', line 846 def Operations @Operations end |
Instance Method Details
#deserialize(params) ⇒ Object
853 854 855 856 857 858 859 860 861 862 863 |
# File 'lib/v20201016/models.rb', line 853 def deserialize(params) @Operations = params['Operations'] unless params['Conditions'].nil? @Conditions = [] params['Conditions'].each do |i| conditioninfo_tmp = ConditionInfo.new conditioninfo_tmp.deserialize(i) @Conditions << conditioninfo_tmp end end end |