Class: TencentCloud::Tcb::V20180608::DbInstance

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

Overview

数据库连接器实例信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(envid = nil, instanceid = nil, schema = nil) ⇒ DbInstance

Returns a new instance of DbInstance.



2730
2731
2732
2733
2734
# File 'lib/v20180608/models.rb', line 2730

def initialize(envid=nil, instanceid=nil, schema=nil)
  @EnvId = envid
  @InstanceId = instanceid
  @Schema = schema
end

Instance Attribute Details

#EnvIdObject

Parameters:

  • EnvId:

    云开发环境ID

  • InstanceId:

    MySQL 连接器实例 ID;"default" 或为空表示使用 TCB 环境的默认连接器

  • Schema:

    数据库名;为空时使用连接器配置的默认数据库名



2728
2729
2730
# File 'lib/v20180608/models.rb', line 2728

def EnvId
  @EnvId
end

#InstanceIdObject

Parameters:

  • EnvId:

    云开发环境ID

  • InstanceId:

    MySQL 连接器实例 ID;"default" 或为空表示使用 TCB 环境的默认连接器

  • Schema:

    数据库名;为空时使用连接器配置的默认数据库名



2728
2729
2730
# File 'lib/v20180608/models.rb', line 2728

def InstanceId
  @InstanceId
end

#SchemaObject

Parameters:

  • EnvId:

    云开发环境ID

  • InstanceId:

    MySQL 连接器实例 ID;"default" 或为空表示使用 TCB 环境的默认连接器

  • Schema:

    数据库名;为空时使用连接器配置的默认数据库名



2728
2729
2730
# File 'lib/v20180608/models.rb', line 2728

def Schema
  @Schema
end

Instance Method Details

#deserialize(params) ⇒ Object



2736
2737
2738
2739
2740
# File 'lib/v20180608/models.rb', line 2736

def deserialize(params)
  @EnvId = params['EnvId']
  @InstanceId = params['InstanceId']
  @Schema = params['Schema']
end