Class: TencentCloud::Dlc::V20210125::ViewBaseInfo

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, viewname = nil, useralias = nil, usersubuin = nil) ⇒ ViewBaseInfo

Returns a new instance of ViewBaseInfo.



17561
17562
17563
17564
17565
17566
# File 'lib/v20210125/models.rb', line 17561

def initialize(databasename=nil, viewname=nil, useralias=nil, usersubuin=nil)
  @DatabaseName = databasename
  @ViewName = viewname
  @UserAlias = useralias
  @UserSubUin = usersubuin
end

Instance Attribute Details

#DatabaseNameObject

Parameters:

  • DatabaseName:

    该视图所属数据库名字

  • ViewName:

    视图名称

  • UserAlias:

    视图创建人昵称

  • UserSubUin:

    视图创建人ID



17559
17560
17561
# File 'lib/v20210125/models.rb', line 17559

def DatabaseName
  @DatabaseName
end

#UserAliasObject

Parameters:

  • DatabaseName:

    该视图所属数据库名字

  • ViewName:

    视图名称

  • UserAlias:

    视图创建人昵称

  • UserSubUin:

    视图创建人ID



17559
17560
17561
# File 'lib/v20210125/models.rb', line 17559

def UserAlias
  @UserAlias
end

#UserSubUinObject

Parameters:

  • DatabaseName:

    该视图所属数据库名字

  • ViewName:

    视图名称

  • UserAlias:

    视图创建人昵称

  • UserSubUin:

    视图创建人ID



17559
17560
17561
# File 'lib/v20210125/models.rb', line 17559

def UserSubUin
  @UserSubUin
end

#ViewNameObject

Parameters:

  • DatabaseName:

    该视图所属数据库名字

  • ViewName:

    视图名称

  • UserAlias:

    视图创建人昵称

  • UserSubUin:

    视图创建人ID



17559
17560
17561
# File 'lib/v20210125/models.rb', line 17559

def ViewName
  @ViewName
end

Instance Method Details

#deserialize(params) ⇒ Object



17568
17569
17570
17571
17572
17573
# File 'lib/v20210125/models.rb', line 17568

def deserialize(params)
  @DatabaseName = params['DatabaseName']
  @ViewName = params['ViewName']
  @UserAlias = params['UserAlias']
  @UserSubUin = params['UserSubUin']
end