Class: TencentCloud::Trabbit::V20230418::RabbitMQPermission
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Trabbit::V20230418::RabbitMQPermission
- Defined in:
- lib/v20230418/models.rb
Overview
RabbitMQ权限详情
Instance Attribute Summary collapse
- #ConfigRegexp ⇒ Object
- #CreateTime ⇒ Object
- #InstanceId ⇒ Object
- #ModifyTime ⇒ Object
- #ReadRegexp ⇒ Object
- #User ⇒ Object
- #VirtualHost ⇒ Object
- #WriteRegexp ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, user = nil, virtualhost = nil, configregexp = nil, writeregexp = nil, readregexp = nil, createtime = nil, modifytime = nil) ⇒ RabbitMQPermission
constructor
A new instance of RabbitMQPermission.
Constructor Details
#initialize(instanceid = nil, user = nil, virtualhost = nil, configregexp = nil, writeregexp = nil, readregexp = nil, createtime = nil, modifytime = nil) ⇒ RabbitMQPermission
Returns a new instance of RabbitMQPermission.
2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 |
# File 'lib/v20230418/models.rb', line 2463 def initialize(instanceid=nil, user=nil, virtualhost=nil, configregexp=nil, writeregexp=nil, readregexp=nil, createtime=nil, modifytime=nil) @InstanceId = instanceid @User = user @VirtualHost = virtualhost @ConfigRegexp = configregexp @WriteRegexp = writeregexp @ReadRegexp = readregexp @CreateTime = createtime @ModifyTime = modifytime end |
Instance Attribute Details
#ConfigRegexp ⇒ Object
2461 2462 2463 |
# File 'lib/v20230418/models.rb', line 2461 def ConfigRegexp @ConfigRegexp end |
#CreateTime ⇒ Object
2461 2462 2463 |
# File 'lib/v20230418/models.rb', line 2461 def CreateTime @CreateTime end |
#InstanceId ⇒ Object
2461 2462 2463 |
# File 'lib/v20230418/models.rb', line 2461 def InstanceId @InstanceId end |
#ModifyTime ⇒ Object
2461 2462 2463 |
# File 'lib/v20230418/models.rb', line 2461 def ModifyTime @ModifyTime end |
#ReadRegexp ⇒ Object
2461 2462 2463 |
# File 'lib/v20230418/models.rb', line 2461 def ReadRegexp @ReadRegexp end |
#User ⇒ Object
2461 2462 2463 |
# File 'lib/v20230418/models.rb', line 2461 def User @User end |
#VirtualHost ⇒ Object
2461 2462 2463 |
# File 'lib/v20230418/models.rb', line 2461 def VirtualHost @VirtualHost end |
#WriteRegexp ⇒ Object
2461 2462 2463 |
# File 'lib/v20230418/models.rb', line 2461 def WriteRegexp @WriteRegexp end |
Instance Method Details
#deserialize(params) ⇒ Object
2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 |
# File 'lib/v20230418/models.rb', line 2474 def deserialize(params) @InstanceId = params['InstanceId'] @User = params['User'] @VirtualHost = params['VirtualHost'] @ConfigRegexp = params['ConfigRegexp'] @WriteRegexp = params['WriteRegexp'] @ReadRegexp = params['ReadRegexp'] @CreateTime = params['CreateTime'] @ModifyTime = params['ModifyTime'] end |