Class: TencentCloud::Dlc::V20210125::DatabaseResponseInfo

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

Overview

数据库对象

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(databasename = nil, comment = nil, properties = nil, createtime = nil, modifiedtime = nil, location = nil, useralias = nil, usersubuin = nil, governpolicy = nil, databaseid = nil) ⇒ DatabaseResponseInfo

Returns a new instance of DatabaseResponseInfo.



5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
# File 'lib/v20210125/models.rb', line 5170

def initialize(databasename=nil, comment=nil, properties=nil, createtime=nil, modifiedtime=nil, location=nil, useralias=nil, usersubuin=nil, governpolicy=nil, databaseid=nil)
  @DatabaseName = databasename
  @Comment = comment
  @Properties = properties
  @CreateTime = createtime
  @ModifiedTime = modifiedtime
  @Location = location
  @UserAlias = useralias
  @UserSubUin = usersubuin
  @GovernPolicy = governpolicy
  @DatabaseId = databaseid
end

Instance Attribute Details

#CommentObject

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

Parameters:

  • DatabaseName:

    数据库名称。

  • Comment:

    数据库描述信息,长度 0~256。

  • Properties:

    允许针对数据库的属性元数据信息进行指定。

  • CreateTime:

    数据库创建时间戳,单位:s。

  • ModifiedTime:

    数据库更新时间戳,单位:s。

  • Location:

    cos存储路径

  • UserAlias:

    建库用户昵称

  • UserSubUin:

    建库用户ID

  • GovernPolicy:

    数据治理配置项

  • DatabaseId:

    数据库ID(无效字段)



5168
5169
5170
# File 'lib/v20210125/models.rb', line 5168

def Comment
  @Comment
end

#CreateTimeObject

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

Parameters:

  • DatabaseName:

    数据库名称。

  • Comment:

    数据库描述信息,长度 0~256。

  • Properties:

    允许针对数据库的属性元数据信息进行指定。

  • CreateTime:

    数据库创建时间戳,单位:s。

  • ModifiedTime:

    数据库更新时间戳,单位:s。

  • Location:

    cos存储路径

  • UserAlias:

    建库用户昵称

  • UserSubUin:

    建库用户ID

  • GovernPolicy:

    数据治理配置项

  • DatabaseId:

    数据库ID(无效字段)



5168
5169
5170
# File 'lib/v20210125/models.rb', line 5168

def CreateTime
  @CreateTime
end

#DatabaseIdObject

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

Parameters:

  • DatabaseName:

    数据库名称。

  • Comment:

    数据库描述信息,长度 0~256。

  • Properties:

    允许针对数据库的属性元数据信息进行指定。

  • CreateTime:

    数据库创建时间戳,单位:s。

  • ModifiedTime:

    数据库更新时间戳,单位:s。

  • Location:

    cos存储路径

  • UserAlias:

    建库用户昵称

  • UserSubUin:

    建库用户ID

  • GovernPolicy:

    数据治理配置项

  • DatabaseId:

    数据库ID(无效字段)



5168
5169
5170
# File 'lib/v20210125/models.rb', line 5168

def DatabaseId
  @DatabaseId
end

#DatabaseNameObject

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

Parameters:

  • DatabaseName:

    数据库名称。

  • Comment:

    数据库描述信息,长度 0~256。

  • Properties:

    允许针对数据库的属性元数据信息进行指定。

  • CreateTime:

    数据库创建时间戳,单位:s。

  • ModifiedTime:

    数据库更新时间戳,单位:s。

  • Location:

    cos存储路径

  • UserAlias:

    建库用户昵称

  • UserSubUin:

    建库用户ID

  • GovernPolicy:

    数据治理配置项

  • DatabaseId:

    数据库ID(无效字段)



5168
5169
5170
# File 'lib/v20210125/models.rb', line 5168

def DatabaseName
  @DatabaseName
end

#GovernPolicyObject

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

Parameters:

  • DatabaseName:

    数据库名称。

  • Comment:

    数据库描述信息,长度 0~256。

  • Properties:

    允许针对数据库的属性元数据信息进行指定。

  • CreateTime:

    数据库创建时间戳,单位:s。

  • ModifiedTime:

    数据库更新时间戳,单位:s。

  • Location:

    cos存储路径

  • UserAlias:

    建库用户昵称

  • UserSubUin:

    建库用户ID

  • GovernPolicy:

    数据治理配置项

  • DatabaseId:

    数据库ID(无效字段)



5168
5169
5170
# File 'lib/v20210125/models.rb', line 5168

def GovernPolicy
  @GovernPolicy
end

#LocationObject

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

Parameters:

  • DatabaseName:

    数据库名称。

  • Comment:

    数据库描述信息,长度 0~256。

  • Properties:

    允许针对数据库的属性元数据信息进行指定。

  • CreateTime:

    数据库创建时间戳,单位:s。

  • ModifiedTime:

    数据库更新时间戳,单位:s。

  • Location:

    cos存储路径

  • UserAlias:

    建库用户昵称

  • UserSubUin:

    建库用户ID

  • GovernPolicy:

    数据治理配置项

  • DatabaseId:

    数据库ID(无效字段)



5168
5169
5170
# File 'lib/v20210125/models.rb', line 5168

def Location
  @Location
end

#ModifiedTimeObject

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

Parameters:

  • DatabaseName:

    数据库名称。

  • Comment:

    数据库描述信息,长度 0~256。

  • Properties:

    允许针对数据库的属性元数据信息进行指定。

  • CreateTime:

    数据库创建时间戳,单位:s。

  • ModifiedTime:

    数据库更新时间戳,单位:s。

  • Location:

    cos存储路径

  • UserAlias:

    建库用户昵称

  • UserSubUin:

    建库用户ID

  • GovernPolicy:

    数据治理配置项

  • DatabaseId:

    数据库ID(无效字段)



5168
5169
5170
# File 'lib/v20210125/models.rb', line 5168

def ModifiedTime
  @ModifiedTime
end

#PropertiesObject

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

Parameters:

  • DatabaseName:

    数据库名称。

  • Comment:

    数据库描述信息,长度 0~256。

  • Properties:

    允许针对数据库的属性元数据信息进行指定。

  • CreateTime:

    数据库创建时间戳,单位:s。

  • ModifiedTime:

    数据库更新时间戳,单位:s。

  • Location:

    cos存储路径

  • UserAlias:

    建库用户昵称

  • UserSubUin:

    建库用户ID

  • GovernPolicy:

    数据治理配置项

  • DatabaseId:

    数据库ID(无效字段)



5168
5169
5170
# File 'lib/v20210125/models.rb', line 5168

def Properties
  @Properties
end

#UserAliasObject

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

Parameters:

  • DatabaseName:

    数据库名称。

  • Comment:

    数据库描述信息,长度 0~256。

  • Properties:

    允许针对数据库的属性元数据信息进行指定。

  • CreateTime:

    数据库创建时间戳,单位:s。

  • ModifiedTime:

    数据库更新时间戳,单位:s。

  • Location:

    cos存储路径

  • UserAlias:

    建库用户昵称

  • UserSubUin:

    建库用户ID

  • GovernPolicy:

    数据治理配置项

  • DatabaseId:

    数据库ID(无效字段)



5168
5169
5170
# File 'lib/v20210125/models.rb', line 5168

def UserAlias
  @UserAlias
end

#UserSubUinObject

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

Parameters:

  • DatabaseName:

    数据库名称。

  • Comment:

    数据库描述信息,长度 0~256。

  • Properties:

    允许针对数据库的属性元数据信息进行指定。

  • CreateTime:

    数据库创建时间戳,单位:s。

  • ModifiedTime:

    数据库更新时间戳,单位:s。

  • Location:

    cos存储路径

  • UserAlias:

    建库用户昵称

  • UserSubUin:

    建库用户ID

  • GovernPolicy:

    数据治理配置项

  • DatabaseId:

    数据库ID(无效字段)



5168
5169
5170
# File 'lib/v20210125/models.rb', line 5168

def UserSubUin
  @UserSubUin
end

Instance Method Details

#deserialize(params) ⇒ Object



5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
# File 'lib/v20210125/models.rb', line 5183

def deserialize(params)
  @DatabaseName = params['DatabaseName']
  @Comment = params['Comment']
  unless params['Properties'].nil?
    @Properties = []
    params['Properties'].each do |i|
      property_tmp = Property.new
      property_tmp.deserialize(i)
      @Properties << property_tmp
    end
  end
  @CreateTime = params['CreateTime']
  @ModifiedTime = params['ModifiedTime']
  @Location = params['Location']
  @UserAlias = params['UserAlias']
  @UserSubUin = params['UserSubUin']
  unless params['GovernPolicy'].nil?
    @GovernPolicy = DataGovernPolicy.new
    @GovernPolicy.deserialize(params['GovernPolicy'])
  end
  @DatabaseId = params['DatabaseId']
end