lib/aws-sdk-mediaconnect/client.rb in aws-sdk-mediaconnect-1.33.0 vs lib/aws-sdk-mediaconnect/client.rb in aws-sdk-mediaconnect-1.34.0
- old
+ new
@@ -844,11 +844,15 @@
# stream_id: "__string",
# vpc_interface_name: "__string",
# whitelist_cidr: "__string",
# },
# source_failover_config: {
+ # failover_mode: "MERGE", # accepts MERGE, FAILOVER
# recovery_window: 1,
+ # source_priority: {
+ # primary_source: "__string",
+ # },
# state: "ENABLED", # accepts ENABLED, DISABLED
# },
# sources: [
# {
# decryption: {
@@ -1014,11 +1018,13 @@
# resp.flow.source.transport.remote_id #=> String
# resp.flow.source.transport.smoothing_latency #=> Integer
# resp.flow.source.transport.stream_id #=> String
# resp.flow.source.vpc_interface_name #=> String
# resp.flow.source.whitelist_cidr #=> String
+ # resp.flow.source_failover_config.failover_mode #=> String, one of "MERGE", "FAILOVER"
# resp.flow.source_failover_config.recovery_window #=> Integer
+ # resp.flow.source_failover_config.source_priority.primary_source #=> String
# resp.flow.source_failover_config.state #=> String, one of "ENABLED", "DISABLED"
# resp.flow.sources #=> Array
# resp.flow.sources[0].data_transfer_subscriber_fee_percent #=> Integer
# resp.flow.sources[0].decryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
# resp.flow.sources[0].decryption.constant_initialization_vector #=> String
@@ -1233,11 +1239,13 @@
# resp.flow.source.transport.remote_id #=> String
# resp.flow.source.transport.smoothing_latency #=> Integer
# resp.flow.source.transport.stream_id #=> String
# resp.flow.source.vpc_interface_name #=> String
# resp.flow.source.whitelist_cidr #=> String
+ # resp.flow.source_failover_config.failover_mode #=> String, one of "MERGE", "FAILOVER"
# resp.flow.source_failover_config.recovery_window #=> Integer
+ # resp.flow.source_failover_config.source_priority.primary_source #=> String
# resp.flow.source_failover_config.state #=> String, one of "ENABLED", "DISABLED"
# resp.flow.sources #=> Array
# resp.flow.sources[0].data_transfer_subscriber_fee_percent #=> Integer
# resp.flow.sources[0].decryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
# resp.flow.sources[0].decryption.constant_initialization_vector #=> String
@@ -2011,11 +2019,15 @@
# @example Request syntax with placeholder values
#
# resp = client.update_flow({
# flow_arn: "__string", # required
# source_failover_config: {
+ # failover_mode: "MERGE", # accepts MERGE, FAILOVER
# recovery_window: 1,
+ # source_priority: {
+ # primary_source: "__string",
+ # },
# state: "ENABLED", # accepts ENABLED, DISABLED
# },
# })
#
# @example Response structure
@@ -2131,11 +2143,13 @@
# resp.flow.source.transport.remote_id #=> String
# resp.flow.source.transport.smoothing_latency #=> Integer
# resp.flow.source.transport.stream_id #=> String
# resp.flow.source.vpc_interface_name #=> String
# resp.flow.source.whitelist_cidr #=> String
+ # resp.flow.source_failover_config.failover_mode #=> String, one of "MERGE", "FAILOVER"
# resp.flow.source_failover_config.recovery_window #=> Integer
+ # resp.flow.source_failover_config.source_priority.primary_source #=> String
# resp.flow.source_failover_config.state #=> String, one of "ENABLED", "DISABLED"
# resp.flow.sources #=> Array
# resp.flow.sources[0].data_transfer_subscriber_fee_percent #=> Integer
# resp.flow.sources[0].decryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
# resp.flow.sources[0].decryption.constant_initialization_vector #=> String
@@ -2683,10 +2697,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-mediaconnect'
- context[:gem_version] = '1.33.0'
+ context[:gem_version] = '1.34.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#