amazonka-elastictranscoder-2.0: Amazon Elastic Transcoder SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ElasticTranscoder.DeletePipeline

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

data DeletePipeline Source #

The DeletePipelineRequest structure.

See: newDeletePipeline smart constructor.

Constructors

DeletePipeline' 

Fields

  • id :: Text

    The identifier of the pipeline that you want to delete.

Instances

Instances details
ToHeaders DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

ToPath DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

ToQuery DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

AWSRequest DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Associated Types

type AWSResponse DeletePipeline #

Generic DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Associated Types

type Rep DeletePipeline :: Type -> Type #

Read DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Show DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

NFData DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Methods

rnf :: DeletePipeline -> () #

Eq DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Hashable DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

type AWSResponse DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

type Rep DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

type Rep DeletePipeline = D1 ('MetaData "DeletePipeline" "Amazonka.ElasticTranscoder.DeletePipeline" "amazonka-elastictranscoder-2.0-CmXzguD33FBGrVHrZxYHry" 'False) (C1 ('MetaCons "DeletePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeletePipeline Source #

Create a value of DeletePipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeletePipeline, deletePipeline_id - The identifier of the pipeline that you want to delete.

Request Lenses

deletePipeline_id :: Lens' DeletePipeline Text Source #

The identifier of the pipeline that you want to delete.

Destructuring the Response

data DeletePipelineResponse Source #

The DeletePipelineResponse structure.

See: newDeletePipelineResponse smart constructor.

Constructors

DeletePipelineResponse' 

Fields

Instances

Instances details
Generic DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Associated Types

type Rep DeletePipelineResponse :: Type -> Type #

Read DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Show DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

NFData DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Methods

rnf :: DeletePipelineResponse -> () #

Eq DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

type Rep DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

type Rep DeletePipelineResponse = D1 ('MetaData "DeletePipelineResponse" "Amazonka.ElasticTranscoder.DeletePipeline" "amazonka-elastictranscoder-2.0-CmXzguD33FBGrVHrZxYHry" 'False) (C1 ('MetaCons "DeletePipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeletePipelineResponse Source #

Create a value of DeletePipelineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeletePipelineResponse', deletePipelineResponse_httpStatus - The response's http status code.

Response Lenses