Class: TencentCloud::Dlc::V20210125::DescribeDMSDatabaseResponse

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

Overview

DescribeDMSDatabase返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, schemaname = nil, location = nil, asset = nil, requestid = nil) ⇒ DescribeDMSDatabaseResponse

Returns a new instance of DescribeDMSDatabaseResponse.



6196
6197
6198
6199
6200
6201
6202
# File 'lib/v20210125/models.rb', line 6196

def initialize(name=nil, schemaname=nil, location=nil, asset=nil, requestid=nil)
  @Name = name
  @SchemaName = schemaname
  @Location = location
  @Asset = asset
  @RequestId = requestid
end

Instance Attribute Details

#AssetObject

Parameters:

  • Name:

    数据库名称

  • SchemaName:

    schema名称

  • Location:

    存储地址

  • Asset:

    数据对象

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6194
6195
6196
# File 'lib/v20210125/models.rb', line 6194

def Asset
  @Asset
end

#LocationObject

Parameters:

  • Name:

    数据库名称

  • SchemaName:

    schema名称

  • Location:

    存储地址

  • Asset:

    数据对象

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6194
6195
6196
# File 'lib/v20210125/models.rb', line 6194

def Location
  @Location
end

#NameObject

Parameters:

  • Name:

    数据库名称

  • SchemaName:

    schema名称

  • Location:

    存储地址

  • Asset:

    数据对象

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6194
6195
6196
# File 'lib/v20210125/models.rb', line 6194

def Name
  @Name
end

#RequestIdObject

Parameters:

  • Name:

    数据库名称

  • SchemaName:

    schema名称

  • Location:

    存储地址

  • Asset:

    数据对象

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6194
6195
6196
# File 'lib/v20210125/models.rb', line 6194

def RequestId
  @RequestId
end

#SchemaNameObject

Parameters:

  • Name:

    数据库名称

  • SchemaName:

    schema名称

  • Location:

    存储地址

  • Asset:

    数据对象

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6194
6195
6196
# File 'lib/v20210125/models.rb', line 6194

def SchemaName
  @SchemaName
end

Instance Method Details

#deserialize(params) ⇒ Object



6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
# File 'lib/v20210125/models.rb', line 6204

def deserialize(params)
  @Name = params['Name']
  @SchemaName = params['SchemaName']
  @Location = params['Location']
  unless params['Asset'].nil?
    @Asset = Asset.new
    @Asset.deserialize(params['Asset'])
  end
  @RequestId = params['RequestId']
end