Class: TencentCloud::Tse::V20201207::ExternalRedis

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

Overview

云原生网关限流插件外部redis配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(redishost = nil, redispassword = nil, redisport = nil, redistimeout = nil) ⇒ ExternalRedis



7665
7666
7667
7668
7669
7670
# File 'lib/v20201207/models.rb', line 7665

def initialize(redishost=nil, redispassword=nil, redisport=nil, redistimeout=nil)
  @RedisHost = redishost
  @RedisPassword = redispassword
  @RedisPort = redisport
  @RedisTimeout = redistimeout
end

Instance Attribute Details

#RedisHostObject



7663
7664
7665
# File 'lib/v20201207/models.rb', line 7663

def RedisHost
  @RedisHost
end

#RedisPasswordObject



7663
7664
7665
# File 'lib/v20201207/models.rb', line 7663

def RedisPassword
  @RedisPassword
end

#RedisPortObject



7663
7664
7665
# File 'lib/v20201207/models.rb', line 7663

def RedisPort
  @RedisPort
end

#RedisTimeoutObject



7663
7664
7665
# File 'lib/v20201207/models.rb', line 7663

def RedisTimeout
  @RedisTimeout
end

Instance Method Details

#deserialize(params) ⇒ Object



7672
7673
7674
7675
7676
7677
# File 'lib/v20201207/models.rb', line 7672

def deserialize(params)
  @RedisHost = params['RedisHost']
  @RedisPassword = params['RedisPassword']
  @RedisPort = params['RedisPort']
  @RedisTimeout = params['RedisTimeout']
end