Class: Kaltura::KalturaAmazonS3StorageProfile
- Inherits:
-
KalturaStorageProfile
- Object
- KalturaObjectBase
- KalturaStorageProfile
- Kaltura::KalturaAmazonS3StorageProfile
- Defined in:
- lib/kaltura_types.rb
Instance Attribute Summary collapse
-
#end_point ⇒ Object
Returns the value of attribute end_point.
-
#files_permission_in_s3 ⇒ Object
Returns the value of attribute files_permission_in_s3.
-
#s3region ⇒ Object
Returns the value of attribute s3region.
-
#signature_type ⇒ Object
Returns the value of attribute signature_type.
-
#sse_kms_key_id ⇒ Object
Returns the value of attribute sse_kms_key_id.
-
#sse_type ⇒ Object
Returns the value of attribute sse_type.
Attributes inherited from KalturaStorageProfile
#allow_auto_delete, #create_file_link, #created_at, #delivery_priority, #delivery_profile_ids, #delivery_status, #desciption, #excluded_entry_types, #excluded_flavor_params_ids, #export_periodically, #flavor_params_ids, #id, #max_concurrent_connections, #max_file_size, #min_file_size, #name, #packager_url, #partner_id, #pass_phrase, #path_manager_class, #path_manager_params, #path_prefix, #port, #private_key, #protocol, #public_key, #ready_behavior, #rules, #should_export_captions, #should_export_thumbs, #status, #storage_base_dir, #storage_ftp_passive_mode, #storage_password, #storage_url, #storage_username, #system_name, #trigger, #updated_at
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#end_point ⇒ Object
Returns the value of attribute end_point.
11027 11028 11029 |
# File 'lib/kaltura_types.rb', line 11027 def end_point @end_point end |
#files_permission_in_s3 ⇒ Object
Returns the value of attribute files_permission_in_s3.
11022 11023 11024 |
# File 'lib/kaltura_types.rb', line 11022 def @files_permission_in_s3 end |
#s3region ⇒ Object
Returns the value of attribute s3region.
11023 11024 11025 |
# File 'lib/kaltura_types.rb', line 11023 def s3region @s3region end |
#signature_type ⇒ Object
Returns the value of attribute signature_type.
11026 11027 11028 |
# File 'lib/kaltura_types.rb', line 11026 def signature_type @signature_type end |
#sse_kms_key_id ⇒ Object
Returns the value of attribute sse_kms_key_id.
11025 11026 11027 |
# File 'lib/kaltura_types.rb', line 11025 def sse_kms_key_id @sse_kms_key_id end |
#sse_type ⇒ Object
Returns the value of attribute sse_type.
11024 11025 11026 |
# File 'lib/kaltura_types.rb', line 11024 def sse_type @sse_type end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
11030 11031 11032 11033 11034 11035 11036 11037 11038 11039 11040 11041 11042 11043 11044 11045 11046 11047 11048 11049 11050 |
# File 'lib/kaltura_types.rb', line 11030 def from_xml(xml_element) super if xml_element.elements['filesPermissionInS3'] != nil self. = xml_element.elements['filesPermissionInS3'].text end if xml_element.elements['s3Region'] != nil self.s3region = xml_element.elements['s3Region'].text end if xml_element.elements['sseType'] != nil self.sse_type = xml_element.elements['sseType'].text end if xml_element.elements['sseKmsKeyId'] != nil self.sse_kms_key_id = xml_element.elements['sseKmsKeyId'].text end if xml_element.elements['signatureType'] != nil self.signature_type = xml_element.elements['signatureType'].text end if xml_element.elements['endPoint'] != nil self.end_point = xml_element.elements['endPoint'].text end end |