Class: TencentCloud::Cfg::V20210820::ObjectType
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfg::V20210820::ObjectType
- Defined in:
- lib/v20210820/models.rb
Overview
对象类型
Instance Attribute Summary collapse
- #ArchLayer ⇒ Object
- #IsArchSvg ⇒ Object
- #ObjectHasNewAction ⇒ Object
- #ObjectPlatformName ⇒ Object
- #ObjectSupportType ⇒ Object
- #ObjectTypeId ⇒ Object
- #ObjectTypeJsonParse ⇒ Object
- #ObjectTypeLevelOne ⇒ Object
- #ObjectTypeParams ⇒ Object
- #ObjectTypeTitle ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(objecttypeid = nil, objecttypetitle = nil, objecttypelevelone = nil, objecttypeparams = nil, objecttypejsonparse = nil, objecthasnewaction = nil, objectplatformname = nil, objectsupporttype = nil, archlayer = nil, isarchsvg = nil) ⇒ ObjectType
constructor
A new instance of ObjectType.
Constructor Details
#initialize(objecttypeid = nil, objecttypetitle = nil, objecttypelevelone = nil, objecttypeparams = nil, objecttypejsonparse = nil, objecthasnewaction = nil, objectplatformname = nil, objectsupporttype = nil, archlayer = nil, isarchsvg = nil) ⇒ ObjectType
Returns a new instance of ObjectType.
1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 |
# File 'lib/v20210820/models.rb', line 1273 def initialize(objecttypeid=nil, objecttypetitle=nil, objecttypelevelone=nil, objecttypeparams=nil, objecttypejsonparse=nil, objecthasnewaction=nil, objectplatformname=nil, objectsupporttype=nil, archlayer=nil, isarchsvg=nil) @ObjectTypeId = objecttypeid @ObjectTypeTitle = objecttypetitle @ObjectTypeLevelOne = objecttypelevelone @ObjectTypeParams = objecttypeparams @ObjectTypeJsonParse = objecttypejsonparse @ObjectHasNewAction = objecthasnewaction @ObjectPlatformName = objectplatformname @ObjectSupportType = objectsupporttype @ArchLayer = archlayer @IsArchSvg = isarchsvg end |
Instance Attribute Details
#ArchLayer ⇒ Object
1271 1272 1273 |
# File 'lib/v20210820/models.rb', line 1271 def ArchLayer @ArchLayer end |
#IsArchSvg ⇒ Object
1271 1272 1273 |
# File 'lib/v20210820/models.rb', line 1271 def IsArchSvg @IsArchSvg end |
#ObjectHasNewAction ⇒ Object
1271 1272 1273 |
# File 'lib/v20210820/models.rb', line 1271 def ObjectHasNewAction @ObjectHasNewAction end |
#ObjectPlatformName ⇒ Object
1271 1272 1273 |
# File 'lib/v20210820/models.rb', line 1271 def ObjectPlatformName @ObjectPlatformName end |
#ObjectSupportType ⇒ Object
1271 1272 1273 |
# File 'lib/v20210820/models.rb', line 1271 def ObjectSupportType @ObjectSupportType end |
#ObjectTypeId ⇒ Object
1271 1272 1273 |
# File 'lib/v20210820/models.rb', line 1271 def ObjectTypeId @ObjectTypeId end |
#ObjectTypeJsonParse ⇒ Object
1271 1272 1273 |
# File 'lib/v20210820/models.rb', line 1271 def ObjectTypeJsonParse @ObjectTypeJsonParse end |
#ObjectTypeLevelOne ⇒ Object
1271 1272 1273 |
# File 'lib/v20210820/models.rb', line 1271 def ObjectTypeLevelOne @ObjectTypeLevelOne end |
#ObjectTypeParams ⇒ Object
1271 1272 1273 |
# File 'lib/v20210820/models.rb', line 1271 def ObjectTypeParams @ObjectTypeParams end |
#ObjectTypeTitle ⇒ Object
1271 1272 1273 |
# File 'lib/v20210820/models.rb', line 1271 def ObjectTypeTitle @ObjectTypeTitle end |
Instance Method Details
#deserialize(params) ⇒ Object
1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 |
# File 'lib/v20210820/models.rb', line 1286 def deserialize(params) @ObjectTypeId = params['ObjectTypeId'] @ObjectTypeTitle = params['ObjectTypeTitle'] @ObjectTypeLevelOne = params['ObjectTypeLevelOne'] unless params['ObjectTypeParams'].nil? @ObjectTypeParams = ObjectTypeConfig.new @ObjectTypeParams.deserialize(params['ObjectTypeParams']) end unless params['ObjectTypeJsonParse'].nil? @ObjectTypeJsonParse = ObjectTypeJsonParse.new @ObjectTypeJsonParse.deserialize(params['ObjectTypeJsonParse']) end @ObjectHasNewAction = params['ObjectHasNewAction'] @ObjectPlatformName = params['ObjectPlatformName'] @ObjectSupportType = params['ObjectSupportType'] @ArchLayer = params['ArchLayer'] @IsArchSvg = params['IsArchSvg'] end |