amazonka-mediaconnect-2.0: test/Test/Amazonka/Gen/MediaConnect.hs
{-# OPTIONS_GHC -fno-warn-orphans #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- |
-- Module : Test.Amazonka.Gen.MediaConnect
-- Copyright : (c) 2013-2023 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Test.Amazonka.Gen.MediaConnect where
import Amazonka.MediaConnect
import qualified Data.Proxy as Proxy
import Test.Amazonka.Fixture
import Test.Amazonka.MediaConnect.Internal
import Test.Amazonka.Prelude
import Test.Tasty
-- Auto-generated: the actual test selection needs to be manually placed into
-- the top-level so that real test data can be incrementally added.
--
-- This commented snippet is what the entire set should look like:
-- fixtures :: TestTree
-- fixtures =
-- [ testGroup "request"
-- [ requestAddFlowMediaStreams $
-- newAddFlowMediaStreams
--
-- , requestAddFlowOutputs $
-- newAddFlowOutputs
--
-- , requestAddFlowSources $
-- newAddFlowSources
--
-- , requestAddFlowVpcInterfaces $
-- newAddFlowVpcInterfaces
--
-- , requestCreateFlow $
-- newCreateFlow
--
-- , requestDeleteFlow $
-- newDeleteFlow
--
-- , requestDescribeFlow $
-- newDescribeFlow
--
-- , requestDescribeOffering $
-- newDescribeOffering
--
-- , requestDescribeReservation $
-- newDescribeReservation
--
-- , requestGrantFlowEntitlements $
-- newGrantFlowEntitlements
--
-- , requestListEntitlements $
-- newListEntitlements
--
-- , requestListFlows $
-- newListFlows
--
-- , requestListOfferings $
-- newListOfferings
--
-- , requestListReservations $
-- newListReservations
--
-- , requestListTagsForResource $
-- newListTagsForResource
--
-- , requestPurchaseOffering $
-- newPurchaseOffering
--
-- , requestRemoveFlowMediaStream $
-- newRemoveFlowMediaStream
--
-- , requestRemoveFlowOutput $
-- newRemoveFlowOutput
--
-- , requestRemoveFlowSource $
-- newRemoveFlowSource
--
-- , requestRemoveFlowVpcInterface $
-- newRemoveFlowVpcInterface
--
-- , requestRevokeFlowEntitlement $
-- newRevokeFlowEntitlement
--
-- , requestStartFlow $
-- newStartFlow
--
-- , requestStopFlow $
-- newStopFlow
--
-- , requestTagResource $
-- newTagResource
--
-- , requestUntagResource $
-- newUntagResource
--
-- , requestUpdateFlow $
-- newUpdateFlow
--
-- , requestUpdateFlowEntitlement $
-- newUpdateFlowEntitlement
--
-- , requestUpdateFlowMediaStream $
-- newUpdateFlowMediaStream
--
-- , requestUpdateFlowOutput $
-- newUpdateFlowOutput
--
-- , requestUpdateFlowSource $
-- newUpdateFlowSource
--
-- ]
-- , testGroup "response"
-- [ responseAddFlowMediaStreams $
-- newAddFlowMediaStreamsResponse
--
-- , responseAddFlowOutputs $
-- newAddFlowOutputsResponse
--
-- , responseAddFlowSources $
-- newAddFlowSourcesResponse
--
-- , responseAddFlowVpcInterfaces $
-- newAddFlowVpcInterfacesResponse
--
-- , responseCreateFlow $
-- newCreateFlowResponse
--
-- , responseDeleteFlow $
-- newDeleteFlowResponse
--
-- , responseDescribeFlow $
-- newDescribeFlowResponse
--
-- , responseDescribeOffering $
-- newDescribeOfferingResponse
--
-- , responseDescribeReservation $
-- newDescribeReservationResponse
--
-- , responseGrantFlowEntitlements $
-- newGrantFlowEntitlementsResponse
--
-- , responseListEntitlements $
-- newListEntitlementsResponse
--
-- , responseListFlows $
-- newListFlowsResponse
--
-- , responseListOfferings $
-- newListOfferingsResponse
--
-- , responseListReservations $
-- newListReservationsResponse
--
-- , responseListTagsForResource $
-- newListTagsForResourceResponse
--
-- , responsePurchaseOffering $
-- newPurchaseOfferingResponse
--
-- , responseRemoveFlowMediaStream $
-- newRemoveFlowMediaStreamResponse
--
-- , responseRemoveFlowOutput $
-- newRemoveFlowOutputResponse
--
-- , responseRemoveFlowSource $
-- newRemoveFlowSourceResponse
--
-- , responseRemoveFlowVpcInterface $
-- newRemoveFlowVpcInterfaceResponse
--
-- , responseRevokeFlowEntitlement $
-- newRevokeFlowEntitlementResponse
--
-- , responseStartFlow $
-- newStartFlowResponse
--
-- , responseStopFlow $
-- newStopFlowResponse
--
-- , responseTagResource $
-- newTagResourceResponse
--
-- , responseUntagResource $
-- newUntagResourceResponse
--
-- , responseUpdateFlow $
-- newUpdateFlowResponse
--
-- , responseUpdateFlowEntitlement $
-- newUpdateFlowEntitlementResponse
--
-- , responseUpdateFlowMediaStream $
-- newUpdateFlowMediaStreamResponse
--
-- , responseUpdateFlowOutput $
-- newUpdateFlowOutputResponse
--
-- , responseUpdateFlowSource $
-- newUpdateFlowSourceResponse
--
-- ]
-- ]
-- Requests
requestAddFlowMediaStreams :: AddFlowMediaStreams -> TestTree
requestAddFlowMediaStreams =
req
"AddFlowMediaStreams"
"fixture/AddFlowMediaStreams.yaml"
requestAddFlowOutputs :: AddFlowOutputs -> TestTree
requestAddFlowOutputs =
req
"AddFlowOutputs"
"fixture/AddFlowOutputs.yaml"
requestAddFlowSources :: AddFlowSources -> TestTree
requestAddFlowSources =
req
"AddFlowSources"
"fixture/AddFlowSources.yaml"
requestAddFlowVpcInterfaces :: AddFlowVpcInterfaces -> TestTree
requestAddFlowVpcInterfaces =
req
"AddFlowVpcInterfaces"
"fixture/AddFlowVpcInterfaces.yaml"
requestCreateFlow :: CreateFlow -> TestTree
requestCreateFlow =
req
"CreateFlow"
"fixture/CreateFlow.yaml"
requestDeleteFlow :: DeleteFlow -> TestTree
requestDeleteFlow =
req
"DeleteFlow"
"fixture/DeleteFlow.yaml"
requestDescribeFlow :: DescribeFlow -> TestTree
requestDescribeFlow =
req
"DescribeFlow"
"fixture/DescribeFlow.yaml"
requestDescribeOffering :: DescribeOffering -> TestTree
requestDescribeOffering =
req
"DescribeOffering"
"fixture/DescribeOffering.yaml"
requestDescribeReservation :: DescribeReservation -> TestTree
requestDescribeReservation =
req
"DescribeReservation"
"fixture/DescribeReservation.yaml"
requestGrantFlowEntitlements :: GrantFlowEntitlements -> TestTree
requestGrantFlowEntitlements =
req
"GrantFlowEntitlements"
"fixture/GrantFlowEntitlements.yaml"
requestListEntitlements :: ListEntitlements -> TestTree
requestListEntitlements =
req
"ListEntitlements"
"fixture/ListEntitlements.yaml"
requestListFlows :: ListFlows -> TestTree
requestListFlows =
req
"ListFlows"
"fixture/ListFlows.yaml"
requestListOfferings :: ListOfferings -> TestTree
requestListOfferings =
req
"ListOfferings"
"fixture/ListOfferings.yaml"
requestListReservations :: ListReservations -> TestTree
requestListReservations =
req
"ListReservations"
"fixture/ListReservations.yaml"
requestListTagsForResource :: ListTagsForResource -> TestTree
requestListTagsForResource =
req
"ListTagsForResource"
"fixture/ListTagsForResource.yaml"
requestPurchaseOffering :: PurchaseOffering -> TestTree
requestPurchaseOffering =
req
"PurchaseOffering"
"fixture/PurchaseOffering.yaml"
requestRemoveFlowMediaStream :: RemoveFlowMediaStream -> TestTree
requestRemoveFlowMediaStream =
req
"RemoveFlowMediaStream"
"fixture/RemoveFlowMediaStream.yaml"
requestRemoveFlowOutput :: RemoveFlowOutput -> TestTree
requestRemoveFlowOutput =
req
"RemoveFlowOutput"
"fixture/RemoveFlowOutput.yaml"
requestRemoveFlowSource :: RemoveFlowSource -> TestTree
requestRemoveFlowSource =
req
"RemoveFlowSource"
"fixture/RemoveFlowSource.yaml"
requestRemoveFlowVpcInterface :: RemoveFlowVpcInterface -> TestTree
requestRemoveFlowVpcInterface =
req
"RemoveFlowVpcInterface"
"fixture/RemoveFlowVpcInterface.yaml"
requestRevokeFlowEntitlement :: RevokeFlowEntitlement -> TestTree
requestRevokeFlowEntitlement =
req
"RevokeFlowEntitlement"
"fixture/RevokeFlowEntitlement.yaml"
requestStartFlow :: StartFlow -> TestTree
requestStartFlow =
req
"StartFlow"
"fixture/StartFlow.yaml"
requestStopFlow :: StopFlow -> TestTree
requestStopFlow =
req
"StopFlow"
"fixture/StopFlow.yaml"
requestTagResource :: TagResource -> TestTree
requestTagResource =
req
"TagResource"
"fixture/TagResource.yaml"
requestUntagResource :: UntagResource -> TestTree
requestUntagResource =
req
"UntagResource"
"fixture/UntagResource.yaml"
requestUpdateFlow :: UpdateFlow -> TestTree
requestUpdateFlow =
req
"UpdateFlow"
"fixture/UpdateFlow.yaml"
requestUpdateFlowEntitlement :: UpdateFlowEntitlement -> TestTree
requestUpdateFlowEntitlement =
req
"UpdateFlowEntitlement"
"fixture/UpdateFlowEntitlement.yaml"
requestUpdateFlowMediaStream :: UpdateFlowMediaStream -> TestTree
requestUpdateFlowMediaStream =
req
"UpdateFlowMediaStream"
"fixture/UpdateFlowMediaStream.yaml"
requestUpdateFlowOutput :: UpdateFlowOutput -> TestTree
requestUpdateFlowOutput =
req
"UpdateFlowOutput"
"fixture/UpdateFlowOutput.yaml"
requestUpdateFlowSource :: UpdateFlowSource -> TestTree
requestUpdateFlowSource =
req
"UpdateFlowSource"
"fixture/UpdateFlowSource.yaml"
-- Responses
responseAddFlowMediaStreams :: AddFlowMediaStreamsResponse -> TestTree
responseAddFlowMediaStreams =
res
"AddFlowMediaStreamsResponse"
"fixture/AddFlowMediaStreamsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy AddFlowMediaStreams)
responseAddFlowOutputs :: AddFlowOutputsResponse -> TestTree
responseAddFlowOutputs =
res
"AddFlowOutputsResponse"
"fixture/AddFlowOutputsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy AddFlowOutputs)
responseAddFlowSources :: AddFlowSourcesResponse -> TestTree
responseAddFlowSources =
res
"AddFlowSourcesResponse"
"fixture/AddFlowSourcesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy AddFlowSources)
responseAddFlowVpcInterfaces :: AddFlowVpcInterfacesResponse -> TestTree
responseAddFlowVpcInterfaces =
res
"AddFlowVpcInterfacesResponse"
"fixture/AddFlowVpcInterfacesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy AddFlowVpcInterfaces)
responseCreateFlow :: CreateFlowResponse -> TestTree
responseCreateFlow =
res
"CreateFlowResponse"
"fixture/CreateFlowResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateFlow)
responseDeleteFlow :: DeleteFlowResponse -> TestTree
responseDeleteFlow =
res
"DeleteFlowResponse"
"fixture/DeleteFlowResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteFlow)
responseDescribeFlow :: DescribeFlowResponse -> TestTree
responseDescribeFlow =
res
"DescribeFlowResponse"
"fixture/DescribeFlowResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeFlow)
responseDescribeOffering :: DescribeOfferingResponse -> TestTree
responseDescribeOffering =
res
"DescribeOfferingResponse"
"fixture/DescribeOfferingResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeOffering)
responseDescribeReservation :: DescribeReservationResponse -> TestTree
responseDescribeReservation =
res
"DescribeReservationResponse"
"fixture/DescribeReservationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeReservation)
responseGrantFlowEntitlements :: GrantFlowEntitlementsResponse -> TestTree
responseGrantFlowEntitlements =
res
"GrantFlowEntitlementsResponse"
"fixture/GrantFlowEntitlementsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy GrantFlowEntitlements)
responseListEntitlements :: ListEntitlementsResponse -> TestTree
responseListEntitlements =
res
"ListEntitlementsResponse"
"fixture/ListEntitlementsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListEntitlements)
responseListFlows :: ListFlowsResponse -> TestTree
responseListFlows =
res
"ListFlowsResponse"
"fixture/ListFlowsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListFlows)
responseListOfferings :: ListOfferingsResponse -> TestTree
responseListOfferings =
res
"ListOfferingsResponse"
"fixture/ListOfferingsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListOfferings)
responseListReservations :: ListReservationsResponse -> TestTree
responseListReservations =
res
"ListReservationsResponse"
"fixture/ListReservationsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListReservations)
responseListTagsForResource :: ListTagsForResourceResponse -> TestTree
responseListTagsForResource =
res
"ListTagsForResourceResponse"
"fixture/ListTagsForResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListTagsForResource)
responsePurchaseOffering :: PurchaseOfferingResponse -> TestTree
responsePurchaseOffering =
res
"PurchaseOfferingResponse"
"fixture/PurchaseOfferingResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy PurchaseOffering)
responseRemoveFlowMediaStream :: RemoveFlowMediaStreamResponse -> TestTree
responseRemoveFlowMediaStream =
res
"RemoveFlowMediaStreamResponse"
"fixture/RemoveFlowMediaStreamResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy RemoveFlowMediaStream)
responseRemoveFlowOutput :: RemoveFlowOutputResponse -> TestTree
responseRemoveFlowOutput =
res
"RemoveFlowOutputResponse"
"fixture/RemoveFlowOutputResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy RemoveFlowOutput)
responseRemoveFlowSource :: RemoveFlowSourceResponse -> TestTree
responseRemoveFlowSource =
res
"RemoveFlowSourceResponse"
"fixture/RemoveFlowSourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy RemoveFlowSource)
responseRemoveFlowVpcInterface :: RemoveFlowVpcInterfaceResponse -> TestTree
responseRemoveFlowVpcInterface =
res
"RemoveFlowVpcInterfaceResponse"
"fixture/RemoveFlowVpcInterfaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy RemoveFlowVpcInterface)
responseRevokeFlowEntitlement :: RevokeFlowEntitlementResponse -> TestTree
responseRevokeFlowEntitlement =
res
"RevokeFlowEntitlementResponse"
"fixture/RevokeFlowEntitlementResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy RevokeFlowEntitlement)
responseStartFlow :: StartFlowResponse -> TestTree
responseStartFlow =
res
"StartFlowResponse"
"fixture/StartFlowResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy StartFlow)
responseStopFlow :: StopFlowResponse -> TestTree
responseStopFlow =
res
"StopFlowResponse"
"fixture/StopFlowResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy StopFlow)
responseTagResource :: TagResourceResponse -> TestTree
responseTagResource =
res
"TagResourceResponse"
"fixture/TagResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy TagResource)
responseUntagResource :: UntagResourceResponse -> TestTree
responseUntagResource =
res
"UntagResourceResponse"
"fixture/UntagResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UntagResource)
responseUpdateFlow :: UpdateFlowResponse -> TestTree
responseUpdateFlow =
res
"UpdateFlowResponse"
"fixture/UpdateFlowResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateFlow)
responseUpdateFlowEntitlement :: UpdateFlowEntitlementResponse -> TestTree
responseUpdateFlowEntitlement =
res
"UpdateFlowEntitlementResponse"
"fixture/UpdateFlowEntitlementResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateFlowEntitlement)
responseUpdateFlowMediaStream :: UpdateFlowMediaStreamResponse -> TestTree
responseUpdateFlowMediaStream =
res
"UpdateFlowMediaStreamResponse"
"fixture/UpdateFlowMediaStreamResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateFlowMediaStream)
responseUpdateFlowOutput :: UpdateFlowOutputResponse -> TestTree
responseUpdateFlowOutput =
res
"UpdateFlowOutputResponse"
"fixture/UpdateFlowOutputResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateFlowOutput)
responseUpdateFlowSource :: UpdateFlowSourceResponse -> TestTree
responseUpdateFlowSource =
res
"UpdateFlowSourceResponse"
"fixture/UpdateFlowSourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateFlowSource)