Class: TencentCloud::Ckafka::V20190819::AclRule
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ckafka::V20190819::AclRule
- Defined in:
- lib/v20190819/models.rb
Overview
AclRule列表接口出参
Instance Attribute Summary collapse
- #AclList ⇒ Object
- #Comment ⇒ Object
- #CreateTimeStamp ⇒ Object
- #InstanceId ⇒ Object
- #IsApplied ⇒ Object
- #Pattern ⇒ Object
- #PatternType ⇒ Object
- #PatternTypeTitle ⇒ Object
- #ResourceType ⇒ Object
- #RuleName ⇒ Object
- #TopicCount ⇒ Object
- #TopicName ⇒ Object
- #UpdateTimeStamp ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(rulename = nil, instanceid = nil, patterntype = nil, pattern = nil, resourcetype = nil, acllist = nil, createtimestamp = nil, isapplied = nil, updatetimestamp = nil, comment = nil, topicname = nil, topiccount = nil, patterntypetitle = nil) ⇒ AclRule
constructor
A new instance of AclRule.
Constructor Details
#initialize(rulename = nil, instanceid = nil, patterntype = nil, pattern = nil, resourcetype = nil, acllist = nil, createtimestamp = nil, isapplied = nil, updatetimestamp = nil, comment = nil, topicname = nil, topiccount = nil, patterntypetitle = nil) ⇒ AclRule
Returns a new instance of AclRule.
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
# File 'lib/v20190819/models.rb', line 114 def initialize(rulename=nil, instanceid=nil, patterntype=nil, pattern=nil, resourcetype=nil, acllist=nil, =nil, isapplied=nil, =nil, comment=nil, topicname=nil, topiccount=nil, patterntypetitle=nil) @RuleName = rulename @InstanceId = instanceid @PatternType = patterntype @Pattern = pattern @ResourceType = resourcetype @AclList = acllist @CreateTimeStamp = @IsApplied = isapplied @UpdateTimeStamp = @Comment = comment @TopicName = topicname @TopicCount = topiccount @PatternTypeTitle = patterntypetitle end |
Instance Attribute Details
#AclList ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def AclList @AclList end |
#Comment ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def Comment @Comment end |
#CreateTimeStamp ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def CreateTimeStamp @CreateTimeStamp end |
#InstanceId ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def InstanceId @InstanceId end |
#IsApplied ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def IsApplied @IsApplied end |
#Pattern ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def Pattern @Pattern end |
#PatternType ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def PatternType @PatternType end |
#PatternTypeTitle ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def PatternTypeTitle @PatternTypeTitle end |
#ResourceType ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def ResourceType @ResourceType end |
#RuleName ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def RuleName @RuleName end |
#TopicCount ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def TopicCount @TopicCount end |
#TopicName ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def TopicName @TopicName end |
#UpdateTimeStamp ⇒ Object
112 113 114 |
# File 'lib/v20190819/models.rb', line 112 def UpdateTimeStamp @UpdateTimeStamp end |
Instance Method Details
#deserialize(params) ⇒ Object
130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 |
# File 'lib/v20190819/models.rb', line 130 def deserialize(params) @RuleName = params['RuleName'] @InstanceId = params['InstanceId'] @PatternType = params['PatternType'] @Pattern = params['Pattern'] @ResourceType = params['ResourceType'] @AclList = params['AclList'] @CreateTimeStamp = params['CreateTimeStamp'] @IsApplied = params['IsApplied'] @UpdateTimeStamp = params['UpdateTimeStamp'] @Comment = params['Comment'] @TopicName = params['TopicName'] @TopicCount = params['TopicCount'] @PatternTypeTitle = params['PatternTypeTitle'] end |