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.



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

#DetailObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def Detail
  @Detail
end

#InsertTimeObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def InsertTime
  @InsertTime
end

#IPNumObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def IPNum
  @IPNum
end

#IpStringObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def IpString
  @IpString
end

#IpVersionObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def IpVersion
  @IpVersion
end

#NameObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def Name
  @Name
end

#ProtocolTypeObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def ProtocolType
  @ProtocolType
end

#RulesNumObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def RulesNum
  @RulesNum
end

#TemplateIdObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def TemplateId
  @TemplateId
end

#TypeObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def Type
  @Type
end

#UpdateTimeObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



9896
9897
9898
# File 'lib/v20190904/models.rb', line 9896

def UpdateTime
  @UpdateTime
end

#UuidObject

Parameters:

  • Uuid:

    模板ID

  • Name:

    模板名称

  • Detail:

    描述

  • IpString:

    IP模板

  • InsertTime:

    插入时间

  • UpdateTime:

    修改时间

  • Type:

    模板类型

  • RulesNum:

    关联规则条数

  • TemplateId:

    模板Id

  • ProtocolType:

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

  • IPNum:

    模板包含地址数量

  • IpVersion:

    IP版本,0,IPv4;1,IPv6



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