# frozen_string_literal: true # WARNING ABOUT GENERATED CODE # # This file is generated. See the contributing guide for more information: # https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md # # WARNING ABOUT GENERATED CODE module Aws::MediaConnect module Endpoints class AddFlowMediaStreams def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class AddFlowOutputs def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class AddFlowSources def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class AddFlowVpcInterfaces def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateFlow def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteFlow def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DescribeFlow def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DescribeOffering def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DescribeReservation def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GrantFlowEntitlements def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListEntitlements def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListFlows def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListOfferings def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListReservations def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListTagsForResource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class PurchaseOffering def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class RemoveFlowMediaStream def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class RemoveFlowOutput def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class RemoveFlowSource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class RemoveFlowVpcInterface def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class RevokeFlowEntitlement def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StartFlow def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class StopFlow def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class TagResource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UntagResource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateFlow def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateFlowEntitlement def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateFlowMediaStream def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateFlowOutput def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateFlowSource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::MediaConnect::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end end end