K8sExportParametersInput
Supported in v9.0+ v9.0: Input to export Kubernetes resources from a resource set snapshot. v9.1+: Input to export Kubernetes resources from a protection set snapshot.
Fields
| Field | Type | Description |
|---|---|---|
| filter | String | Supported in v9.0+ The filter for selecting resources from the snapshot to export. |
| ignoreErrors | Boolean | Supported in v9.0+ Specifies whether to ignore errors during the export operation. By default, this value is false. |
| pvcNames | [String!] | Supported in v9.1+ |
| shouldDeleteNamespaceIfExportFailed | Boolean | Supported in v9.1+ Specifies whether to delete exported namespace if the export failed. By default, this value is false. |
| shouldKeepVirtualMachineMacAddresses | Boolean | Supported in v9.3+ Determines whether the MAC addresses of the network interfaces on the source virtual machine are assigned to the new virtual machine. Set to 'true' to keep the MAC addresses of the new virtual machine the same as the original virtual machine. Set to 'false' to assign new MAC addresses. |
| storageMapping | StorageMappingInput | Supported in v9.5+ The storage mapping to be used for the export operation. |
| targetClusterId | String! | Required. Supported in v9.0+ The UUID of the target Kubernetes cluster to which the resources should be exported. |
| targetNamespaceName | String! | Required. Supported in v9.0+ v9.0-v9.3: The name of the new Kubernetes namespace that will be created. The resources will be exported to the new namespace. v9.4+: The name of the new Kubernetes namespace that will be created. The resources will be exported to the new namespace. Set to empty string for cluster level export. |
| virtualMachineRunStrategy | String | Supported in v9.3+ Specifies the run strategy of the exported virtual machine. |