lib/aws-sdk-mediaconnect/client.rb in aws-sdk-mediaconnect-1.64.0 vs lib/aws-sdk-mediaconnect/client.rb in aws-sdk-mediaconnect-1.65.0
- old
+ new
@@ -670,10 +670,11 @@
# smoothing_latency: 1,
# stream_id: "__string",
# vpc_interface_attachment: {
# vpc_interface_name: "__string",
# },
+ # output_status: "ENABLED", # accepts ENABLED, DISABLED
# },
# ],
# })
#
# @example Response structure
@@ -724,10 +725,11 @@
# resp.outputs[0].transport.stream_id #=> String
# resp.outputs[0].vpc_interface_attachment.vpc_interface_name #=> String
# resp.outputs[0].bridge_arn #=> String
# resp.outputs[0].bridge_ports #=> Array
# resp.outputs[0].bridge_ports[0] #=> Integer
+ # resp.outputs[0].output_status #=> String, one of "ENABLED", "DISABLED"
#
# @see http://docs.aws.amazon.com/goto/WebAPI/mediaconnect-2018-11-14/AddFlowOutputs AWS API Documentation
#
# @overload add_flow_outputs(params = {})
# @param [Hash] params ({})
@@ -1175,10 +1177,11 @@
# smoothing_latency: 1,
# stream_id: "__string",
# vpc_interface_attachment: {
# vpc_interface_name: "__string",
# },
+ # output_status: "ENABLED", # accepts ENABLED, DISABLED
# },
# ],
# source: {
# decryption: {
# algorithm: "aes128", # accepts aes128, aes192, aes256
@@ -1387,10 +1390,11 @@
# resp.flow.outputs[0].transport.stream_id #=> String
# resp.flow.outputs[0].vpc_interface_attachment.vpc_interface_name #=> String
# resp.flow.outputs[0].bridge_arn #=> String
# resp.flow.outputs[0].bridge_ports #=> Array
# resp.flow.outputs[0].bridge_ports[0] #=> Integer
+ # resp.flow.outputs[0].output_status #=> String, one of "ENABLED", "DISABLED"
# resp.flow.source.data_transfer_subscriber_fee_percent #=> Integer
# resp.flow.source.decryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
# resp.flow.source.decryption.constant_initialization_vector #=> String
# resp.flow.source.decryption.device_id #=> String
# resp.flow.source.decryption.key_type #=> String, one of "speke", "static-key", "srt-password"
@@ -1846,10 +1850,11 @@
# resp.flow.outputs[0].transport.stream_id #=> String
# resp.flow.outputs[0].vpc_interface_attachment.vpc_interface_name #=> String
# resp.flow.outputs[0].bridge_arn #=> String
# resp.flow.outputs[0].bridge_ports #=> Array
# resp.flow.outputs[0].bridge_ports[0] #=> Integer
+ # resp.flow.outputs[0].output_status #=> String, one of "ENABLED", "DISABLED"
# resp.flow.source.data_transfer_subscriber_fee_percent #=> Integer
# resp.flow.source.decryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
# resp.flow.source.decryption.constant_initialization_vector #=> String
# resp.flow.source.decryption.device_id #=> String
# resp.flow.source.decryption.key_type #=> String, one of "speke", "static-key", "srt-password"
@@ -3330,10 +3335,11 @@
# resp.flow.outputs[0].transport.stream_id #=> String
# resp.flow.outputs[0].vpc_interface_attachment.vpc_interface_name #=> String
# resp.flow.outputs[0].bridge_arn #=> String
# resp.flow.outputs[0].bridge_ports #=> Array
# resp.flow.outputs[0].bridge_ports[0] #=> Integer
+ # resp.flow.outputs[0].output_status #=> String, one of "ENABLED", "DISABLED"
# resp.flow.source.data_transfer_subscriber_fee_percent #=> Integer
# resp.flow.source.decryption.algorithm #=> String, one of "aes128", "aes192", "aes256"
# resp.flow.source.decryption.constant_initialization_vector #=> String
# resp.flow.source.decryption.device_id #=> String
# resp.flow.source.decryption.key_type #=> String, one of "speke", "static-key", "srt-password"
@@ -3674,10 +3680,15 @@
# applies only to Zixi and SRT caller-based streams.
#
# @option params [Types::VpcInterfaceAttachment] :vpc_interface_attachment
# The name of the VPC interface attachment to use for this output.
#
+ # @option params [String] :output_status
+ # An indication of whether the output should transmit data or not. If
+ # you don't specify the outputStatus field in your request,
+ # MediaConnect leaves the value unchanged.
+ #
# @return [Types::UpdateFlowOutputResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::UpdateFlowOutputResponse#flow_arn #flow_arn} => String
# * {Types::UpdateFlowOutputResponse#output #output} => Types::Output
#
@@ -3729,10 +3740,11 @@
# smoothing_latency: 1,
# stream_id: "__string",
# vpc_interface_attachment: {
# vpc_interface_name: "__string",
# },
+ # output_status: "ENABLED", # accepts ENABLED, DISABLED
# })
#
# @example Response structure
#
# resp.flow_arn #=> String
@@ -3780,10 +3792,11 @@
# resp.output.transport.stream_id #=> String
# resp.output.vpc_interface_attachment.vpc_interface_name #=> String
# resp.output.bridge_arn #=> String
# resp.output.bridge_ports #=> Array
# resp.output.bridge_ports[0] #=> Integer
+ # resp.output.output_status #=> String, one of "ENABLED", "DISABLED"
#
# @see http://docs.aws.amazon.com/goto/WebAPI/mediaconnect-2018-11-14/UpdateFlowOutput AWS API Documentation
#
# @overload update_flow_output(params = {})
# @param [Hash] params ({})
@@ -4031,10 +4044,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-mediaconnect'
- context[:gem_version] = '1.64.0'
+ context[:gem_version] = '1.65.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#