Class: TencentCloud::Sqlserver::V20180328::ModifyDataBaseTuple

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

Overview

要修改的数据库订阅发布关系集合

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(databasetuple = nil, newdatabasetuple = nil, deletedatabasestuple = nil) ⇒ ModifyDataBaseTuple

Returns a new instance of ModifyDataBaseTuple.



9070
9071
9072
9073
9074
# File 'lib/v20180328/models.rb', line 9070

def initialize(databasetuple=nil, newdatabasetuple=nil, deletedatabasestuple=nil)
  @DatabaseTuple = databasetuple
  @NewDatabaseTuple = newdatabasetuple
  @DeleteDataBasesTuple = deletedatabasestuple
end

Instance Attribute Details

#DatabaseTupleObject

Parameters:

  • 要修改的订阅关系

  • 修改后的订阅关系。DeleteDataBasesTuple为false时有效

  • 是否删除订阅关系。此选项为true时,NewDatabaseTuple无效



9068
9069
9070
# File 'lib/v20180328/models.rb', line 9068

def DatabaseTuple
  @DatabaseTuple
end

#DeleteDataBasesTupleObject

Parameters:

  • 要修改的订阅关系

  • 修改后的订阅关系。DeleteDataBasesTuple为false时有效

  • 是否删除订阅关系。此选项为true时,NewDatabaseTuple无效



9068
9069
9070
# File 'lib/v20180328/models.rb', line 9068

def DeleteDataBasesTuple
  @DeleteDataBasesTuple
end

#NewDatabaseTupleObject

Parameters:

  • 要修改的订阅关系

  • 修改后的订阅关系。DeleteDataBasesTuple为false时有效

  • 是否删除订阅关系。此选项为true时,NewDatabaseTuple无效



9068
9069
9070
# File 'lib/v20180328/models.rb', line 9068

def NewDatabaseTuple
  @NewDatabaseTuple
end

Instance Method Details

#deserialize(params) ⇒ Object



9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
# File 'lib/v20180328/models.rb', line 9076

def deserialize(params)
  unless params['DatabaseTuple'].nil?
    @DatabaseTuple = DatabaseTuple.new
    @DatabaseTuple.deserialize(params['DatabaseTuple'])
  end
  unless params['NewDatabaseTuple'].nil?
    @NewDatabaseTuple = DatabaseTuple.new
    @NewDatabaseTuple.deserialize(params['NewDatabaseTuple'])
  end
  @DeleteDataBasesTuple = params['DeleteDataBasesTuple']
end