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

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
Eq DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Read DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Show DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Generic DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Associated Types

type Rep DeletePipeline :: Type -> Type #

NFData DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Methods

rnf :: DeletePipeline -> () #

Hashable DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

AWSRequest DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Associated Types

type AWSResponse DeletePipeline #

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

type Rep DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

type Rep DeletePipeline = D1 ('MetaData "DeletePipeline" "Amazonka.ElasticTranscoder.DeletePipeline" "libZSservicesZSamazonka-elastictranscoderZSamazonka-elastictranscoder" 'False) (C1 ('MetaCons "DeletePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeletePipeline Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

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:

$sel:id: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
Eq DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Read DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Show DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Generic DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Associated Types

type Rep DeletePipelineResponse :: Type -> Type #

NFData DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

Methods

rnf :: DeletePipelineResponse -> () #

type Rep DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.ElasticTranscoder.DeletePipeline

type Rep DeletePipelineResponse = D1 ('MetaData "DeletePipelineResponse" "Amazonka.ElasticTranscoder.DeletePipeline" "libZSservicesZSamazonka-elastictranscoderZSamazonka-elastictranscoder" '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