Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-ruby-automation committed May 6, 2024
1 parent c59f722 commit 233abcc
Show file tree
Hide file tree
Showing 17 changed files with 107 additions and 11 deletions.
11 changes: 11 additions & 0 deletions apis/medialive/2017-10-14/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -4083,6 +4083,10 @@
"AvailSettings": {
"shape": "AvailSettings",
"locationName": "availSettings"
},
"Scte35SegmentationScope": {
"shape": "Scte35SegmentationScope",
"locationName": "scte35SegmentationScope"
}
}
},
Expand Down Expand Up @@ -19979,6 +19983,13 @@
"__stringPatternS": {
"type": "string",
"pattern": "^[^\\s]+$"
},
"Scte35SegmentationScope": {
"type": "string",
"enum": [
"ALL_OUTPUT_GROUPS",
"SCTE35_ENABLED_OUTPUT_GROUPS"
]
}
}
}
6 changes: 6 additions & 0 deletions apis/medialive/2017-10-14/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -5964,6 +5964,12 @@
"UpdateEventBridgeRuleTemplateRequestContent$GroupIdentifier": "An eventbridge rule template group's identifier. Can be either be its id or current name.",
"__listOf__stringPatternS$member": null
}
},
"Scte35SegmentationScope": {
"base": "Scte35 Segmentation Scope",
"refs": {
"AvailConfiguration$Scte35SegmentationScope": "Configures whether SCTE 35 passthrough triggers segment breaks in all output groups that use segmented outputs. Insertion of a SCTE 35 message typically results in a segment break, in addition to the regular cadence of breaks. The segment breaks appear in video outputs, audio outputs, and captions outputs (if any).\n\nALL_OUTPUT_GROUPS: Default. Insert the segment break in in all output groups that have segmented outputs. This is the legacy behavior.\nSCTE35_ENABLED_OUTPUT_GROUPS: Insert the segment break only in output groups that have SCTE 35 passthrough enabled. This is the recommended value, because it reduces unnecessary segment breaks."
}
}
},
"documentation": "API for AWS Elemental MediaLive"
Expand Down
5 changes: 5 additions & 0 deletions gems/aws-partitions/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Unreleased Changes
------------------

1.925.0 (2024-05-06)
------------------

* Feature - Updated the partitions source data the determines the AWS service regions and endpoints.

1.924.0 (2024-05-03)
------------------

Expand Down
2 changes: 1 addition & 1 deletion gems/aws-partitions/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.924.0
1.925.0
40 changes: 39 additions & 1 deletion gems/aws-partitions/partitions.json
Original file line number Diff line number Diff line change
Expand Up @@ -4434,6 +4434,19 @@
"deprecated" : true,
"hostname" : "controltower-fips.ca-central-1.amazonaws.com"
},
"ca-west-1" : {
"variants" : [ {
"hostname" : "controltower-fips.ca-west-1.amazonaws.com",
"tags" : [ "fips" ]
} ]
},
"ca-west-1-fips" : {
"credentialScope" : {
"region" : "ca-west-1"
},
"deprecated" : true,
"hostname" : "controltower-fips.ca-west-1.amazonaws.com"
},
"eu-central-1" : { },
"eu-central-2" : { },
"eu-north-1" : { },
Expand Down Expand Up @@ -7858,6 +7871,12 @@
"tags" : [ "fips" ]
} ]
},
"ca-west-1" : {
"variants" : [ {
"hostname" : "fms-fips.ca-west-1.amazonaws.com",
"tags" : [ "fips" ]
} ]
},
"eu-central-1" : {
"variants" : [ {
"hostname" : "fms-fips.eu-central-1.amazonaws.com",
Expand Down Expand Up @@ -7947,6 +7966,13 @@
"deprecated" : true,
"hostname" : "fms-fips.ca-central-1.amazonaws.com"
},
"fips-ca-west-1" : {
"credentialScope" : {
"region" : "ca-west-1"
},
"deprecated" : true,
"hostname" : "fms-fips.ca-west-1.amazonaws.com"
},
"fips-eu-central-1" : {
"credentialScope" : {
"region" : "eu-central-1"
Expand Down Expand Up @@ -19150,7 +19176,12 @@
"tags" : [ "fips" ]
} ]
},
"ca-west-1" : { },
"ca-west-1" : {
"variants" : [ {
"hostname" : "transfer-fips.ca-west-1.amazonaws.com",
"tags" : [ "fips" ]
} ]
},
"eu-central-1" : { },
"eu-central-2" : { },
"eu-north-1" : { },
Expand All @@ -19166,6 +19197,13 @@
"deprecated" : true,
"hostname" : "transfer-fips.ca-central-1.amazonaws.com"
},
"fips-ca-west-1" : {
"credentialScope" : {
"region" : "ca-west-1"
},
"deprecated" : true,
"hostname" : "transfer-fips.ca-west-1.amazonaws.com"
},
"fips-us-east-1" : {
"credentialScope" : {
"region" : "us-east-1"
Expand Down
5 changes: 5 additions & 0 deletions gems/aws-sdk-medialive/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Unreleased Changes
------------------

1.121.0 (2024-05-06)
------------------

* Feature - AWS Elemental MediaLive now supports configuring how SCTE 35 passthrough triggers segment breaks in HLS and MediaPackage output groups. Previously, messages triggered breaks in all these output groups. The new option is to trigger segment breaks only in groups that have SCTE 35 passthrough enabled.

1.120.0 (2024-04-25)
------------------

Expand Down
2 changes: 1 addition & 1 deletion gems/aws-sdk-medialive/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.120.0
1.121.0
2 changes: 1 addition & 1 deletion gems/aws-sdk-medialive/lib/aws-sdk-medialive.rb
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,6 @@
# @!group service
module Aws::MediaLive

GEM_VERSION = '1.120.0'
GEM_VERSION = '1.121.0'

end
10 changes: 9 additions & 1 deletion gems/aws-sdk-medialive/lib/aws-sdk-medialive/client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -1102,6 +1102,7 @@ def claim_device(params = {}, options = {})
# resp.channel.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.ad_avail_offset #=> Integer
# resp.channel.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.no_regional_blackout_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.channel.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.web_delivery_allowed_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.channel.encoder_settings.avail_configuration.scte_35_segmentation_scope #=> String, one of "ALL_OUTPUT_GROUPS", "SCTE35_ENABLED_OUTPUT_GROUPS"
# resp.channel.encoder_settings.blackout_slate.blackout_slate_image.password_param #=> String
# resp.channel.encoder_settings.blackout_slate.blackout_slate_image.uri #=> String
# resp.channel.encoder_settings.blackout_slate.blackout_slate_image.username #=> String
Expand Down Expand Up @@ -2225,6 +2226,7 @@ def create_tags(params = {}, options = {})
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.ad_avail_offset #=> Integer
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.no_regional_blackout_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.web_delivery_allowed_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.encoder_settings.avail_configuration.scte_35_segmentation_scope #=> String, one of "ALL_OUTPUT_GROUPS", "SCTE35_ENABLED_OUTPUT_GROUPS"
# resp.encoder_settings.blackout_slate.blackout_slate_image.password_param #=> String
# resp.encoder_settings.blackout_slate.blackout_slate_image.uri #=> String
# resp.encoder_settings.blackout_slate.blackout_slate_image.username #=> String
Expand Down Expand Up @@ -3240,6 +3242,7 @@ def describe_account_configuration(params = {}, options = {})
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.ad_avail_offset #=> Integer
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.no_regional_blackout_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.web_delivery_allowed_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.encoder_settings.avail_configuration.scte_35_segmentation_scope #=> String, one of "ALL_OUTPUT_GROUPS", "SCTE35_ENABLED_OUTPUT_GROUPS"
# resp.encoder_settings.blackout_slate.blackout_slate_image.password_param #=> String
# resp.encoder_settings.blackout_slate.blackout_slate_image.uri #=> String
# resp.encoder_settings.blackout_slate.blackout_slate_image.username #=> String
Expand Down Expand Up @@ -5392,6 +5395,7 @@ def reject_input_device_transfer(params = {}, options = {})
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.ad_avail_offset #=> Integer
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.no_regional_blackout_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.web_delivery_allowed_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.encoder_settings.avail_configuration.scte_35_segmentation_scope #=> String, one of "ALL_OUTPUT_GROUPS", "SCTE35_ENABLED_OUTPUT_GROUPS"
# resp.encoder_settings.blackout_slate.blackout_slate_image.password_param #=> String
# resp.encoder_settings.blackout_slate.blackout_slate_image.uri #=> String
# resp.encoder_settings.blackout_slate.blackout_slate_image.username #=> String
Expand Down Expand Up @@ -6219,6 +6223,7 @@ def start_multiplex(params = {}, options = {})
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.ad_avail_offset #=> Integer
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.no_regional_blackout_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.web_delivery_allowed_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.encoder_settings.avail_configuration.scte_35_segmentation_scope #=> String, one of "ALL_OUTPUT_GROUPS", "SCTE35_ENABLED_OUTPUT_GROUPS"
# resp.encoder_settings.blackout_slate.blackout_slate_image.password_param #=> String
# resp.encoder_settings.blackout_slate.blackout_slate_image.uri #=> String
# resp.encoder_settings.blackout_slate.blackout_slate_image.username #=> String
Expand Down Expand Up @@ -7074,6 +7079,7 @@ def update_account_configuration(params = {}, options = {})
# resp.channel.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.ad_avail_offset #=> Integer
# resp.channel.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.no_regional_blackout_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.channel.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.web_delivery_allowed_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.channel.encoder_settings.avail_configuration.scte_35_segmentation_scope #=> String, one of "ALL_OUTPUT_GROUPS", "SCTE35_ENABLED_OUTPUT_GROUPS"
# resp.channel.encoder_settings.blackout_slate.blackout_slate_image.password_param #=> String
# resp.channel.encoder_settings.blackout_slate.blackout_slate_image.uri #=> String
# resp.channel.encoder_settings.blackout_slate.blackout_slate_image.username #=> String
Expand Down Expand Up @@ -7809,6 +7815,7 @@ def update_channel(params = {}, options = {})
# resp.channel.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.ad_avail_offset #=> Integer
# resp.channel.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.no_regional_blackout_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.channel.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.web_delivery_allowed_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.channel.encoder_settings.avail_configuration.scte_35_segmentation_scope #=> String, one of "ALL_OUTPUT_GROUPS", "SCTE35_ENABLED_OUTPUT_GROUPS"
# resp.channel.encoder_settings.blackout_slate.blackout_slate_image.password_param #=> String
# resp.channel.encoder_settings.blackout_slate.blackout_slate_image.uri #=> String
# resp.channel.encoder_settings.blackout_slate.blackout_slate_image.username #=> String
Expand Down Expand Up @@ -9012,6 +9019,7 @@ def update_reservation(params = {}, options = {})
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.ad_avail_offset #=> Integer
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.no_regional_blackout_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.encoder_settings.avail_configuration.avail_settings.scte_35_time_signal_apos.web_delivery_allowed_flag #=> String, one of "FOLLOW", "IGNORE"
# resp.encoder_settings.avail_configuration.scte_35_segmentation_scope #=> String, one of "ALL_OUTPUT_GROUPS", "SCTE35_ENABLED_OUTPUT_GROUPS"
# resp.encoder_settings.blackout_slate.blackout_slate_image.password_param #=> String
# resp.encoder_settings.blackout_slate.blackout_slate_image.uri #=> String
# resp.encoder_settings.blackout_slate.blackout_slate_image.username #=> String
Expand Down Expand Up @@ -11151,7 +11159,7 @@ def build_request(operation_name, params = {})
params: params,
config: config)
context[:gem_name] = 'aws-sdk-medialive'
context[:gem_version] = '1.120.0'
context[:gem_version] = '1.121.0'
Seahorse::Client::Request.new(handlers, context)
end

Expand Down
2 changes: 2 additions & 0 deletions gems/aws-sdk-medialive/lib/aws-sdk-medialive/client_api.rb
Original file line number Diff line number Diff line change
Expand Up @@ -712,6 +712,7 @@ module ClientApi
Scte35ReturnToNetworkScheduleActionSettings = Shapes::StructureShape.new(name: 'Scte35ReturnToNetworkScheduleActionSettings')
Scte35SegmentationCancelIndicator = Shapes::StringShape.new(name: 'Scte35SegmentationCancelIndicator')
Scte35SegmentationDescriptor = Shapes::StructureShape.new(name: 'Scte35SegmentationDescriptor')
Scte35SegmentationScope = Shapes::StringShape.new(name: 'Scte35SegmentationScope')
Scte35SpliceInsert = Shapes::StructureShape.new(name: 'Scte35SpliceInsert')
Scte35SpliceInsertNoRegionalBlackoutBehavior = Shapes::StringShape.new(name: 'Scte35SpliceInsertNoRegionalBlackoutBehavior')
Scte35SpliceInsertScheduleActionSettings = Shapes::StructureShape.new(name: 'Scte35SpliceInsertScheduleActionSettings')
Expand Down Expand Up @@ -1188,6 +1189,7 @@ module ClientApi
AvailBlanking.struct_class = Types::AvailBlanking

AvailConfiguration.add_member(:avail_settings, Shapes::ShapeRef.new(shape: AvailSettings, location_name: "availSettings"))
AvailConfiguration.add_member(:scte_35_segmentation_scope, Shapes::ShapeRef.new(shape: Scte35SegmentationScope, location_name: "scte35SegmentationScope"))
AvailConfiguration.struct_class = Types::AvailConfiguration

AvailSettings.add_member(:esam, Shapes::ShapeRef.new(shape: Esam, location_name: "esam"))
Expand Down
17 changes: 16 additions & 1 deletion gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb
Original file line number Diff line number Diff line change
Expand Up @@ -814,10 +814,25 @@ class AvailBlanking < Struct.new(
# server for possible update.
# @return [Types::AvailSettings]
#
# @!attribute [rw] scte_35_segmentation_scope
# Configures whether SCTE 35 passthrough triggers segment breaks in
# all output groups that use segmented outputs. Insertion of a SCTE 35
# message typically results in a segment break, in addition to the
# regular cadence of breaks. The segment breaks appear in video
# outputs, audio outputs, and captions outputs (if any).
# ALL\_OUTPUT\_GROUPS: Default. Insert the segment break in in all
# output groups that have segmented outputs. This is the legacy
# behavior. SCTE35\_ENABLED\_OUTPUT\_GROUPS: Insert the segment break
# only in output groups that have SCTE 35 passthrough enabled. This is
# the recommended value, because it reduces unnecessary segment
# breaks.
# @return [String]
#
# @see http://docs.aws.amazon.com/goto/WebAPI/medialive-2017-10-14/AvailConfiguration AWS API Documentation
#
class AvailConfiguration < Struct.new(
:avail_settings)
:avail_settings,
:scte_35_segmentation_scope)
SENSITIVE = []
include Aws::Structure
end
Expand Down
6 changes: 4 additions & 2 deletions gems/aws-sdk-medialive/sig/client.rbs
Original file line number Diff line number Diff line change
Expand Up @@ -475,7 +475,8 @@ module Aws
no_regional_blackout_flag: ("FOLLOW" | "IGNORE")?,
web_delivery_allowed_flag: ("FOLLOW" | "IGNORE")?
}?
}?
}?,
scte_35_segmentation_scope: ("ALL_OUTPUT_GROUPS" | "SCTE35_ENABLED_OUTPUT_GROUPS")?
}?,
blackout_slate: {
blackout_slate_image: {
Expand Down Expand Up @@ -2328,7 +2329,8 @@ module Aws
no_regional_blackout_flag: ("FOLLOW" | "IGNORE")?,
web_delivery_allowed_flag: ("FOLLOW" | "IGNORE")?
}?
}?
}?,
scte_35_segmentation_scope: ("ALL_OUTPUT_GROUPS" | "SCTE35_ENABLED_OUTPUT_GROUPS")?
}?,
blackout_slate: {
blackout_slate_image: {
Expand Down
1 change: 1 addition & 0 deletions gems/aws-sdk-medialive/sig/types.rbs
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,7 @@ module Aws::MediaLive

class AvailConfiguration
attr_accessor avail_settings: Types::AvailSettings
attr_accessor scte_35_segmentation_scope: ("ALL_OUTPUT_GROUPS" | "SCTE35_ENABLED_OUTPUT_GROUPS")
SENSITIVE: []
end

Expand Down
3 changes: 3 additions & 0 deletions gems/aws-sdk-s3/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
Unreleased Changes
------------------

1.149.1 (2024-05-06)
------------------

* Issue - Fix bug where destination bucket default encryption was inadvertently overridden by source object encryption.

1.149.0 (2024-04-30)
Expand Down
2 changes: 1 addition & 1 deletion gems/aws-sdk-s3/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.149.0
1.149.1
2 changes: 1 addition & 1 deletion gems/aws-sdk-s3/lib/aws-sdk-s3.rb
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,6 @@
# @!group service
module Aws::S3

GEM_VERSION = '1.149.0'
GEM_VERSION = '1.149.1'

end
2 changes: 1 addition & 1 deletion gems/aws-sdk-s3/lib/aws-sdk-s3/client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -18827,7 +18827,7 @@ def build_request(operation_name, params = {})
params: params,
config: config)
context[:gem_name] = 'aws-sdk-s3'
context[:gem_version] = '1.149.0'
context[:gem_version] = '1.149.1'
Seahorse::Client::Request.new(handlers, context)
end

Expand Down

0 comments on commit 233abcc

Please sign in to comment.