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,                 CopyC# returns an error.
CopyC# returns an error. 
            DeletePipeline
 Declaration Syntax
 Declaration Syntax| C# | 
DeletePipelineResponse DeletePipeline( DeletePipelineRequest request )
 Parameters
 Parameters- request (DeletePipelineRequest)
- Container for the necessary parameters to execute the DeletePipeline service method.
 Return Value
 Return ValueThe response from the DeletePipeline service method, as returned by ElasticTranscoder.
 Exceptions
 Exceptions| Exception | Condition | 
|---|---|
| AccessDeniedException | General authentication failure. The request was not signed correctly. | 
| IncompatibleVersionException | |
| InternalServiceException | Elastic Transcoder encountered an unexpected exception while trying to fulfill the
            request. | 
| ResourceInUseException | The resource you are attempting to change is in use. For example, you are attempting
            to            delete a pipeline that is currently in use. | 
| ResourceNotFoundException | The requested resource does not exist or is not available. For example, the pipeline
            to            which you're trying to add a job doesn't exist or is still being created. | 
| ValidationException | One or more required parameter values were not provided in the request. |