Class: Aws::Types::CmafGroupSettings

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#additional_manifests::Array[Types::CmafAdditionalManifest]

Returns the value of attribute additional_manifests.

Returns:



395
396
397
# File 'sig/types.rbs', line 395

def additional_manifests
  @additional_manifests
end

#base_url::String

Returns the value of attribute base_url.

Returns:

  • (::String)


396
397
398
# File 'sig/types.rbs', line 396

def base_url
  @base_url
end

#client_cache"DISABLED", "ENABLED"

Returns the value of attribute client_cache.

Returns:

  • ("DISABLED", "ENABLED")


397
398
399
# File 'sig/types.rbs', line 397

def client_cache
  @client_cache
end

#codec_specification"RFC_6381", "RFC_4281"

Returns the value of attribute codec_specification.

Returns:

  • ("RFC_6381", "RFC_4281")


398
399
400
# File 'sig/types.rbs', line 398

def codec_specification
  @codec_specification
end

#dash_i_frame_trick_play_name_modifier::String

Returns the value of attribute dash_i_frame_trick_play_name_modifier.

Returns:

  • (::String)


399
400
401
# File 'sig/types.rbs', line 399

def dash_i_frame_trick_play_name_modifier
  @dash_i_frame_trick_play_name_modifier
end

#dash_manifest_style"BASIC", ...

Returns the value of attribute dash_manifest_style.

Returns:

  • ("BASIC", "COMPACT", "DISTINCT", "FULL")


400
401
402
# File 'sig/types.rbs', line 400

def dash_manifest_style
  @dash_manifest_style
end

#destination::String

Returns the value of attribute destination.

Returns:

  • (::String)


401
402
403
# File 'sig/types.rbs', line 401

def destination
  @destination
end

#destination_settingsTypes::DestinationSettings

Returns the value of attribute destination_settings.



402
403
404
# File 'sig/types.rbs', line 402

def destination_settings
  @destination_settings
end

#encryptionTypes::CmafEncryptionSettings

Returns the value of attribute encryption.



403
404
405
# File 'sig/types.rbs', line 403

def encryption
  @encryption
end

#fragment_length::Integer

Returns the value of attribute fragment_length.

Returns:

  • (::Integer)


404
405
406
# File 'sig/types.rbs', line 404

def fragment_length
  @fragment_length
end

#image_based_trick_play"NONE", ...

Returns the value of attribute image_based_trick_play.

Returns:

  • ("NONE", "THUMBNAIL", "THUMBNAIL_AND_FULLFRAME", "ADVANCED", "VARIANTS")


405
406
407
# File 'sig/types.rbs', line 405

def image_based_trick_play
  @image_based_trick_play
end

#image_based_trick_play_settingsTypes::CmafImageBasedTrickPlaySettings

Returns the value of attribute image_based_trick_play_settings.



406
407
408
# File 'sig/types.rbs', line 406

def image_based_trick_play_settings
  @image_based_trick_play_settings
end

#image_based_trick_play_variants::Array[Types::CmafImageBasedTrickPlayVariant]

Returns the value of attribute image_based_trick_play_variants.



407
408
409
# File 'sig/types.rbs', line 407

def image_based_trick_play_variants
  @image_based_trick_play_variants
end

#manifest_compression"GZIP", "NONE"

Returns the value of attribute manifest_compression.

Returns:

  • ("GZIP", "NONE")


408
409
410
# File 'sig/types.rbs', line 408

def manifest_compression
  @manifest_compression
end

#manifest_duration_format"FLOATING_POINT", "INTEGER"

Returns the value of attribute manifest_duration_format.

Returns:

  • ("FLOATING_POINT", "INTEGER")


409
410
411
# File 'sig/types.rbs', line 409

def manifest_duration_format
  @manifest_duration_format
end

#min_buffer_time::Integer

Returns the value of attribute min_buffer_time.

Returns:

  • (::Integer)


410
411
412
# File 'sig/types.rbs', line 410

def min_buffer_time
  @min_buffer_time
end

#min_final_segment_length::Float

Returns the value of attribute min_final_segment_length.

Returns:

  • (::Float)


411
412
413
# File 'sig/types.rbs', line 411

def min_final_segment_length
  @min_final_segment_length
end

#mpd_manifest_bandwidth_type"AVERAGE", "MAX"

Returns the value of attribute mpd_manifest_bandwidth_type.

Returns:

  • ("AVERAGE", "MAX")


412
413
414
# File 'sig/types.rbs', line 412

def mpd_manifest_bandwidth_type
  @mpd_manifest_bandwidth_type
end

#mpd_profile"MAIN_PROFILE", "ON_DEMAND_PROFILE"

Returns the value of attribute mpd_profile.

Returns:

  • ("MAIN_PROFILE", "ON_DEMAND_PROFILE")


413
414
415
# File 'sig/types.rbs', line 413

def mpd_profile
  @mpd_profile
end

#pts_offset_handling_for_b_frames"ZERO_BASED", "MATCH_INITIAL_PTS"

Returns the value of attribute pts_offset_handling_for_b_frames.

Returns:

  • ("ZERO_BASED", "MATCH_INITIAL_PTS")


414
415
416
# File 'sig/types.rbs', line 414

def pts_offset_handling_for_b_frames
  @pts_offset_handling_for_b_frames
end

#segment_control"SINGLE_FILE", "SEGMENTED_FILES"

Returns the value of attribute segment_control.

Returns:

  • ("SINGLE_FILE", "SEGMENTED_FILES")


415
416
417
# File 'sig/types.rbs', line 415

def segment_control
  @segment_control
end

#segment_length::Integer

Returns the value of attribute segment_length.

Returns:

  • (::Integer)


416
417
418
# File 'sig/types.rbs', line 416

def segment_length
  @segment_length
end

#segment_length_control"EXACT", ...

Returns the value of attribute segment_length_control.

Returns:

  • ("EXACT", "GOP_MULTIPLE", "MATCH")


417
418
419
# File 'sig/types.rbs', line 417

def segment_length_control
  @segment_length_control
end

#stream_inf_resolution"INCLUDE", "EXCLUDE"

Returns the value of attribute stream_inf_resolution.

Returns:

  • ("INCLUDE", "EXCLUDE")


418
419
420
# File 'sig/types.rbs', line 418

def stream_inf_resolution
  @stream_inf_resolution
end

#target_duration_compatibility_mode"LEGACY", "SPEC_COMPLIANT"

Returns the value of attribute target_duration_compatibility_mode.

Returns:

  • ("LEGACY", "SPEC_COMPLIANT")


419
420
421
# File 'sig/types.rbs', line 419

def target_duration_compatibility_mode
  @target_duration_compatibility_mode
end

#video_composition_offsets"SIGNED", "UNSIGNED"

Returns the value of attribute video_composition_offsets.

Returns:

  • ("SIGNED", "UNSIGNED")


420
421
422
# File 'sig/types.rbs', line 420

def video_composition_offsets
  @video_composition_offsets
end

#write_dash_manifest"DISABLED", "ENABLED"

Returns the value of attribute write_dash_manifest.

Returns:

  • ("DISABLED", "ENABLED")


421
422
423
# File 'sig/types.rbs', line 421

def write_dash_manifest
  @write_dash_manifest
end

#write_hls_manifest"DISABLED", "ENABLED"

Returns the value of attribute write_hls_manifest.

Returns:

  • ("DISABLED", "ENABLED")


422
423
424
# File 'sig/types.rbs', line 422

def write_hls_manifest
  @write_hls_manifest
end

#write_segment_timeline_in_representation"ENABLED", "DISABLED"

Returns the value of attribute write_segment_timeline_in_representation.

Returns:

  • ("ENABLED", "DISABLED")


423
424
425
# File 'sig/types.rbs', line 423

def write_segment_timeline_in_representation
  @write_segment_timeline_in_representation
end