Class: TencentCloud::Dlc::V20210125::TableBaseInfo

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

Overview

数据表配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(databasename = nil, tablename = nil, datasourceconnectionname = nil, tablecomment = nil, type = nil, tableformat = nil, useralias = nil, usersubuin = nil, governpolicy = nil, dbgovernpolicyisdisable = nil, smartpolicy = nil, primarykeys = nil) ⇒ TableBaseInfo



15376
15377
15378
15379
15380
15381
15382
15383
15384
15385
15386
15387
15388
15389
# File 'lib/v20210125/models.rb', line 15376

def initialize(databasename=nil, tablename=nil, datasourceconnectionname=nil, tablecomment=nil, type=nil, tableformat=nil, useralias=nil, usersubuin=nil, governpolicy=nil, dbgovernpolicyisdisable=nil, smartpolicy=nil, primarykeys=nil)
  @DatabaseName = databasename
  @TableName = tablename
  @DatasourceConnectionName = datasourceconnectionname
  @TableComment = tablecomment
  @Type = type
  @TableFormat = tableformat
  @UserAlias = useralias
  @UserSubUin = usersubuin
  @GovernPolicy = governpolicy
  @DbGovernPolicyIsDisable = dbgovernpolicyisdisable
  @SmartPolicy = smartpolicy
  @PrimaryKeys = primarykeys
end

Instance Attribute Details

#DatabaseNameObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def DatabaseName
  @DatabaseName
end

#DatasourceConnectionNameObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def DatasourceConnectionName
  @DatasourceConnectionName
end

#DbGovernPolicyIsDisableObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def DbGovernPolicyIsDisable
  @DbGovernPolicyIsDisable
end

#GovernPolicyObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def GovernPolicy
  @GovernPolicy
end

#PrimaryKeysObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def PrimaryKeys
  @PrimaryKeys
end

#SmartPolicyObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def SmartPolicy
  @SmartPolicy
end

#TableCommentObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def TableComment
  @TableComment
end

#TableFormatObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def TableFormat
  @TableFormat
end

#TableNameObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def TableName
  @TableName
end

#TypeObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def Type
  @Type
end

#UserAliasObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def UserAlias
  @UserAlias
end

#UserSubUinObject

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



15369
15370
15371
# File 'lib/v20210125/models.rb', line 15369

def UserSubUin
  @UserSubUin
end

Instance Method Details

#deserialize(params) ⇒ Object



15391
15392
15393
15394
15395
15396
15397
15398
15399
15400
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
# File 'lib/v20210125/models.rb', line 15391

def deserialize(params)
  @DatabaseName = params['DatabaseName']
  @TableName = params['TableName']
  @DatasourceConnectionName = params['DatasourceConnectionName']
  @TableComment = params['TableComment']
  @Type = params['Type']
  @TableFormat = params['TableFormat']
  @UserAlias = params['UserAlias']
  @UserSubUin = params['UserSubUin']
  unless params['GovernPolicy'].nil?
    @GovernPolicy = DataGovernPolicy.new
    @GovernPolicy.deserialize(params['GovernPolicy'])
  end
  @DbGovernPolicyIsDisable = params['DbGovernPolicyIsDisable']
  unless params['SmartPolicy'].nil?
    @SmartPolicy = SmartPolicy.new
    @SmartPolicy.deserialize(params['SmartPolicy'])
  end
  @PrimaryKeys = params['PrimaryKeys']
end