def METHOD_NAME(self) -> TYPE_RESPONSE:
    _id = self.path.rsplit("/", 1)[-1]
    name = self._get_param("Name")
    input_bucket = self._get_param("InputBucket")
    role = self._get_param("Role")
    err = self.validate_pipeline_id(_id)
    if err:
        return err
    pipeline, warnings = self.elastictranscoder_backend.METHOD_NAME(
        pipeline_id=_id, name=name, input_bucket=input_bucket, role=role
    )
    return (
        200,
        {},
        json.dumps({"Pipeline": pipeline.to_dict(), "Warnings": warnings}),
    )