Backup Plan Backup Config Args
data class BackupPlanBackupConfigArgs(val allNamespaces: Output<Boolean>? = null, val encryptionKey: Output<BackupPlanBackupConfigEncryptionKeyArgs>? = null, val includeSecrets: Output<Boolean>? = null, val includeVolumeData: Output<Boolean>? = null, val selectedApplications: Output<BackupPlanBackupConfigSelectedApplicationsArgs>? = null, val selectedNamespaces: Output<BackupPlanBackupConfigSelectedNamespacesArgs>? = null) : ConvertibleToJava<BackupPlanBackupConfigArgs>
Constructors
Link copied to clipboard
constructor(allNamespaces: Output<Boolean>? = null, encryptionKey: Output<BackupPlanBackupConfigEncryptionKeyArgs>? = null, includeSecrets: Output<Boolean>? = null, includeVolumeData: Output<Boolean>? = null, selectedApplications: Output<BackupPlanBackupConfigSelectedApplicationsArgs>? = null, selectedNamespaces: Output<BackupPlanBackupConfigSelectedNamespacesArgs>? = null)
Properties
Link copied to clipboard
If True, include all namespaced resources.
Link copied to clipboard
This defines a customer managed encryption key that will be used to encrypt the "config" portion (the Kubernetes resources) of Backups created via this plan. Structure is documented below.
Link copied to clipboard
This flag specifies whether Kubernetes Secret resources should be included when they fall into the scope of Backups.
Link copied to clipboard
This flag specifies whether volume data should be backed up when PVCs are included in the scope of a Backup.
Link copied to clipboard
A list of namespaced Kubernetes Resources. Structure is documented below.
Link copied to clipboard
If set, include just the resources in the listed namespaces. Structure is documented below.