Restore Config Args
data class RestoreConfigArgs(val allNamespaces: Output<Boolean>? = null, val clusterResourceConflictPolicy: Output<RestoreConfigClusterResourceConflictPolicy>? = null, val clusterResourceRestoreScope: Output<ClusterResourceRestoreScopeArgs>? = null, val namespacedResourceRestoreMode: Output<RestoreConfigNamespacedResourceRestoreMode>? = null, val selectedApplications: Output<NamespacedNamesArgs>? = null, val selectedNamespaces: Output<NamespacesArgs>? = null, val substitutionRules: Output<List<SubstitutionRuleArgs>>? = null, val volumeDataRestorePolicy: Output<RestoreConfigVolumeDataRestorePolicy>? = null) : ConvertibleToJava<RestoreConfigArgs>
Configuration of a restore. Next id: 12
Constructors
Link copied to clipboard
fun RestoreConfigArgs(allNamespaces: Output<Boolean>? = null, clusterResourceConflictPolicy: Output<RestoreConfigClusterResourceConflictPolicy>? = null, clusterResourceRestoreScope: Output<ClusterResourceRestoreScopeArgs>? = null, namespacedResourceRestoreMode: Output<RestoreConfigNamespacedResourceRestoreMode>? = null, selectedApplications: Output<NamespacedNamesArgs>? = null, selectedNamespaces: Output<NamespacesArgs>? = null, substitutionRules: Output<List<SubstitutionRuleArgs>>? = null, volumeDataRestorePolicy: Output<RestoreConfigVolumeDataRestorePolicy>? = null)
Functions
Properties
Link copied to clipboard
A list of transformation rules to be applied against Kubernetes resources as they are selected for restoration from a Backup. Rules are executed in order defined - this order matters, as changes made by a rule may impact the filtering logic of subsequent rules. An empty list means no substitution will occur.