Class: TencentCloud::Tdmq::V20200217::DeleteCmqSubscribeRequest

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

Overview

DeleteCmqSubscribe请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(topicname = nil, subscriptionname = nil) ⇒ DeleteCmqSubscribeRequest

Returns a new instance of DeleteCmqSubscribeRequest.



2607
2608
2609
2610
# File 'lib/v20200217/models.rb', line 2607

def initialize(topicname=nil, subscriptionname=nil)
  @TopicName = topicname
  @SubscriptionName = subscriptionname
end

Instance Attribute Details

#SubscriptionNameObject

Parameters:

  • TopicName:

    主题名字,在单个地域同一账号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。

  • SubscriptionName:

    订阅名字,在单个地域同一账号的同一主题下唯一。订阅名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。



2605
2606
2607
# File 'lib/v20200217/models.rb', line 2605

def SubscriptionName
  @SubscriptionName
end

#TopicNameObject

Parameters:

  • TopicName:

    主题名字,在单个地域同一账号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。

  • SubscriptionName:

    订阅名字,在单个地域同一账号的同一主题下唯一。订阅名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。



2605
2606
2607
# File 'lib/v20200217/models.rb', line 2605

def TopicName
  @TopicName
end

Instance Method Details

#deserialize(params) ⇒ Object



2612
2613
2614
2615
# File 'lib/v20200217/models.rb', line 2612

def deserialize(params)
  @TopicName = params['TopicName']
  @SubscriptionName = params['SubscriptionName']
end