Class: TencentCloud::Dlc::V20210125::DMSTableInfo

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

Overview

DMSTable信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(table = nil, asset = nil) ⇒ DMSTableInfo

Returns a new instance of DMSTableInfo.



4194
4195
4196
4197
# File 'lib/v20210125/models.rb', line 4194

def initialize(table=nil, asset=nil)
  @Table = table
  @Asset = asset
end

Instance Attribute Details

#AssetObject

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

Parameters:

  • Table:

    DMS表信息

  • Asset:

    基础对象信息



4192
4193
4194
# File 'lib/v20210125/models.rb', line 4192

def Asset
  @Asset
end

#TableObject

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

Parameters:

  • Table:

    DMS表信息

  • Asset:

    基础对象信息



4192
4193
4194
# File 'lib/v20210125/models.rb', line 4192

def Table
  @Table
end

Instance Method Details

#deserialize(params) ⇒ Object



4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
# File 'lib/v20210125/models.rb', line 4199

def deserialize(params)
  unless params['Table'].nil?
    @Table = DMSTable.new
    @Table.deserialize(params['Table'])
  end
  unless params['Asset'].nil?
    @Asset = Asset.new
    @Asset.deserialize(params['Asset'])
  end
end