amazonka-elastictranscoder-1.6.0: Amazon Elastic Transcoder SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.ElasticTranscoder.ReadPipeline

Contents

Description

The ReadPipeline operation gets detailed information about a pipeline.

Synopsis

Creating a Request

readPipeline #

Arguments

:: Text

rId

-> ReadPipeline 

Creates a value of ReadPipeline with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • rId - The identifier of the pipeline to read.

data ReadPipeline #

The ReadPipelineRequest structure.

See: readPipeline smart constructor.

Instances
Eq ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Data ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReadPipeline -> c ReadPipeline #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReadPipeline #

toConstr :: ReadPipeline -> Constr #

dataTypeOf :: ReadPipeline -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReadPipeline) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReadPipeline) #

gmapT :: (forall b. Data b => b -> b) -> ReadPipeline -> ReadPipeline #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReadPipeline -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReadPipeline -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReadPipeline -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReadPipeline -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReadPipeline -> m ReadPipeline #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadPipeline -> m ReadPipeline #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadPipeline -> m ReadPipeline #

Read ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Show ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Generic ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Associated Types

type Rep ReadPipeline :: * -> * #

Hashable ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

AWSRequest ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Associated Types

type Rs ReadPipeline :: * #

ToHeaders ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

ToPath ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

ToQuery ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

NFData ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Methods

rnf :: ReadPipeline -> () #

type Rep ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

type Rep ReadPipeline = D1 (MetaData "ReadPipeline" "Network.AWS.ElasticTranscoder.ReadPipeline" "amazonka-elastictranscoder-1.6.0-KxGXzk1Y82dyc8GmeCrW" True) (C1 (MetaCons "ReadPipeline'" PrefixI True) (S1 (MetaSel (Just "_rId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs ReadPipeline # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Request Lenses

rId :: Lens' ReadPipeline Text #

The identifier of the pipeline to read.

Destructuring the Response

readPipelineResponse #

Creates a value of ReadPipelineResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • rrsWarnings - Elastic Transcoder returns a warning if the resources used by your pipeline are not in the same region as the pipeline. Using resources in the same region, such as your Amazon S3 buckets, Amazon SNS notification topics, and AWS KMS key, reduces processing time and prevents cross-regional charges.
  • rrsPipeline - A section of the response body that provides information about the pipeline.
  • rrsResponseStatus - -- | The response status code.

data ReadPipelineResponse #

The ReadPipelineResponse structure.

See: readPipelineResponse smart constructor.

Instances
Eq ReadPipelineResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Data ReadPipelineResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReadPipelineResponse -> c ReadPipelineResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReadPipelineResponse #

toConstr :: ReadPipelineResponse -> Constr #

dataTypeOf :: ReadPipelineResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReadPipelineResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReadPipelineResponse) #

gmapT :: (forall b. Data b => b -> b) -> ReadPipelineResponse -> ReadPipelineResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReadPipelineResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReadPipelineResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReadPipelineResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReadPipelineResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReadPipelineResponse -> m ReadPipelineResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadPipelineResponse -> m ReadPipelineResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadPipelineResponse -> m ReadPipelineResponse #

Read ReadPipelineResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Show ReadPipelineResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Generic ReadPipelineResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Associated Types

type Rep ReadPipelineResponse :: * -> * #

NFData ReadPipelineResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

Methods

rnf :: ReadPipelineResponse -> () #

type Rep ReadPipelineResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ReadPipeline

type Rep ReadPipelineResponse = D1 (MetaData "ReadPipelineResponse" "Network.AWS.ElasticTranscoder.ReadPipeline" "amazonka-elastictranscoder-1.6.0-KxGXzk1Y82dyc8GmeCrW" False) (C1 (MetaCons "ReadPipelineResponse'" PrefixI True) (S1 (MetaSel (Just "_rrsWarnings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Warning])) :*: (S1 (MetaSel (Just "_rrsPipeline") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Pipeline)) :*: S1 (MetaSel (Just "_rrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

rrsWarnings :: Lens' ReadPipelineResponse [Warning] #

Elastic Transcoder returns a warning if the resources used by your pipeline are not in the same region as the pipeline. Using resources in the same region, such as your Amazon S3 buckets, Amazon SNS notification topics, and AWS KMS key, reduces processing time and prevents cross-regional charges.

rrsPipeline :: Lens' ReadPipelineResponse (Maybe Pipeline) #

A section of the response body that provides information about the pipeline.

rrsResponseStatus :: Lens' ReadPipelineResponse Int #

  • - | The response status code.