Class: TencentCloud::Ess::V20201111::Checklist

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

Overview

合同审查清单

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, count = nil, enabled = nil, updater = nil, modifiedon = nil, official = nil, configstatus = nil) ⇒ Checklist

Returns a new instance of Checklist.



1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
# File 'lib/v20201111/models.rb', line 1304

def initialize(id=nil, name=nil, count=nil, enabled=nil, updater=nil, modifiedon=nil, official=nil, configstatus=nil)
  @Id = id
  @Name = name
  @Count = count
  @Enabled = enabled
  @Updater = updater
  @ModifiedOn = modifiedon
  @Official = official
  @ConfigStatus = configstatus
end

Instance Attribute Details

#ConfigStatusObject

Parameters:

  • Id:

    审查清单id

  • Name:

    审查清单名称

  • Count:

    审查点数量

  • Enabled:

    启用状态

  • Updater:

    修改人

  • ModifiedOn:

    修改时间

  • Official:

    是否官方清单

  • ConfigStatus:

    配置状态,[0(未配置), 1(已配置)]



1302
1303
1304
# File 'lib/v20201111/models.rb', line 1302

def ConfigStatus
  @ConfigStatus
end

#CountObject

Parameters:

  • Id:

    审查清单id

  • Name:

    审查清单名称

  • Count:

    审查点数量

  • Enabled:

    启用状态

  • Updater:

    修改人

  • ModifiedOn:

    修改时间

  • Official:

    是否官方清单

  • ConfigStatus:

    配置状态,[0(未配置), 1(已配置)]



1302
1303
1304
# File 'lib/v20201111/models.rb', line 1302

def Count
  @Count
end

#EnabledObject

Parameters:

  • Id:

    审查清单id

  • Name:

    审查清单名称

  • Count:

    审查点数量

  • Enabled:

    启用状态

  • Updater:

    修改人

  • ModifiedOn:

    修改时间

  • Official:

    是否官方清单

  • ConfigStatus:

    配置状态,[0(未配置), 1(已配置)]



1302
1303
1304
# File 'lib/v20201111/models.rb', line 1302

def Enabled
  @Enabled
end

#IdObject

Parameters:

  • Id:

    审查清单id

  • Name:

    审查清单名称

  • Count:

    审查点数量

  • Enabled:

    启用状态

  • Updater:

    修改人

  • ModifiedOn:

    修改时间

  • Official:

    是否官方清单

  • ConfigStatus:

    配置状态,[0(未配置), 1(已配置)]



1302
1303
1304
# File 'lib/v20201111/models.rb', line 1302

def Id
  @Id
end

#ModifiedOnObject

Parameters:

  • Id:

    审查清单id

  • Name:

    审查清单名称

  • Count:

    审查点数量

  • Enabled:

    启用状态

  • Updater:

    修改人

  • ModifiedOn:

    修改时间

  • Official:

    是否官方清单

  • ConfigStatus:

    配置状态,[0(未配置), 1(已配置)]



1302
1303
1304
# File 'lib/v20201111/models.rb', line 1302

def ModifiedOn
  @ModifiedOn
end

#NameObject

Parameters:

  • Id:

    审查清单id

  • Name:

    审查清单名称

  • Count:

    审查点数量

  • Enabled:

    启用状态

  • Updater:

    修改人

  • ModifiedOn:

    修改时间

  • Official:

    是否官方清单

  • ConfigStatus:

    配置状态,[0(未配置), 1(已配置)]



1302
1303
1304
# File 'lib/v20201111/models.rb', line 1302

def Name
  @Name
end

#OfficialObject

Parameters:

  • Id:

    审查清单id

  • Name:

    审查清单名称

  • Count:

    审查点数量

  • Enabled:

    启用状态

  • Updater:

    修改人

  • ModifiedOn:

    修改时间

  • Official:

    是否官方清单

  • ConfigStatus:

    配置状态,[0(未配置), 1(已配置)]



1302
1303
1304
# File 'lib/v20201111/models.rb', line 1302

def Official
  @Official
end

#UpdaterObject

Parameters:

  • Id:

    审查清单id

  • Name:

    审查清单名称

  • Count:

    审查点数量

  • Enabled:

    启用状态

  • Updater:

    修改人

  • ModifiedOn:

    修改时间

  • Official:

    是否官方清单

  • ConfigStatus:

    配置状态,[0(未配置), 1(已配置)]



1302
1303
1304
# File 'lib/v20201111/models.rb', line 1302

def Updater
  @Updater
end

Instance Method Details

#deserialize(params) ⇒ Object



1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
# File 'lib/v20201111/models.rb', line 1315

def deserialize(params)
  @Id = params['Id']
  @Name = params['Name']
  @Count = params['Count']
  @Enabled = params['Enabled']
  @Updater = params['Updater']
  @ModifiedOn = params['ModifiedOn']
  @Official = params['Official']
  @ConfigStatus = params['ConfigStatus']
end