KubernetesClusterBackupDatasourceParameters interface    
Parameters for Kubernetes Cluster Backup Datasource
- Extends
 
Properties
| backup | 
	Gets or sets the backup hook references. This property sets the hook reference to be executed during backup.  | 
| excluded | 
	Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during backup.  | 
| excluded | 
	Gets or sets the exclude resource types property. This property sets the resource types to be excluded during backup.  | 
| include | 
	Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during backup.  | 
| included | 
	Gets or sets the include namespaces property. This property sets the namespaces to be included during backup.  | 
| included | 
	Gets or sets the include resource types property. This property sets the resource types to be included during backup.  | 
| included | 
	Gets or sets the include volume types property. This property sets the volume types to be included during backup.  | 
| label | 
	Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during backup.  | 
| object | 
	Type of the specific object - used for deserializing  | 
| snapshot | 
	Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during backup.  | 
Property Details
		backupHookReferences
	  
	Gets or sets the backup hook references. This property sets the hook reference to be executed during backup.
backupHookReferences?: NamespacedNameResource[]
				Property Value
		excludedNamespaces
	 
	Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during backup.
excludedNamespaces?: string[]
				Property Value
string[]
		excludedResourceTypes
	  
	Gets or sets the exclude resource types property. This property sets the resource types to be excluded during backup.
excludedResourceTypes?: string[]
				Property Value
string[]
		includeClusterScopeResources
	   
	Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during backup.
includeClusterScopeResources: boolean
				Property Value
boolean
		includedNamespaces
	 
	Gets or sets the include namespaces property. This property sets the namespaces to be included during backup.
includedNamespaces?: string[]
				Property Value
string[]
		includedResourceTypes
	  
	Gets or sets the include resource types property. This property sets the resource types to be included during backup.
includedResourceTypes?: string[]
				Property Value
string[]
		includedVolumeTypes
	  
	Gets or sets the include volume types property. This property sets the volume types to be included during backup.
includedVolumeTypes?: string[]
				Property Value
string[]
		labelSelectors
	 
	Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during backup.
labelSelectors?: string[]
				Property Value
string[]
		objectType
	 
	Type of the specific object - used for deserializing
objectType: "KubernetesClusterBackupDatasourceParameters"
				Property Value
"KubernetesClusterBackupDatasourceParameters"
		snapshotVolumes
	 
	Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during backup.
snapshotVolumes: boolean
				Property Value
boolean