Class: TencentCloud::Trabbit::V20230418::RabbitMQUser
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Trabbit::V20230418::RabbitMQUser
- Defined in:
- lib/v20230418/models.rb
Overview
RabbitMQ用户实体详情
Instance Attribute Summary collapse
- #CreateTime ⇒ Object
- #Description ⇒ Object
- #InstanceId ⇒ Object
- #MaxChannels ⇒ Object
- #MaxConnections ⇒ Object
- #ModifyTime ⇒ Object
- #Password ⇒ Object
- #Tags ⇒ Object
- #Type ⇒ Object
- #User ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, user = nil, password = nil, description = nil, tags = nil, createtime = nil, modifytime = nil, type = nil, maxconnections = nil, maxchannels = nil) ⇒ RabbitMQUser
constructor
A new instance of RabbitMQUser.
Constructor Details
#initialize(instanceid = nil, user = nil, password = nil, description = nil, tags = nil, createtime = nil, modifytime = nil, type = nil, maxconnections = nil, maxchannels = nil) ⇒ RabbitMQUser
Returns a new instance of RabbitMQUser.
2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 |
# File 'lib/v20230418/models.rb', line 2828 def initialize(instanceid=nil, user=nil, password=nil, description=nil, =nil, createtime=nil, modifytime=nil, type=nil, maxconnections=nil, maxchannels=nil) @InstanceId = instanceid @User = user @Password = password @Description = description @Tags = @CreateTime = createtime @ModifyTime = modifytime @Type = type @MaxConnections = maxconnections @MaxChannels = maxchannels end |
Instance Attribute Details
#CreateTime ⇒ Object
2826 2827 2828 |
# File 'lib/v20230418/models.rb', line 2826 def CreateTime @CreateTime end |
#Description ⇒ Object
2826 2827 2828 |
# File 'lib/v20230418/models.rb', line 2826 def Description @Description end |
#InstanceId ⇒ Object
2826 2827 2828 |
# File 'lib/v20230418/models.rb', line 2826 def InstanceId @InstanceId end |
#MaxChannels ⇒ Object
2826 2827 2828 |
# File 'lib/v20230418/models.rb', line 2826 def MaxChannels @MaxChannels end |
#MaxConnections ⇒ Object
2826 2827 2828 |
# File 'lib/v20230418/models.rb', line 2826 def MaxConnections @MaxConnections end |
#ModifyTime ⇒ Object
2826 2827 2828 |
# File 'lib/v20230418/models.rb', line 2826 def ModifyTime @ModifyTime end |
#Password ⇒ Object
2826 2827 2828 |
# File 'lib/v20230418/models.rb', line 2826 def Password @Password end |
#Tags ⇒ Object
2826 2827 2828 |
# File 'lib/v20230418/models.rb', line 2826 def Tags @Tags end |
#Type ⇒ Object
2826 2827 2828 |
# File 'lib/v20230418/models.rb', line 2826 def Type @Type end |
#User ⇒ Object
2826 2827 2828 |
# File 'lib/v20230418/models.rb', line 2826 def User @User end |
Instance Method Details
#deserialize(params) ⇒ Object
2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 |
# File 'lib/v20230418/models.rb', line 2841 def deserialize(params) @InstanceId = params['InstanceId'] @User = params['User'] @Password = params['Password'] @Description = params['Description'] @Tags = params['Tags'] @CreateTime = params['CreateTime'] @ModifyTime = params['ModifyTime'] @Type = params['Type'] @MaxConnections = params['MaxConnections'] @MaxChannels = params['MaxChannels'] end |