BackupInstanceKubernetesClusterBackupDatasourceParametersArgs

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

Constructors

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

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
val excludedNamespaces: Output<List<String>>? = null

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

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

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

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

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

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

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

Link copied to clipboard
val labelSelectors: Output<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
val volumeSnapshotEnabled: Output<Boolean>? = null

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

Functions

Link copied to clipboard
open override fun toJava(): BackupInstanceKubernetesClusterBackupDatasourceParametersArgs