BackupInstanceKubernetesClusterBackupDatasourceParameters

data class BackupInstanceKubernetesClusterBackupDatasourceParameters(val clusterScopedResourcesEnabled: Boolean? = null, val excludedNamespaces: List<String>? = null, val excludedResourceTypes: List<String>? = null, val includedNamespaces: List<String>? = null, val includedResourceTypes: List<String>? = null, val labelSelectors: List<String>? = null, val volumeSnapshotEnabled: Boolean? = null)

Constructors

constructor(clusterScopedResourcesEnabled: Boolean? = null, excludedNamespaces: List<String>? = null, excludedResourceTypes: List<String>? = null, includedNamespaces: List<String>? = null, includedResourceTypes: List<String>? = null, labelSelectors: List<String>? = null, volumeSnapshotEnabled: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Whether to include cluster scope resources during backup. Default to false. Changing this forces a new resource to be created.

Link copied to clipboard

Specifies the namespaces to be excluded during backup. Changing this forces a new resource to be created.

Link copied to clipboard

Specifies the resource types to be excluded during backup. Changing this forces a new resource to be created.

Link copied to clipboard

Specifies the namespaces to be included during backup. Changing this forces a new resource to be created.

Link copied to clipboard

Specifies the resource types to be included during backup. Changing this forces a new resource to be created.

Link copied to clipboard
val labelSelectors: List<String>? = null

Specifies the resources with such label selectors to be included during backup. Changing this forces a new resource to be created.

Link copied to clipboard

Whether to take volume snapshots during backup. Default to false. Changing this forces a new resource to be created.