Sybase · Schema

Backup

Represents a database backup operation on the SAP ASE server.

DatabaseEnterpriseSAPSQL

Properties

Name Type Description
id string Unique identifier for the backup operation.
databaseName string The name of the database that was backed up.
type string The type of backup operation.
status string Current status of the backup operation.
startTime string Timestamp when the backup started.
endTime string Timestamp when the backup completed.
sizeMB number Size of the backup in megabytes.
deviceName string The backup device or file path used.
View JSON Schema on GitHub

JSON Schema

sybase-backup-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Backup",
  "title": "Backup",
  "type": "object",
  "description": "Represents a database backup operation on the SAP ASE server.",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the backup operation."
    },
    "databaseName": {
      "type": "string",
      "description": "The name of the database that was backed up."
    },
    "type": {
      "type": "string",
      "description": "The type of backup operation.",
      "enum": [
        "full",
        "transaction_log",
        "incremental"
      ]
    },
    "status": {
      "type": "string",
      "description": "Current status of the backup operation.",
      "enum": [
        "completed",
        "in_progress",
        "failed",
        "scheduled"
      ]
    },
    "startTime": {
      "type": "string",
      "format": "date-time",
      "description": "Timestamp when the backup started."
    },
    "endTime": {
      "type": "string",
      "format": "date-time",
      "description": "Timestamp when the backup completed."
    },
    "sizeMB": {
      "type": "number",
      "format": "double",
      "description": "Size of the backup in megabytes."
    },
    "deviceName": {
      "type": "string",
      "description": "The backup device or file path used."
    }
  }
}