mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
49 lines
1.9 KiB
Plaintext
49 lines
1.9 KiB
Plaintext
// Module included in the following assemblies:
|
||
//
|
||
// backup_and_restore/application_backup_and_restore/oadp-api.adoc
|
||
:_mod-docs-content-type: REFERENCE
|
||
|
||
[id="veleroconfig-type_{context}"]
|
||
= VeleroConfig type
|
||
|
||
[role="_abstract"]
|
||
The following are `VeleroConfig` {oadp-short} APIs:
|
||
|
||
.VeleroConfig
|
||
[options="header"]
|
||
|===
|
||
|Property|Type|Description
|
||
|
||
|`featureFlags`
|
||
|[] link:https://pkg.go.dev/builtin#string[string]
|
||
|Defines the list of features to enable for the Velero instance.
|
||
|
||
|`defaultPlugins`
|
||
|[] link:https://pkg.go.dev/builtin#string[string]
|
||
|The following types of default Velero plugins can be installed: `aws`,`azure`, `csi`, `gcp`, `kubevirt`, and `openshift`.
|
||
|
||
|`customPlugins`
|
||
|[]link:https://pkg.go.dev/github.com/openshift/oadp-operator/api/v1alpha1#CustomPlugin[CustomPlugin]
|
||
|Used for installation of custom Velero plugins.
|
||
|
||
|`restoreResourcesVersionPriority`
|
||
|link:https://pkg.go.dev/builtin#string[string]
|
||
|Represents a config map that is created if defined for use in conjunction with the `EnableAPIGroupVersions` feature flag. Defining this field automatically adds `EnableAPIGroupVersions` to the Velero server feature flag.
|
||
|
||
|`noDefaultBackupLocation`
|
||
|link:https://pkg.go.dev/builtin#bool[bool]
|
||
|To install Velero without a default backup storage location, you must set the `noDefaultBackupLocation` flag in order to confirm installation.
|
||
|
||
|`podConfig`
|
||
|*link:https://pkg.go.dev/github.com/openshift/oadp-operator/api/v1alpha1#PodConfig[`PodConfig`]
|
||
|Defines the configuration of the `Velero` pod.
|
||
|
||
|`logLevel`
|
||
|link:https://pkg.go.dev/builtin#string[string]
|
||
|Velero server’s log level (use `debug` for the most granular logging, leave unset for Velero default). Valid options are `trace`, `debug`, `info`, `warning`, `error`, `fatal`, and `panic`.
|
||
|===
|
||
|
||
|
||
[role="_additional-resources"]
|
||
.Additional resources
|
||
* link:https://pkg.go.dev/github.com/openshift/oadp-operator/api/v1alpha1#VeleroConfig[Complete schema definitions for the type `VeleroConfig`] |