Class ComputeEngineDisksTargetDefaults (1.12.0)

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

ComputeEngineDisksTargetDefaults is a collection of details for creating Persistent Disks in a target Compute Engine project.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
zone str
The zone in which to create the Persistent Disks. This field is a member of oneof_ location.
disks_target_defaults google.cloud.vmmigration_v1.types.DisksMigrationDisksTargetDefaults
Details of the disk only migration target. This field is a member of oneof_ vm_target.
vm_target_defaults google.cloud.vmmigration_v1.types.DisksMigrationVmTargetDefaults
Details of the VM migration target. This field is a member of oneof_ vm_target.
target_project str
The full path of the resource of type TargetProject which represents the Compute Engine project in which to create the Persistent Disks.
disks MutableSequence[google.cloud.vmmigration_v1.types.PersistentDiskDefaults]
The details of each Persistent Disk to create.