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

Returns a new instance of ExternalRedis.



4217
4218
4219
4220
4221
4222
# File 'lib/v20201207/models.rb', line 4217

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

Instance Attribute Details

#RedisHostObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RedisHost:

    redis ip

  • RedisPassword:

    redis密码

  • RedisPort:

    redis端口

  • RedisTimeout:

    超时时间 ms



4215
4216
4217
# File 'lib/v20201207/models.rb', line 4215

def RedisHost
  @RedisHost
end

#RedisPasswordObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RedisHost:

    redis ip

  • RedisPassword:

    redis密码

  • RedisPort:

    redis端口

  • RedisTimeout:

    超时时间 ms



4215
4216
4217
# File 'lib/v20201207/models.rb', line 4215

def RedisPassword
  @RedisPassword
end

#RedisPortObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RedisHost:

    redis ip

  • RedisPassword:

    redis密码

  • RedisPort:

    redis端口

  • RedisTimeout:

    超时时间 ms



4215
4216
4217
# File 'lib/v20201207/models.rb', line 4215

def RedisPort
  @RedisPort
end

#RedisTimeoutObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RedisHost:

    redis ip

  • RedisPassword:

    redis密码

  • RedisPort:

    redis端口

  • RedisTimeout:

    超时时间 ms



4215
4216
4217
# File 'lib/v20201207/models.rb', line 4215

def RedisTimeout
  @RedisTimeout
end

Instance Method Details

#deserialize(params) ⇒ Object



4224
4225
4226
4227
4228
4229
# File 'lib/v20201207/models.rb', line 4224

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