Skip to search

KanidmRestore

kaniop.rs / v1beta1

apiVersion: kaniop.rs/v1beta1 kind: KanidmRestore metadata: name: example
View raw schema
spec object required
restoreImage string required
safetyBackup object
repositoryRef object
Reference to the KanidmBackupRepository used for the pre-restore safety backup.
name string required
skip boolean
Skip the mandatory safety backup. Requires break-glass annotations.
source object required
backupRef object
Remote cataloged backup reference. Mutually exclusive with `local`.
name string required
Name of a KanidmBackup resource in the same namespace representing a committed remote backup.
local object
Local file source. Mutually exclusive with `backupRef`.
fileName string required
Basename of a backup below /data. Paths and traversal are rejected.
targetRef object required
name string required
uid string required
status object
certificatesCleared boolean
conditions []object
lastTransitionTime string required
lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable.
format: date-time
message string required
message is a human readable message indicating details about the transition. This may be an empty string.
observedGeneration integer
observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance.
format: int64
reason string required
reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty.
status string required
status of the condition, one of True, False, Unknown.
type string required
type of condition in CamelCase or in foo.example.com/CamelCase.
databaseMutationStarted boolean
message string
observedGeneration integer
format: int64
observedTargetUid string
originalReplicas []object
group string required
replicas integer required
format: int32
phase string
enum: Pending, Validating, Quiescing, SafetyBackup, PreparingSource, RestoringPrimary, Verifying, RebuildingReplicas, Resuming, Completed, Failed
phaseTimestamps object
replicasCleared boolean
restoreJobName string
safetyBackupExpectedBackupId string
safetyBackupJobName string
safetyBackupManifestKey string
safetyBackupPayloadSha256 string
safetyBackupRef string
sourcePrepJobName string
verifyJobName string

No matches. Try .spec.restoreImage for an exact path