Class: TencentCloud::Trabbit::V20230418::ModifyRabbitMQServerlessVirtualHostRequest

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

Overview

ModifyRabbitMQServerlessVirtualHost请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of ModifyRabbitMQServerlessVirtualHostRequest.



1969
1970
1971
1972
1973
1974
# File 'lib/v20230418/models.rb', line 1969

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:

    vhost描述信息

  • TraceFlag:

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



1967
1968
1969
# File 'lib/v20230418/models.rb', line 1967

def Description
  @Description
end

#InstanceIdObject

Parameters:

  • InstanceId:

    集群实例Id

  • VirtualHost:

    vhost名

  • Description:

    vhost描述信息

  • TraceFlag:

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



1967
1968
1969
# File 'lib/v20230418/models.rb', line 1967

def InstanceId
  @InstanceId
end

#TraceFlagObject

Parameters:

  • InstanceId:

    集群实例Id

  • VirtualHost:

    vhost名

  • Description:

    vhost描述信息

  • TraceFlag:

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



1967
1968
1969
# File 'lib/v20230418/models.rb', line 1967

def TraceFlag
  @TraceFlag
end

#VirtualHostObject

Parameters:

  • InstanceId:

    集群实例Id

  • VirtualHost:

    vhost名

  • Description:

    vhost描述信息

  • TraceFlag:

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



1967
1968
1969
# File 'lib/v20230418/models.rb', line 1967

def VirtualHost
  @VirtualHost
end

Instance Method Details

#deserialize(params) ⇒ Object



1976
1977
1978
1979
1980
1981
# File 'lib/v20230418/models.rb', line 1976

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