Class: TencentCloud::Cfw::V20190904::TemplateListInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfw::V20190904::TemplateListInfo
- Defined in:
- lib/v20190904/models.rb
Overview
地址模板列表数据
Instance Attribute Summary collapse
- #Detail ⇒ Object
- #InsertTime ⇒ Object
- #IPNum ⇒ Object
- #IpString ⇒ Object
- #IpVersion ⇒ Object
- #Name ⇒ Object
- #ProtocolType ⇒ Object
- #RulesNum ⇒ Object
- #TemplateId ⇒ Object
- #Type ⇒ Object
- #UpdateTime ⇒ Object
- #Uuid ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(uuid = nil, name = nil, detail = nil, ipstring = nil, inserttime = nil, updatetime = nil, type = nil, rulesnum = nil, templateid = nil, protocoltype = nil, ipnum = nil, ipversion = nil) ⇒ TemplateListInfo
constructor
A new instance of TemplateListInfo.
Constructor Details
#initialize(uuid = nil, name = nil, detail = nil, ipstring = nil, inserttime = nil, updatetime = nil, type = nil, rulesnum = nil, templateid = nil, protocoltype = nil, ipnum = nil, ipversion = nil) ⇒ TemplateListInfo
Returns a new instance of TemplateListInfo.
9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 |
# File 'lib/v20190904/models.rb', line 9898 def initialize(uuid=nil, name=nil, detail=nil, ipstring=nil, inserttime=nil, updatetime=nil, type=nil, rulesnum=nil, templateid=nil, protocoltype=nil, ipnum=nil, ipversion=nil) @Uuid = uuid @Name = name @Detail = detail @IpString = ipstring @InsertTime = inserttime @UpdateTime = updatetime @Type = type @RulesNum = rulesnum @TemplateId = templateid @ProtocolType = protocoltype @IPNum = ipnum @IpVersion = ipversion end |
Instance Attribute Details
#Detail ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def Detail @Detail end |
#InsertTime ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def InsertTime @InsertTime end |
#IPNum ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def IPNum @IPNum end |
#IpString ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def IpString @IpString end |
#IpVersion ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def IpVersion @IpVersion end |
#Name ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def Name @Name end |
#ProtocolType ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def ProtocolType @ProtocolType end |
#RulesNum ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def RulesNum @RulesNum end |
#TemplateId ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def TemplateId @TemplateId end |
#Type ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def Type @Type end |
#UpdateTime ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def UpdateTime @UpdateTime end |
#Uuid ⇒ Object
9896 9897 9898 |
# File 'lib/v20190904/models.rb', line 9896 def Uuid @Uuid end |
Instance Method Details
#deserialize(params) ⇒ Object
9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 |
# File 'lib/v20190904/models.rb', line 9913 def deserialize(params) @Uuid = params['Uuid'] @Name = params['Name'] @Detail = params['Detail'] @IpString = params['IpString'] @InsertTime = params['InsertTime'] @UpdateTime = params['UpdateTime'] @Type = params['Type'] @RulesNum = params['RulesNum'] @TemplateId = params['TemplateId'] @ProtocolType = params['ProtocolType'] @IPNum = params['IPNum'] @IpVersion = params['IpVersion'] end |