Skip to main content
POST
Create a new backup schedule

Authorizations

token
string
cookie
required

JWT token stored in HTTP-only cookie

Path Parameters

clusterName
string
required

Body

application/json
scheduleName
string
required

Must be a valid Kubernetes object name: lowercase letters, numbers, and hyphens; must start and end with a letter or number; max 63 characters.

Required string length: 1 - 63
Pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
frequency
string
required
Minimum string length: 1
backupMethod
required
Available options:
datafile
backupPolicyName
string

Must be a valid Kubernetes object name: lowercase letters, numbers, and hyphens; must start and end with a letter or number; max 63 characters.

Required string length: 1 - 63
Pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
retentionPeriod
string
startingDeadlineMinutes
integer
enabled
boolean

Response

Default Response

name
string
required
cluster
string
required
namespace
string
required
frequency
string
required
backupMethod
required
Available options:
datafile
backupPolicyName
string
required
retentionPeriod
string
required
enabled
boolean
required
createdAt
string
required
startingDeadlineMinutes
integer
status
Available options:
Available
failureReason
string
nextRun
string
lastRun
string
lastStatus
Available options:
success