Class: SDM::ElasticacheRedis

Inherits:
Object
  • Object
show all
Defined in:
lib/models/porcelain.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id: nil, name: nil, healthy: nil, hostname: nil, port_override: nil, password: nil, port: nil, tls_required: nil) ⇒ ElasticacheRedis

Returns a new instance of ElasticacheRedis.



3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
# File 'lib/models/porcelain.rb', line 3003

def initialize(
	id:nil \
,
	name:nil \
,
	healthy:nil \
,
	hostname:nil \
,
	port_override:nil \
,
	password:nil \
,
	port:nil \
,
	tls_required:nil \
)
	if id != nil
		@id = id
	end
	if name != nil
		@name = name
	end
	if healthy != nil
		@healthy = healthy
	end
	if hostname != nil
		@hostname = hostname
	end
	if port_override != nil
		@port_override = port_override
	end
	if password != nil
		@password = password
	end
	if port != nil
		@port = port
	end
	if tls_required != nil
		@tls_required = tls_required
	end
end

Instance Attribute Details

#healthyObject

True if the datasource is reachable and the credentials are valid.



2992
2993
2994
# File 'lib/models/porcelain.rb', line 2992

def healthy
  @healthy
end

#hostnameObject

Returns the value of attribute hostname.



2994
2995
2996
# File 'lib/models/porcelain.rb', line 2994

def hostname
  @hostname
end

#idObject

Unique identifier of the Resource.



2988
2989
2990
# File 'lib/models/porcelain.rb', line 2988

def id
  @id
end

#nameObject

Unique human-readable name of the Resource.



2990
2991
2992
# File 'lib/models/porcelain.rb', line 2990

def name
  @name
end

#passwordObject

Returns the value of attribute password.



2998
2999
3000
# File 'lib/models/porcelain.rb', line 2998

def password
  @password
end

#portObject

Returns the value of attribute port.



3000
3001
3002
# File 'lib/models/porcelain.rb', line 3000

def port
  @port
end

#port_overrideObject

Returns the value of attribute port_override.



2996
2997
2998
# File 'lib/models/porcelain.rb', line 2996

def port_override
  @port_override
end

#tls_requiredObject

Returns the value of attribute tls_required.



3002
3003
3004
# File 'lib/models/porcelain.rb', line 3002

def tls_required
  @tls_required
end