{
    "P2_BUCKET_CHECK_ERROR": {
      "errorCode": "P2_BUCKET_CHECK_ERROR",
      "statusCode": 500,
      "errorMessage": "Error checking bucket existence"
    },
    "P2_BUCKET_CREATE_ERROR": {
      "errorCode": "P2_BUCKET_CREATE_ERROR",
      "statusCode": 500,
      "errorMessage": "Failed to create bucket"
    },
    "P2_BUCKET_LIST_ERROR": {
      "errorCode": "P2_BUCKET_LIST_ERROR",
      "statusCode": 500,
      "errorMessage": "Error listing available buckets"
    },
    "P2_BUCKET_DELETE_ERROR": {
      "errorCode": "P2_BUCKET_DELETE_ERROR",
      "statusCode": 500,
      "errorMessage": "Failed to delete bucket"
    },
    "P2_FILE_UPLOAD_ERROR": {
      "errorCode": "P2_FILE_UPLOAD_ERROR",
      "statusCode": 500,
      "errorMessage": "File upload failed"
    },
    "P2_FILE_DELETE_ERROR": {
      "errorCode": "P2_FILE_DELETE_ERROR",
      "statusCode": 500,
      "errorMessage": "Failed to delete file"
    },
    "P2_FILE_DOWNLOAD_ERROR": {
      "errorCode": "P2_FILE_DOWNLOAD_ERROR",
      "statusCode": 500,
      "errorMessage": "Error downloading file"
    },
    "P2_LIST_FILES_ERROR": {
      "errorCode": "P2_LIST_FILES_ERROR",
      "statusCode": 500,
      "errorMessage": "Error listing files in bucket"
    },
    "P2_BUCKET_NOT_FOUND": {
      "errorCode": "P2_BUCKET_NOT_FOUND",
      "statusCode": 404,
      "errorMessage": "Requested bucket not found"
    },
    "P2_UNEXPECTED_UPLOAD_ERROR": {
      "errorCode": "P2_UNEXPECTED_UPLOAD_ERROR",
      "statusCode": 500,
      "errorMessage": "Unexpected error during file upload"
    }
  }
  