{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.MediaConnect
(
defaultService,
_GrantFlowEntitlements420Exception,
_ForbiddenException,
_NotFoundException,
_CreateFlow420Exception,
_TooManyRequestsException,
_InternalServerErrorException,
_ServiceUnavailableException,
_AddFlowOutputs420Exception,
_BadRequestException,
newFlowStandby,
newFlowActive,
newFlowDeleted,
RemoveFlowVpcInterface (RemoveFlowVpcInterface'),
newRemoveFlowVpcInterface,
RemoveFlowVpcInterfaceResponse (RemoveFlowVpcInterfaceResponse'),
newRemoveFlowVpcInterfaceResponse,
RemoveFlowMediaStream (RemoveFlowMediaStream'),
newRemoveFlowMediaStream,
RemoveFlowMediaStreamResponse (RemoveFlowMediaStreamResponse'),
newRemoveFlowMediaStreamResponse,
UpdateFlowOutput (UpdateFlowOutput'),
newUpdateFlowOutput,
UpdateFlowOutputResponse (UpdateFlowOutputResponse'),
newUpdateFlowOutputResponse,
AddFlowOutputs (AddFlowOutputs'),
newAddFlowOutputs,
AddFlowOutputsResponse (AddFlowOutputsResponse'),
newAddFlowOutputsResponse,
StartFlow (StartFlow'),
newStartFlow,
StartFlowResponse (StartFlowResponse'),
newStartFlowResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
AddFlowSources (AddFlowSources'),
newAddFlowSources,
AddFlowSourcesResponse (AddFlowSourcesResponse'),
newAddFlowSourcesResponse,
DescribeReservation (DescribeReservation'),
newDescribeReservation,
DescribeReservationResponse (DescribeReservationResponse'),
newDescribeReservationResponse,
AddFlowMediaStreams (AddFlowMediaStreams'),
newAddFlowMediaStreams,
AddFlowMediaStreamsResponse (AddFlowMediaStreamsResponse'),
newAddFlowMediaStreamsResponse,
RemoveFlowOutput (RemoveFlowOutput'),
newRemoveFlowOutput,
RemoveFlowOutputResponse (RemoveFlowOutputResponse'),
newRemoveFlowOutputResponse,
RevokeFlowEntitlement (RevokeFlowEntitlement'),
newRevokeFlowEntitlement,
RevokeFlowEntitlementResponse (RevokeFlowEntitlementResponse'),
newRevokeFlowEntitlementResponse,
CreateFlow (CreateFlow'),
newCreateFlow,
CreateFlowResponse (CreateFlowResponse'),
newCreateFlowResponse,
RemoveFlowSource (RemoveFlowSource'),
newRemoveFlowSource,
RemoveFlowSourceResponse (RemoveFlowSourceResponse'),
newRemoveFlowSourceResponse,
DescribeFlow (DescribeFlow'),
newDescribeFlow,
DescribeFlowResponse (DescribeFlowResponse'),
newDescribeFlowResponse,
UpdateFlowEntitlement (UpdateFlowEntitlement'),
newUpdateFlowEntitlement,
UpdateFlowEntitlementResponse (UpdateFlowEntitlementResponse'),
newUpdateFlowEntitlementResponse,
StopFlow (StopFlow'),
newStopFlow,
StopFlowResponse (StopFlowResponse'),
newStopFlowResponse,
DescribeOffering (DescribeOffering'),
newDescribeOffering,
DescribeOfferingResponse (DescribeOfferingResponse'),
newDescribeOfferingResponse,
AddFlowVpcInterfaces (AddFlowVpcInterfaces'),
newAddFlowVpcInterfaces,
AddFlowVpcInterfacesResponse (AddFlowVpcInterfacesResponse'),
newAddFlowVpcInterfacesResponse,
ListEntitlements (ListEntitlements'),
newListEntitlements,
ListEntitlementsResponse (ListEntitlementsResponse'),
newListEntitlementsResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
ListFlows (ListFlows'),
newListFlows,
ListFlowsResponse (ListFlowsResponse'),
newListFlowsResponse,
PurchaseOffering (PurchaseOffering'),
newPurchaseOffering,
PurchaseOfferingResponse (PurchaseOfferingResponse'),
newPurchaseOfferingResponse,
UpdateFlowMediaStream (UpdateFlowMediaStream'),
newUpdateFlowMediaStream,
UpdateFlowMediaStreamResponse (UpdateFlowMediaStreamResponse'),
newUpdateFlowMediaStreamResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
UpdateFlow (UpdateFlow'),
newUpdateFlow,
UpdateFlowResponse (UpdateFlowResponse'),
newUpdateFlowResponse,
DeleteFlow (DeleteFlow'),
newDeleteFlow,
DeleteFlowResponse (DeleteFlowResponse'),
newDeleteFlowResponse,
UpdateFlowSource (UpdateFlowSource'),
newUpdateFlowSource,
UpdateFlowSourceResponse (UpdateFlowSourceResponse'),
newUpdateFlowSourceResponse,
GrantFlowEntitlements (GrantFlowEntitlements'),
newGrantFlowEntitlements,
GrantFlowEntitlementsResponse (GrantFlowEntitlementsResponse'),
newGrantFlowEntitlementsResponse,
ListReservations (ListReservations'),
newListReservations,
ListReservationsResponse (ListReservationsResponse'),
newListReservationsResponse,
ListOfferings (ListOfferings'),
newListOfferings,
ListOfferingsResponse (ListOfferingsResponse'),
newListOfferingsResponse,
Algorithm (..),
Colorimetry (..),
DurationUnits (..),
EncoderProfile (..),
EncodingName (..),
EntitlementStatus (..),
FailoverMode (..),
KeyType (..),
MediaStreamType (..),
NetworkInterfaceType (..),
PriceUnits (..),
Protocol (..),
Range (..),
ReservationState (..),
ResourceType (..),
ScanMode (..),
SourceType (..),
State (..),
Status (..),
Tcs (..),
AddMediaStreamRequest (AddMediaStreamRequest'),
newAddMediaStreamRequest,
AddOutputRequest (AddOutputRequest'),
newAddOutputRequest,
DestinationConfiguration (DestinationConfiguration'),
newDestinationConfiguration,
DestinationConfigurationRequest (DestinationConfigurationRequest'),
newDestinationConfigurationRequest,
EncodingParameters (EncodingParameters'),
newEncodingParameters,
EncodingParametersRequest (EncodingParametersRequest'),
newEncodingParametersRequest,
Encryption (Encryption'),
newEncryption,
Entitlement (Entitlement'),
newEntitlement,
FailoverConfig (FailoverConfig'),
newFailoverConfig,
Flow (Flow'),
newFlow,
Fmtp (Fmtp'),
newFmtp,
FmtpRequest (FmtpRequest'),
newFmtpRequest,
GrantEntitlementRequest (GrantEntitlementRequest'),
newGrantEntitlementRequest,
InputConfiguration (InputConfiguration'),
newInputConfiguration,
InputConfigurationRequest (InputConfigurationRequest'),
newInputConfigurationRequest,
Interface (Interface'),
newInterface,
InterfaceRequest (InterfaceRequest'),
newInterfaceRequest,
ListedEntitlement (ListedEntitlement'),
newListedEntitlement,
ListedFlow (ListedFlow'),
newListedFlow,
MediaStream (MediaStream'),
newMediaStream,
MediaStreamAttributes (MediaStreamAttributes'),
newMediaStreamAttributes,
MediaStreamAttributesRequest (MediaStreamAttributesRequest'),
newMediaStreamAttributesRequest,
MediaStreamOutputConfiguration (MediaStreamOutputConfiguration'),
newMediaStreamOutputConfiguration,
MediaStreamOutputConfigurationRequest (MediaStreamOutputConfigurationRequest'),
newMediaStreamOutputConfigurationRequest,
MediaStreamSourceConfiguration (MediaStreamSourceConfiguration'),
newMediaStreamSourceConfiguration,
MediaStreamSourceConfigurationRequest (MediaStreamSourceConfigurationRequest'),
newMediaStreamSourceConfigurationRequest,
Messages (Messages'),
newMessages,
Offering (Offering'),
newOffering,
Output (Output'),
newOutput,
Reservation (Reservation'),
newReservation,
ResourceSpecification (ResourceSpecification'),
newResourceSpecification,
SetSourceRequest (SetSourceRequest'),
newSetSourceRequest,
Source (Source'),
newSource,
SourcePriority (SourcePriority'),
newSourcePriority,
Transport (Transport'),
newTransport,
UpdateEncryption (UpdateEncryption'),
newUpdateEncryption,
UpdateFailoverConfig (UpdateFailoverConfig'),
newUpdateFailoverConfig,
VpcInterface (VpcInterface'),
newVpcInterface,
VpcInterfaceAttachment (VpcInterfaceAttachment'),
newVpcInterfaceAttachment,
VpcInterfaceRequest (VpcInterfaceRequest'),
newVpcInterfaceRequest,
)
where
import Amazonka.MediaConnect.AddFlowMediaStreams
import Amazonka.MediaConnect.AddFlowOutputs
import Amazonka.MediaConnect.AddFlowSources
import Amazonka.MediaConnect.AddFlowVpcInterfaces
import Amazonka.MediaConnect.CreateFlow
import Amazonka.MediaConnect.DeleteFlow
import Amazonka.MediaConnect.DescribeFlow
import Amazonka.MediaConnect.DescribeOffering
import Amazonka.MediaConnect.DescribeReservation
import Amazonka.MediaConnect.GrantFlowEntitlements
import Amazonka.MediaConnect.Lens
import Amazonka.MediaConnect.ListEntitlements
import Amazonka.MediaConnect.ListFlows
import Amazonka.MediaConnect.ListOfferings
import Amazonka.MediaConnect.ListReservations
import Amazonka.MediaConnect.ListTagsForResource
import Amazonka.MediaConnect.PurchaseOffering
import Amazonka.MediaConnect.RemoveFlowMediaStream
import Amazonka.MediaConnect.RemoveFlowOutput
import Amazonka.MediaConnect.RemoveFlowSource
import Amazonka.MediaConnect.RemoveFlowVpcInterface
import Amazonka.MediaConnect.RevokeFlowEntitlement
import Amazonka.MediaConnect.StartFlow
import Amazonka.MediaConnect.StopFlow
import Amazonka.MediaConnect.TagResource
import Amazonka.MediaConnect.Types
import Amazonka.MediaConnect.UntagResource
import Amazonka.MediaConnect.UpdateFlow
import Amazonka.MediaConnect.UpdateFlowEntitlement
import Amazonka.MediaConnect.UpdateFlowMediaStream
import Amazonka.MediaConnect.UpdateFlowOutput
import Amazonka.MediaConnect.UpdateFlowSource
import Amazonka.MediaConnect.Waiters