Class VmwareDiskConfig (0.1.0)

VmwareDiskConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

VMware disk config details.

Attributes

NameDescription
backing_type google.cloud.migrationcenter_v1.types.VmwareDiskConfig.BackingType
VMDK backing type.
shared bool
Is VMDK shared with other VMs.
vmdk_mode google.cloud.migrationcenter_v1.types.VmwareDiskConfig.VmdkMode
VMDK disk mode.
rdm_compatibility google.cloud.migrationcenter_v1.types.VmwareDiskConfig.RdmCompatibility
RDM compatibility mode.

Classes

BackingType

BackingType(value)

VMDK backing type possible values.

Values: BACKING_TYPE_UNSPECIFIED (0): Default value. BACKING_TYPE_FLAT_V1 (1): Flat v1. BACKING_TYPE_FLAT_V2 (2): Flat v2. BACKING_TYPE_PMEM (3): Persistent memory, also known as Non-Volatile Memory (NVM). BACKING_TYPE_RDM_V1 (4): Raw Disk Memory v1. BACKING_TYPE_RDM_V2 (5): Raw Disk Memory v2. BACKING_TYPE_SESPARSE (6): SEsparse is a snapshot format introduced in vSphere 5.5 for large disks. BACKING_TYPE_SESPARSE_V1 (7): SEsparse v1. BACKING_TYPE_SESPARSE_V2 (8): SEsparse v1.

RdmCompatibility

RdmCompatibility(value)

RDM compatibility mode.

Values: RDM_COMPATIBILITY_UNSPECIFIED (0): Compatibility mode unspecified or unknown. PHYSICAL_COMPATIBILITY (1): Physical compatibility mode. VIRTUAL_COMPATIBILITY (2): Virtual compatibility mode.

VmdkMode

VmdkMode(value)

VMDK disk mode.

Values: VMDK_MODE_UNSPECIFIED (0): VMDK disk mode unspecified or unknown. DEPENDENT (1): Dependent disk mode. INDEPENDENT_PERSISTENT (2): Independent - Persistent disk mode. INDEPENDENT_NONPERSISTENT (3): Independent - Nonpersistent disk mode.