Class: TencentCloud::Sqlserver::V20180328::DeletePublishSubscribeRequest

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

Overview

DeletePublishSubscribe请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(publishsubscribeid = nil, databasetupleset = nil) ⇒ DeletePublishSubscribeRequest

Returns a new instance of DeletePublishSubscribeRequest.



3079
3080
3081
3082
# File 'lib/v20180328/models.rb', line 3079

def initialize(publishsubscribeid=nil, databasetupleset=nil)
  @PublishSubscribeId = publishsubscribeid
  @DatabaseTupleSet = databasetupleset
end

Instance Attribute Details

#DatabaseTupleSetObject

Parameters:

  • PublishSubscribeId:

    发布订阅ID,可通过DescribePublishSubscribe接口获得

  • DatabaseTupleSet:

    待删除的数据库的订阅发布关系集合



3077
3078
3079
# File 'lib/v20180328/models.rb', line 3077

def DatabaseTupleSet
  @DatabaseTupleSet
end

#PublishSubscribeIdObject

Parameters:

  • PublishSubscribeId:

    发布订阅ID,可通过DescribePublishSubscribe接口获得

  • DatabaseTupleSet:

    待删除的数据库的订阅发布关系集合



3077
3078
3079
# File 'lib/v20180328/models.rb', line 3077

def PublishSubscribeId
  @PublishSubscribeId
end

Instance Method Details

#deserialize(params) ⇒ Object



3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
# File 'lib/v20180328/models.rb', line 3084

def deserialize(params)
  @PublishSubscribeId = params['PublishSubscribeId']
  unless params['DatabaseTupleSet'].nil?
    @DatabaseTupleSet = []
    params['DatabaseTupleSet'].each do |i|
      databasetuple_tmp = DatabaseTuple.new
      databasetuple_tmp.deserialize(i)
      @DatabaseTupleSet << databasetuple_tmp
    end
  end
end