Class: Kaltura::KalturaSshUrlResource
- Inherits:
-
KalturaUrlResource
- Object
- KalturaObjectBase
- KalturaResource
- KalturaContentResource
- KalturaUrlResource
- Kaltura::KalturaSshUrlResource
- Defined in:
- lib/kaltura_types.rb
Overview
Used to ingest media that is available on remote SSH server and accessible using the supplied URL, media file will be downloaded using import job in order to make the asset ready.
Instance Attribute Summary collapse
-
#key_passphrase ⇒ Object
Passphrase for SSH keys.
-
#private_key ⇒ Object
SSH private key.
-
#public_key ⇒ Object
SSH public key.
Attributes inherited from KalturaUrlResource
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#key_passphrase ⇒ Object
Passphrase for SSH keys
19464 19465 19466 |
# File 'lib/kaltura_types.rb', line 19464 def key_passphrase @key_passphrase end |
#private_key ⇒ Object
SSH private key
19460 19461 19462 |
# File 'lib/kaltura_types.rb', line 19460 def private_key @private_key end |
#public_key ⇒ Object
SSH public key
19462 19463 19464 |
# File 'lib/kaltura_types.rb', line 19462 def public_key @public_key end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
19467 19468 19469 19470 19471 19472 19473 19474 19475 19476 19477 19478 |
# File 'lib/kaltura_types.rb', line 19467 def from_xml(xml_element) super if xml_element.elements['privateKey'] != nil self.private_key = xml_element.elements['privateKey'].text end if xml_element.elements['publicKey'] != nil self.public_key = xml_element.elements['publicKey'].text end if xml_element.elements['keyPassphrase'] != nil self.key_passphrase = xml_element.elements['keyPassphrase'].text end end |