lib/aws-sdk-mediapackage/client.rb in aws-sdk-mediapackage-1.53.0 vs lib/aws-sdk-mediapackage/client.rb in aws-sdk-mediapackage-1.54.0

- old
+ new

@@ -591,12 +591,12 @@ # constant_initialization_vector: "__string", # key_rotation_interval_seconds: 1, # speke_key_provider: { # required # certificate_arn: "__string", # encryption_contract_configuration: { - # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1 - # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1 + # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1, PRESET-AUDIO-2, PRESET-AUDIO-3, SHARED, UNENCRYPTED + # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1, PRESET-VIDEO-2, PRESET-VIDEO-3, PRESET-VIDEO-4, PRESET-VIDEO-5, PRESET-VIDEO-6, PRESET-VIDEO-7, PRESET-VIDEO-8, SHARED, UNENCRYPTED # }, # resource_id: "__string", # required # role_arn: "__string", # required # system_ids: ["__string"], # required # url: "__string", # required @@ -629,19 +629,20 @@ # encryption: { # key_rotation_interval_seconds: 1, # speke_key_provider: { # required # certificate_arn: "__string", # encryption_contract_configuration: { - # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1 - # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1 + # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1, PRESET-AUDIO-2, PRESET-AUDIO-3, SHARED, UNENCRYPTED + # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1, PRESET-VIDEO-2, PRESET-VIDEO-3, PRESET-VIDEO-4, PRESET-VIDEO-5, PRESET-VIDEO-6, PRESET-VIDEO-7, PRESET-VIDEO-8, SHARED, UNENCRYPTED # }, # resource_id: "__string", # required # role_arn: "__string", # required # system_ids: ["__string"], # required # url: "__string", # required # }, # }, + # include_iframe_only_stream: false, # manifest_layout: "FULL", # accepts FULL, COMPACT # manifest_window_seconds: 1, # min_buffer_time_seconds: 1, # min_update_period_seconds: 1, # period_triggers: ["ADS"], # accepts ADS @@ -668,12 +669,12 @@ # key_rotation_interval_seconds: 1, # repeat_ext_x_key: false, # speke_key_provider: { # required # certificate_arn: "__string", # encryption_contract_configuration: { - # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1 - # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1 + # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1, PRESET-AUDIO-2, PRESET-AUDIO-3, SHARED, UNENCRYPTED + # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1, PRESET-VIDEO-2, PRESET-VIDEO-3, PRESET-VIDEO-4, PRESET-VIDEO-5, PRESET-VIDEO-6, PRESET-VIDEO-7, PRESET-VIDEO-8, SHARED, UNENCRYPTED # }, # resource_id: "__string", # required # role_arn: "__string", # required # system_ids: ["__string"], # required # url: "__string", # required @@ -697,12 +698,12 @@ # mss_package: { # encryption: { # speke_key_provider: { # required # certificate_arn: "__string", # encryption_contract_configuration: { - # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1 - # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1 + # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1, PRESET-AUDIO-2, PRESET-AUDIO-3, SHARED, UNENCRYPTED + # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1, PRESET-VIDEO-2, PRESET-VIDEO-3, PRESET-VIDEO-4, PRESET-VIDEO-5, PRESET-VIDEO-6, PRESET-VIDEO-7, PRESET-VIDEO-8, SHARED, UNENCRYPTED # }, # resource_id: "__string", # required # role_arn: "__string", # required # system_ids: ["__string"], # required # url: "__string", # required @@ -732,12 +733,12 @@ # resp.authorization.secrets_role_arn #=> String # resp.channel_id #=> String # resp.cmaf_package.encryption.constant_initialization_vector #=> String # resp.cmaf_package.encryption.key_rotation_interval_seconds #=> Integer # resp.cmaf_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.cmaf_package.encryption.speke_key_provider.resource_id #=> String # resp.cmaf_package.encryption.speke_key_provider.role_arn #=> String # resp.cmaf_package.encryption.speke_key_provider.system_ids #=> Array # resp.cmaf_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.cmaf_package.encryption.speke_key_provider.url #=> String @@ -758,17 +759,18 @@ # resp.dash_package.ad_triggers #=> Array # resp.dash_package.ad_triggers[0] #=> String, one of "SPLICE_INSERT", "BREAK", "PROVIDER_ADVERTISEMENT", "DISTRIBUTOR_ADVERTISEMENT", "PROVIDER_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_PLACEMENT_OPPORTUNITY", "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY" # resp.dash_package.ads_on_delivery_restrictions #=> String, one of "NONE", "RESTRICTED", "UNRESTRICTED", "BOTH" # resp.dash_package.encryption.key_rotation_interval_seconds #=> Integer # resp.dash_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.dash_package.encryption.speke_key_provider.resource_id #=> String # resp.dash_package.encryption.speke_key_provider.role_arn #=> String # resp.dash_package.encryption.speke_key_provider.system_ids #=> Array # resp.dash_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.dash_package.encryption.speke_key_provider.url #=> String + # resp.dash_package.include_iframe_only_stream #=> Boolean # resp.dash_package.manifest_layout #=> String, one of "FULL", "COMPACT" # resp.dash_package.manifest_window_seconds #=> Integer # resp.dash_package.min_buffer_time_seconds #=> Integer # resp.dash_package.min_update_period_seconds #=> Integer # resp.dash_package.period_triggers #=> Array @@ -790,12 +792,12 @@ # resp.hls_package.encryption.constant_initialization_vector #=> String # resp.hls_package.encryption.encryption_method #=> String, one of "AES_128", "SAMPLE_AES" # resp.hls_package.encryption.key_rotation_interval_seconds #=> Integer # resp.hls_package.encryption.repeat_ext_x_key #=> Boolean # resp.hls_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.hls_package.encryption.speke_key_provider.resource_id #=> String # resp.hls_package.encryption.speke_key_provider.role_arn #=> String # resp.hls_package.encryption.speke_key_provider.system_ids #=> Array # resp.hls_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.hls_package.encryption.speke_key_provider.url #=> String @@ -810,12 +812,12 @@ # resp.hls_package.stream_selection.stream_order #=> String, one of "ORIGINAL", "VIDEO_BITRATE_ASCENDING", "VIDEO_BITRATE_DESCENDING" # resp.hls_package.use_audio_rendition_group #=> Boolean # resp.id #=> String # resp.manifest_name #=> String # resp.mss_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.mss_package.encryption.speke_key_provider.resource_id #=> String # resp.mss_package.encryption.speke_key_provider.role_arn #=> String # resp.mss_package.encryption.speke_key_provider.system_ids #=> Array # resp.mss_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.mss_package.encryption.speke_key_provider.url #=> String @@ -1009,12 +1011,12 @@ # resp.authorization.secrets_role_arn #=> String # resp.channel_id #=> String # resp.cmaf_package.encryption.constant_initialization_vector #=> String # resp.cmaf_package.encryption.key_rotation_interval_seconds #=> Integer # resp.cmaf_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.cmaf_package.encryption.speke_key_provider.resource_id #=> String # resp.cmaf_package.encryption.speke_key_provider.role_arn #=> String # resp.cmaf_package.encryption.speke_key_provider.system_ids #=> Array # resp.cmaf_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.cmaf_package.encryption.speke_key_provider.url #=> String @@ -1035,17 +1037,18 @@ # resp.dash_package.ad_triggers #=> Array # resp.dash_package.ad_triggers[0] #=> String, one of "SPLICE_INSERT", "BREAK", "PROVIDER_ADVERTISEMENT", "DISTRIBUTOR_ADVERTISEMENT", "PROVIDER_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_PLACEMENT_OPPORTUNITY", "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY" # resp.dash_package.ads_on_delivery_restrictions #=> String, one of "NONE", "RESTRICTED", "UNRESTRICTED", "BOTH" # resp.dash_package.encryption.key_rotation_interval_seconds #=> Integer # resp.dash_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.dash_package.encryption.speke_key_provider.resource_id #=> String # resp.dash_package.encryption.speke_key_provider.role_arn #=> String # resp.dash_package.encryption.speke_key_provider.system_ids #=> Array # resp.dash_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.dash_package.encryption.speke_key_provider.url #=> String + # resp.dash_package.include_iframe_only_stream #=> Boolean # resp.dash_package.manifest_layout #=> String, one of "FULL", "COMPACT" # resp.dash_package.manifest_window_seconds #=> Integer # resp.dash_package.min_buffer_time_seconds #=> Integer # resp.dash_package.min_update_period_seconds #=> Integer # resp.dash_package.period_triggers #=> Array @@ -1067,12 +1070,12 @@ # resp.hls_package.encryption.constant_initialization_vector #=> String # resp.hls_package.encryption.encryption_method #=> String, one of "AES_128", "SAMPLE_AES" # resp.hls_package.encryption.key_rotation_interval_seconds #=> Integer # resp.hls_package.encryption.repeat_ext_x_key #=> Boolean # resp.hls_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.hls_package.encryption.speke_key_provider.resource_id #=> String # resp.hls_package.encryption.speke_key_provider.role_arn #=> String # resp.hls_package.encryption.speke_key_provider.system_ids #=> Array # resp.hls_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.hls_package.encryption.speke_key_provider.url #=> String @@ -1087,12 +1090,12 @@ # resp.hls_package.stream_selection.stream_order #=> String, one of "ORIGINAL", "VIDEO_BITRATE_ASCENDING", "VIDEO_BITRATE_DESCENDING" # resp.hls_package.use_audio_rendition_group #=> Boolean # resp.id #=> String # resp.manifest_name #=> String # resp.mss_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.mss_package.encryption.speke_key_provider.resource_id #=> String # resp.mss_package.encryption.speke_key_provider.role_arn #=> String # resp.mss_package.encryption.speke_key_provider.system_ids #=> Array # resp.mss_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.mss_package.encryption.speke_key_provider.url #=> String @@ -1248,12 +1251,12 @@ # resp.origin_endpoints[0].authorization.secrets_role_arn #=> String # resp.origin_endpoints[0].channel_id #=> String # resp.origin_endpoints[0].cmaf_package.encryption.constant_initialization_vector #=> String # resp.origin_endpoints[0].cmaf_package.encryption.key_rotation_interval_seconds #=> Integer # resp.origin_endpoints[0].cmaf_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.origin_endpoints[0].cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.origin_endpoints[0].cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.origin_endpoints[0].cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.origin_endpoints[0].cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.origin_endpoints[0].cmaf_package.encryption.speke_key_provider.resource_id #=> String # resp.origin_endpoints[0].cmaf_package.encryption.speke_key_provider.role_arn #=> String # resp.origin_endpoints[0].cmaf_package.encryption.speke_key_provider.system_ids #=> Array # resp.origin_endpoints[0].cmaf_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.origin_endpoints[0].cmaf_package.encryption.speke_key_provider.url #=> String @@ -1274,17 +1277,18 @@ # resp.origin_endpoints[0].dash_package.ad_triggers #=> Array # resp.origin_endpoints[0].dash_package.ad_triggers[0] #=> String, one of "SPLICE_INSERT", "BREAK", "PROVIDER_ADVERTISEMENT", "DISTRIBUTOR_ADVERTISEMENT", "PROVIDER_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_PLACEMENT_OPPORTUNITY", "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY" # resp.origin_endpoints[0].dash_package.ads_on_delivery_restrictions #=> String, one of "NONE", "RESTRICTED", "UNRESTRICTED", "BOTH" # resp.origin_endpoints[0].dash_package.encryption.key_rotation_interval_seconds #=> Integer # resp.origin_endpoints[0].dash_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.origin_endpoints[0].dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.origin_endpoints[0].dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.origin_endpoints[0].dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.origin_endpoints[0].dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.origin_endpoints[0].dash_package.encryption.speke_key_provider.resource_id #=> String # resp.origin_endpoints[0].dash_package.encryption.speke_key_provider.role_arn #=> String # resp.origin_endpoints[0].dash_package.encryption.speke_key_provider.system_ids #=> Array # resp.origin_endpoints[0].dash_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.origin_endpoints[0].dash_package.encryption.speke_key_provider.url #=> String + # resp.origin_endpoints[0].dash_package.include_iframe_only_stream #=> Boolean # resp.origin_endpoints[0].dash_package.manifest_layout #=> String, one of "FULL", "COMPACT" # resp.origin_endpoints[0].dash_package.manifest_window_seconds #=> Integer # resp.origin_endpoints[0].dash_package.min_buffer_time_seconds #=> Integer # resp.origin_endpoints[0].dash_package.min_update_period_seconds #=> Integer # resp.origin_endpoints[0].dash_package.period_triggers #=> Array @@ -1306,12 +1310,12 @@ # resp.origin_endpoints[0].hls_package.encryption.constant_initialization_vector #=> String # resp.origin_endpoints[0].hls_package.encryption.encryption_method #=> String, one of "AES_128", "SAMPLE_AES" # resp.origin_endpoints[0].hls_package.encryption.key_rotation_interval_seconds #=> Integer # resp.origin_endpoints[0].hls_package.encryption.repeat_ext_x_key #=> Boolean # resp.origin_endpoints[0].hls_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.origin_endpoints[0].hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.origin_endpoints[0].hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.origin_endpoints[0].hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.origin_endpoints[0].hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.origin_endpoints[0].hls_package.encryption.speke_key_provider.resource_id #=> String # resp.origin_endpoints[0].hls_package.encryption.speke_key_provider.role_arn #=> String # resp.origin_endpoints[0].hls_package.encryption.speke_key_provider.system_ids #=> Array # resp.origin_endpoints[0].hls_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.origin_endpoints[0].hls_package.encryption.speke_key_provider.url #=> String @@ -1326,12 +1330,12 @@ # resp.origin_endpoints[0].hls_package.stream_selection.stream_order #=> String, one of "ORIGINAL", "VIDEO_BITRATE_ASCENDING", "VIDEO_BITRATE_DESCENDING" # resp.origin_endpoints[0].hls_package.use_audio_rendition_group #=> Boolean # resp.origin_endpoints[0].id #=> String # resp.origin_endpoints[0].manifest_name #=> String # resp.origin_endpoints[0].mss_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.origin_endpoints[0].mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.origin_endpoints[0].mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.origin_endpoints[0].mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.origin_endpoints[0].mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.origin_endpoints[0].mss_package.encryption.speke_key_provider.resource_id #=> String # resp.origin_endpoints[0].mss_package.encryption.speke_key_provider.role_arn #=> String # resp.origin_endpoints[0].mss_package.encryption.speke_key_provider.system_ids #=> Array # resp.origin_endpoints[0].mss_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.origin_endpoints[0].mss_package.encryption.speke_key_provider.url #=> String @@ -1633,12 +1637,12 @@ # constant_initialization_vector: "__string", # key_rotation_interval_seconds: 1, # speke_key_provider: { # required # certificate_arn: "__string", # encryption_contract_configuration: { - # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1 - # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1 + # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1, PRESET-AUDIO-2, PRESET-AUDIO-3, SHARED, UNENCRYPTED + # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1, PRESET-VIDEO-2, PRESET-VIDEO-3, PRESET-VIDEO-4, PRESET-VIDEO-5, PRESET-VIDEO-6, PRESET-VIDEO-7, PRESET-VIDEO-8, SHARED, UNENCRYPTED # }, # resource_id: "__string", # required # role_arn: "__string", # required # system_ids: ["__string"], # required # url: "__string", # required @@ -1671,19 +1675,20 @@ # encryption: { # key_rotation_interval_seconds: 1, # speke_key_provider: { # required # certificate_arn: "__string", # encryption_contract_configuration: { - # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1 - # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1 + # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1, PRESET-AUDIO-2, PRESET-AUDIO-3, SHARED, UNENCRYPTED + # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1, PRESET-VIDEO-2, PRESET-VIDEO-3, PRESET-VIDEO-4, PRESET-VIDEO-5, PRESET-VIDEO-6, PRESET-VIDEO-7, PRESET-VIDEO-8, SHARED, UNENCRYPTED # }, # resource_id: "__string", # required # role_arn: "__string", # required # system_ids: ["__string"], # required # url: "__string", # required # }, # }, + # include_iframe_only_stream: false, # manifest_layout: "FULL", # accepts FULL, COMPACT # manifest_window_seconds: 1, # min_buffer_time_seconds: 1, # min_update_period_seconds: 1, # period_triggers: ["ADS"], # accepts ADS @@ -1710,12 +1715,12 @@ # key_rotation_interval_seconds: 1, # repeat_ext_x_key: false, # speke_key_provider: { # required # certificate_arn: "__string", # encryption_contract_configuration: { - # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1 - # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1 + # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1, PRESET-AUDIO-2, PRESET-AUDIO-3, SHARED, UNENCRYPTED + # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1, PRESET-VIDEO-2, PRESET-VIDEO-3, PRESET-VIDEO-4, PRESET-VIDEO-5, PRESET-VIDEO-6, PRESET-VIDEO-7, PRESET-VIDEO-8, SHARED, UNENCRYPTED # }, # resource_id: "__string", # required # role_arn: "__string", # required # system_ids: ["__string"], # required # url: "__string", # required @@ -1739,12 +1744,12 @@ # mss_package: { # encryption: { # speke_key_provider: { # required # certificate_arn: "__string", # encryption_contract_configuration: { - # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1 - # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1 + # preset_speke_20_audio: "PRESET-AUDIO-1", # required, accepts PRESET-AUDIO-1, PRESET-AUDIO-2, PRESET-AUDIO-3, SHARED, UNENCRYPTED + # preset_speke_20_video: "PRESET-VIDEO-1", # required, accepts PRESET-VIDEO-1, PRESET-VIDEO-2, PRESET-VIDEO-3, PRESET-VIDEO-4, PRESET-VIDEO-5, PRESET-VIDEO-6, PRESET-VIDEO-7, PRESET-VIDEO-8, SHARED, UNENCRYPTED # }, # resource_id: "__string", # required # role_arn: "__string", # required # system_ids: ["__string"], # required # url: "__string", # required @@ -1771,12 +1776,12 @@ # resp.authorization.secrets_role_arn #=> String # resp.channel_id #=> String # resp.cmaf_package.encryption.constant_initialization_vector #=> String # resp.cmaf_package.encryption.key_rotation_interval_seconds #=> Integer # resp.cmaf_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.cmaf_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.cmaf_package.encryption.speke_key_provider.resource_id #=> String # resp.cmaf_package.encryption.speke_key_provider.role_arn #=> String # resp.cmaf_package.encryption.speke_key_provider.system_ids #=> Array # resp.cmaf_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.cmaf_package.encryption.speke_key_provider.url #=> String @@ -1797,17 +1802,18 @@ # resp.dash_package.ad_triggers #=> Array # resp.dash_package.ad_triggers[0] #=> String, one of "SPLICE_INSERT", "BREAK", "PROVIDER_ADVERTISEMENT", "DISTRIBUTOR_ADVERTISEMENT", "PROVIDER_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_PLACEMENT_OPPORTUNITY", "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY" # resp.dash_package.ads_on_delivery_restrictions #=> String, one of "NONE", "RESTRICTED", "UNRESTRICTED", "BOTH" # resp.dash_package.encryption.key_rotation_interval_seconds #=> Integer # resp.dash_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.dash_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.dash_package.encryption.speke_key_provider.resource_id #=> String # resp.dash_package.encryption.speke_key_provider.role_arn #=> String # resp.dash_package.encryption.speke_key_provider.system_ids #=> Array # resp.dash_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.dash_package.encryption.speke_key_provider.url #=> String + # resp.dash_package.include_iframe_only_stream #=> Boolean # resp.dash_package.manifest_layout #=> String, one of "FULL", "COMPACT" # resp.dash_package.manifest_window_seconds #=> Integer # resp.dash_package.min_buffer_time_seconds #=> Integer # resp.dash_package.min_update_period_seconds #=> Integer # resp.dash_package.period_triggers #=> Array @@ -1829,12 +1835,12 @@ # resp.hls_package.encryption.constant_initialization_vector #=> String # resp.hls_package.encryption.encryption_method #=> String, one of "AES_128", "SAMPLE_AES" # resp.hls_package.encryption.key_rotation_interval_seconds #=> Integer # resp.hls_package.encryption.repeat_ext_x_key #=> Boolean # resp.hls_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.hls_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.hls_package.encryption.speke_key_provider.resource_id #=> String # resp.hls_package.encryption.speke_key_provider.role_arn #=> String # resp.hls_package.encryption.speke_key_provider.system_ids #=> Array # resp.hls_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.hls_package.encryption.speke_key_provider.url #=> String @@ -1849,12 +1855,12 @@ # resp.hls_package.stream_selection.stream_order #=> String, one of "ORIGINAL", "VIDEO_BITRATE_ASCENDING", "VIDEO_BITRATE_DESCENDING" # resp.hls_package.use_audio_rendition_group #=> Boolean # resp.id #=> String # resp.manifest_name #=> String # resp.mss_package.encryption.speke_key_provider.certificate_arn #=> String - # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1" - # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1" + # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_audio #=> String, one of "PRESET-AUDIO-1", "PRESET-AUDIO-2", "PRESET-AUDIO-3", "SHARED", "UNENCRYPTED" + # resp.mss_package.encryption.speke_key_provider.encryption_contract_configuration.preset_speke_20_video #=> String, one of "PRESET-VIDEO-1", "PRESET-VIDEO-2", "PRESET-VIDEO-3", "PRESET-VIDEO-4", "PRESET-VIDEO-5", "PRESET-VIDEO-6", "PRESET-VIDEO-7", "PRESET-VIDEO-8", "SHARED", "UNENCRYPTED" # resp.mss_package.encryption.speke_key_provider.resource_id #=> String # resp.mss_package.encryption.speke_key_provider.role_arn #=> String # resp.mss_package.encryption.speke_key_provider.system_ids #=> Array # resp.mss_package.encryption.speke_key_provider.system_ids[0] #=> String # resp.mss_package.encryption.speke_key_provider.url #=> String @@ -1892,10 +1898,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-mediapackage' - context[:gem_version] = '1.53.0' + context[:gem_version] = '1.54.0' Seahorse::Client::Request.new(handlers, context) end # @api private # @deprecated