Skip to main content
POST
Create a new backup repository

Authorizations

token
string
cookie
required

JWT token stored in HTTP-only cookie

Body

application/json
name
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])?$
storageProviderRef
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])?$
type
enum<string>
required
Available options:
s3
config
object
required
isDefault
boolean
credentials
object

Response

Default Response

name
string
required
isDefault
boolean
required
createdAt
string
required
status
required
Available options:
ready
type
enum<string>
required
Available options:
s3
config
object
required
storageProviderRef
string
statusMessage
string