amazonka-elastictranscoder-1.6.1: 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.DeletePipeline

Contents

Description

The DeletePipeline operation removes a pipeline.

You can only delete a pipeline that has never been used or that is not currently in use (doesn't contain any active jobs). If the pipeline is currently in use, DeletePipeline returns an error.

Synopsis

Creating a Request

deletePipeline Source #

Arguments

:: Text

dId

-> DeletePipeline 

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

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

  • dId - The identifier of the pipeline that you want to delete.

data DeletePipeline Source #

The DeletePipelineRequest structure.

See: deletePipeline smart constructor.

Instances
Eq DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Data DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Methods

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

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

toConstr :: DeletePipeline -> Constr #

dataTypeOf :: DeletePipeline -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Show DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Generic DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Associated Types

type Rep DeletePipeline :: Type -> Type #

Hashable DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

AWSRequest DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Associated Types

type Rs DeletePipeline :: Type #

ToHeaders DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

ToPath DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

ToQuery DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

NFData DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Methods

rnf :: DeletePipeline -> () #

type Rep DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

type Rep DeletePipeline = D1 (MetaData "DeletePipeline" "Network.AWS.ElasticTranscoder.DeletePipeline" "amazonka-elastictranscoder-1.6.1-7rLW7I32F8uHzJtW36ptpK" True) (C1 (MetaCons "DeletePipeline'" PrefixI True) (S1 (MetaSel (Just "_dId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeletePipeline Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Request Lenses

dId :: Lens' DeletePipeline Text Source #

The identifier of the pipeline that you want to delete.

Destructuring the Response

deletePipelineResponse Source #

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

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

data DeletePipelineResponse Source #

The DeletePipelineResponse structure.

See: deletePipelineResponse smart constructor.

Instances
Eq DeletePipelineResponse Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Data DeletePipelineResponse Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Methods

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

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

toConstr :: DeletePipelineResponse -> Constr #

dataTypeOf :: DeletePipelineResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeletePipelineResponse Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Show DeletePipelineResponse Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Generic DeletePipelineResponse Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Associated Types

type Rep DeletePipelineResponse :: Type -> Type #

NFData DeletePipelineResponse Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

Methods

rnf :: DeletePipelineResponse -> () #

type Rep DeletePipelineResponse Source # 
Instance details

Defined in Network.AWS.ElasticTranscoder.DeletePipeline

type Rep DeletePipelineResponse = D1 (MetaData "DeletePipelineResponse" "Network.AWS.ElasticTranscoder.DeletePipeline" "amazonka-elastictranscoder-1.6.1-7rLW7I32F8uHzJtW36ptpK" True) (C1 (MetaCons "DeletePipelineResponse'" PrefixI True) (S1 (MetaSel (Just "_drsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses

drsResponseStatus :: Lens' DeletePipelineResponse Int Source #

  • - | The response status code.