Class: TencentCloud::Wedata::V20250806::TableInfo

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

Overview

数据库信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(guid = nil, name = nil, description = nil, databasename = nil, schemaname = nil, tabletype = nil, createtime = nil, updatetime = nil, technicalmetadata = nil, businessmetadata = nil) ⇒ TableInfo

Returns a new instance of TableInfo.



11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
# File 'lib/v20250806/models.rb', line 11414

def initialize(guid=nil, name=nil, description=nil, databasename=nil, schemaname=nil, tabletype=nil, createtime=nil, updatetime=nil, =nil, =nil)
  @Guid = guid
  @Name = name
  @Description = description
  @DatabaseName = databasename
  @SchemaName = schemaname
  @TableType = tabletype
  @CreateTime = createtime
  @UpdateTime = updatetime
  @TechnicalMetadata = 
  @BusinessMetadata = 
end

Instance Attribute Details

#BusinessMetadataObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Guid:

    数据表GUID

  • Name:

    数据表名称

  • Description:

    数据表描述

  • DatabaseName:

    数据库名称

  • SchemaName:

    数据库Schema名称

  • TableType:

    表类型

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TechnicalMetadata:

    表的技术元数据

  • BusinessMetadata:

    表的业务元数据



11412
11413
11414
# File 'lib/v20250806/models.rb', line 11412

def BusinessMetadata
  @BusinessMetadata
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Guid:

    数据表GUID

  • Name:

    数据表名称

  • Description:

    数据表描述

  • DatabaseName:

    数据库名称

  • SchemaName:

    数据库Schema名称

  • TableType:

    表类型

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TechnicalMetadata:

    表的技术元数据

  • BusinessMetadata:

    表的业务元数据



11412
11413
11414
# File 'lib/v20250806/models.rb', line 11412

def CreateTime
  @CreateTime
end

#DatabaseNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Guid:

    数据表GUID

  • Name:

    数据表名称

  • Description:

    数据表描述

  • DatabaseName:

    数据库名称

  • SchemaName:

    数据库Schema名称

  • TableType:

    表类型

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TechnicalMetadata:

    表的技术元数据

  • BusinessMetadata:

    表的业务元数据



11412
11413
11414
# File 'lib/v20250806/models.rb', line 11412

def DatabaseName
  @DatabaseName
end

#DescriptionObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Guid:

    数据表GUID

  • Name:

    数据表名称

  • Description:

    数据表描述

  • DatabaseName:

    数据库名称

  • SchemaName:

    数据库Schema名称

  • TableType:

    表类型

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TechnicalMetadata:

    表的技术元数据

  • BusinessMetadata:

    表的业务元数据



11412
11413
11414
# File 'lib/v20250806/models.rb', line 11412

def Description
  @Description
end

#GuidObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Guid:

    数据表GUID

  • Name:

    数据表名称

  • Description:

    数据表描述

  • DatabaseName:

    数据库名称

  • SchemaName:

    数据库Schema名称

  • TableType:

    表类型

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TechnicalMetadata:

    表的技术元数据

  • BusinessMetadata:

    表的业务元数据



11412
11413
11414
# File 'lib/v20250806/models.rb', line 11412

def Guid
  @Guid
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Guid:

    数据表GUID

  • Name:

    数据表名称

  • Description:

    数据表描述

  • DatabaseName:

    数据库名称

  • SchemaName:

    数据库Schema名称

  • TableType:

    表类型

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TechnicalMetadata:

    表的技术元数据

  • BusinessMetadata:

    表的业务元数据



11412
11413
11414
# File 'lib/v20250806/models.rb', line 11412

def Name
  @Name
end

#SchemaNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Guid:

    数据表GUID

  • Name:

    数据表名称

  • Description:

    数据表描述

  • DatabaseName:

    数据库名称

  • SchemaName:

    数据库Schema名称

  • TableType:

    表类型

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TechnicalMetadata:

    表的技术元数据

  • BusinessMetadata:

    表的业务元数据



11412
11413
11414
# File 'lib/v20250806/models.rb', line 11412

def SchemaName
  @SchemaName
end

#TableTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Guid:

    数据表GUID

  • Name:

    数据表名称

  • Description:

    数据表描述

  • DatabaseName:

    数据库名称

  • SchemaName:

    数据库Schema名称

  • TableType:

    表类型

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TechnicalMetadata:

    表的技术元数据

  • BusinessMetadata:

    表的业务元数据



11412
11413
11414
# File 'lib/v20250806/models.rb', line 11412

def TableType
  @TableType
end

#TechnicalMetadataObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Guid:

    数据表GUID

  • Name:

    数据表名称

  • Description:

    数据表描述

  • DatabaseName:

    数据库名称

  • SchemaName:

    数据库Schema名称

  • TableType:

    表类型

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TechnicalMetadata:

    表的技术元数据

  • BusinessMetadata:

    表的业务元数据



11412
11413
11414
# File 'lib/v20250806/models.rb', line 11412

def TechnicalMetadata
  @TechnicalMetadata
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Guid:

    数据表GUID

  • Name:

    数据表名称

  • Description:

    数据表描述

  • DatabaseName:

    数据库名称

  • SchemaName:

    数据库Schema名称

  • TableType:

    表类型

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • TechnicalMetadata:

    表的技术元数据

  • BusinessMetadata:

    表的业务元数据



11412
11413
11414
# File 'lib/v20250806/models.rb', line 11412

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
# File 'lib/v20250806/models.rb', line 11427

def deserialize(params)
  @Guid = params['Guid']
  @Name = params['Name']
  @Description = params['Description']
  @DatabaseName = params['DatabaseName']
  @SchemaName = params['SchemaName']
  @TableType = params['TableType']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  unless params['TechnicalMetadata'].nil?
    @TechnicalMetadata = TechnicalMetadata.new
    @TechnicalMetadata.deserialize(params['TechnicalMetadata'])
  end
  unless params['BusinessMetadata'].nil?
    @BusinessMetadata = BusinessMetadata.new
    @BusinessMetadata.deserialize(params['BusinessMetadata'])
  end
end