Class: TencentCloud::Tdmq::V20200217::ModifyRabbitMQVirtualHostRequest

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

Overview

ModifyRabbitMQVirtualHost请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, virtualhost = nil, description = nil, traceflag = nil) ⇒ ModifyRabbitMQVirtualHostRequest

Returns a new instance of ModifyRabbitMQVirtualHostRequest.



9047
9048
9049
9050
9051
9052
# File 'lib/v20200217/models.rb', line 9047

def initialize(instanceid=nil, virtualhost=nil, description=nil, traceflag=nil)
  @InstanceId = instanceid
  @VirtualHost = virtualhost
  @Description = description
  @TraceFlag = traceflag
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • InstanceId:

    集群实例Id

  • VirtualHost:

    vhost名

  • Description:

    描述

  • TraceFlag:

    消息轨迹开关,true打开,false关闭



9045
9046
9047
# File 'lib/v20200217/models.rb', line 9045

def Description
  @Description
end

#InstanceIdObject

Parameters:

  • InstanceId:

    集群实例Id

  • VirtualHost:

    vhost名

  • Description:

    描述

  • TraceFlag:

    消息轨迹开关,true打开,false关闭



9045
9046
9047
# File 'lib/v20200217/models.rb', line 9045

def InstanceId
  @InstanceId
end

#TraceFlagObject

Parameters:

  • InstanceId:

    集群实例Id

  • VirtualHost:

    vhost名

  • Description:

    描述

  • TraceFlag:

    消息轨迹开关,true打开,false关闭



9045
9046
9047
# File 'lib/v20200217/models.rb', line 9045

def TraceFlag
  @TraceFlag
end

#VirtualHostObject

Parameters:

  • InstanceId:

    集群实例Id

  • VirtualHost:

    vhost名

  • Description:

    描述

  • TraceFlag:

    消息轨迹开关,true打开,false关闭



9045
9046
9047
# File 'lib/v20200217/models.rb', line 9045

def VirtualHost
  @VirtualHost
end

Instance Method Details

#deserialize(params) ⇒ Object



9054
9055
9056
9057
9058
9059
# File 'lib/v20200217/models.rb', line 9054

def deserialize(params)
  @InstanceId = params['InstanceId']
  @VirtualHost = params['VirtualHost']
  @Description = params['Description']
  @TraceFlag = params['TraceFlag']
end