Klio Catalog API reference v0.0.12

Packages

kliocatalog.enterprisedb.io/v1alpha1

Package v1alpha1 the Klio Catalog API

Resource Types

KlioBackup

KlioBackup is the Schema for a Klio Backup API.

Appears in:

FieldDescriptionRequiredDefaultValidation
apiVersion stringkliocatalog.enterprisedb.io/v1alpha1True
kind stringKlioBackupTrue
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.True
spec KlioBackupSpecTrue
status KlioBackupStatusOptional: {}

KlioBackupList

KlioBackupList contains a list of KlioBackup.

FieldDescriptionRequiredDefaultValidation
apiVersion stringkliocatalog.enterprisedb.io/v1alpha1True
kind stringKlioBackupListTrue
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.True
items KlioBackup arrayTrue

KlioBackupSpec

KlioBackupSpec defines the desired state of a KlioBackup.

Appears in:

FieldDescriptionRequiredDefaultValidation
clusterName stringClusterName is the name of the cluster that has been backed upTrue
backupID stringBackupID is the unique identifier of the backupTrue

KlioBackupStatus

KlioBackupStatus defines the observed state of a KlioBackup.

Appears in:

FieldDescriptionRequiredDefaultValidation
startLSN integerStartLSN is the LSN of the backup startTrue
endLSN integerEndLSN is the LSN of the backup endTrue
startWAL stringStartWAL is the current WAL when the backup startedTrue
endWAL stringEndWAL is the current WAL when the backup endsTrue
tablespaces TablespaceLayoutListTablespaces are the metadata of the tablespacesTrue
annotations object (keys:string, values:string)Annotations is a generic data store where each
backend can put its metadata.
True
startedAt TimeStartedAt is the current time when the backup started.True
stoppedAt TimeStoppedAt is the current time when the backup ended.True

TablespaceLayout

TablespaceLayout is the on-disk structure of a tablespace.

Appears in:

FieldDescriptionRequiredDefaultValidation
name stringName is the tablespace nameTrue
oid stringOid is the OID of the tablespace.True
path stringPath is the path where the tablespace can be found.True
annotations object (keys:string, values:string)Annotations is a generic data store where each backend
can annotate its metadata.
True

TablespaceLayoutList

Underlying type: TablespaceLayout

TablespaceLayoutList is a list of TablespaceLayout.

Appears in:

FieldDescriptionRequiredDefaultValidation
name stringName is the tablespace nameTrue
oid stringOid is the OID of the tablespace.True
path stringPath is the path where the tablespace can be found.True
annotations object (keys:string, values:string)Annotations is a generic data store where each backend
can annotate its metadata.
True