Class: TencentCloud::Cfw::V20190904::TemplateListInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190904/models.rb

Overview

地址模板列表数据

Instance Attribute Summary collapse

Instance Method Summary collapse

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.



10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
# File 'lib/v20190904/models.rb', line 10740

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

#DetailObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def Detail
  @Detail
end

#InsertTimeObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def InsertTime
  @InsertTime
end

#IPNumObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def IPNum
  @IPNum
end

#IpStringObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def IpString
  @IpString
end

#IpVersionObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def IpVersion
  @IpVersion
end

#NameObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def Name
  @Name
end

#ProtocolTypeObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def ProtocolType
  @ProtocolType
end

#RulesNumObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def RulesNum
  @RulesNum
end

#TemplateIdObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def TemplateId
  @TemplateId
end

#TypeObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def Type
  @Type
end

#UpdateTimeObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def UpdateTime
  @UpdateTime
end

#UuidObject

Parameters:

  • 模板ID

  • 模板名称

  • 描述

  • IP模板

  • 插入时间

  • 修改时间

  • 模板类型

  • 关联规则条数

  • 模板Id

  • 协议端口模板,协议类型,4:4层协议,7:7层协议

  • 模板包含地址数量

  • IP版本,0,IPv4;1,IPv6



10738
10739
10740
# File 'lib/v20190904/models.rb', line 10738

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
# File 'lib/v20190904/models.rb', line 10755

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