Class: SDM::SSH
- Inherits:
-
Object
- Object
- SDM::SSH
- Defined in:
- lib/models/porcelain.rb
Instance Attribute Summary collapse
-
#healthy ⇒ Object
True if the datasource is reachable and the credentials are valid.
-
#hostname ⇒ Object
Returns the value of attribute hostname.
-
#id ⇒ Object
Unique identifier of the Resource.
-
#name ⇒ Object
Unique human-readable name of the Resource.
-
#port ⇒ Object
Returns the value of attribute port.
-
#port_forwarding ⇒ Object
Returns the value of attribute port_forwarding.
-
#public_key ⇒ Object
Returns the value of attribute public_key.
-
#username ⇒ Object
Returns the value of attribute username.
Instance Method Summary collapse
-
#initialize(id: nil, name: nil, healthy: nil, hostname: nil, username: nil, port: nil, public_key: nil, port_forwarding: nil) ⇒ SSH
constructor
A new instance of SSH.
Constructor Details
#initialize(id: nil, name: nil, healthy: nil, hostname: nil, username: nil, port: nil, public_key: nil, port_forwarding: nil) ⇒ SSH
Returns a new instance of SSH.
3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 |
# File 'lib/models/porcelain.rb', line 3214 def initialize( id:nil \ , name:nil \ , healthy:nil \ , hostname:nil \ , username:nil \ , port:nil \ , public_key:nil \ , port_forwarding: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 username != nil @username = username end if port != nil @port = port end if public_key != nil @public_key = public_key end if port_forwarding != nil @port_forwarding = port_forwarding end end |
Instance Attribute Details
#healthy ⇒ Object
True if the datasource is reachable and the credentials are valid.
3203 3204 3205 |
# File 'lib/models/porcelain.rb', line 3203 def healthy @healthy end |
#hostname ⇒ Object
Returns the value of attribute hostname.
3205 3206 3207 |
# File 'lib/models/porcelain.rb', line 3205 def hostname @hostname end |
#id ⇒ Object
Unique identifier of the Resource.
3199 3200 3201 |
# File 'lib/models/porcelain.rb', line 3199 def id @id end |
#name ⇒ Object
Unique human-readable name of the Resource.
3201 3202 3203 |
# File 'lib/models/porcelain.rb', line 3201 def name @name end |
#port ⇒ Object
Returns the value of attribute port.
3209 3210 3211 |
# File 'lib/models/porcelain.rb', line 3209 def port @port end |
#port_forwarding ⇒ Object
Returns the value of attribute port_forwarding.
3213 3214 3215 |
# File 'lib/models/porcelain.rb', line 3213 def port_forwarding @port_forwarding end |
#public_key ⇒ Object
Returns the value of attribute public_key.
3211 3212 3213 |
# File 'lib/models/porcelain.rb', line 3211 def public_key @public_key end |
#username ⇒ Object
Returns the value of attribute username.
3207 3208 3209 |
# File 'lib/models/porcelain.rb', line 3207 def username @username end |