Class: Google::Cloud::VMMigration::V1::ComputeEngineDisksTargetDefaults
- Inherits:
-
Object
- Object
- Google::Cloud::VMMigration::V1::ComputeEngineDisksTargetDefaults
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/vmmigration/v1/vmmigration.rb
Overview
ComputeEngineDisksTargetDefaults is a collection of details for creating Persistent Disks in a target Compute Engine project.
Instance Attribute Summary collapse
-
#disks ⇒ ::Array<::Google::Cloud::VMMigration::V1::PersistentDiskDefaults>
The details of each Persistent Disk to create.
-
#disks_target_defaults ⇒ ::Google::Cloud::VMMigration::V1::DisksMigrationDisksTargetDefaults
Details of the disk only migration target.
-
#target_project ⇒ ::String
The full path of the resource of type TargetProject which represents the Compute Engine project in which to create the Persistent Disks.
-
#vm_target_defaults ⇒ ::Google::Cloud::VMMigration::V1::DisksMigrationVmTargetDefaults
Details of the VM migration target.
-
#zone ⇒ ::String
The zone in which to create the Persistent Disks.
Instance Attribute Details
#disks ⇒ ::Array<::Google::Cloud::VMMigration::V1::PersistentDiskDefaults>
Returns The details of each Persistent Disk to create.
2549 2550 2551 2552 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 2549 class ComputeEngineDisksTargetDefaults include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#disks_target_defaults ⇒ ::Google::Cloud::VMMigration::V1::DisksMigrationDisksTargetDefaults
Returns Details of the disk only migration target.
Note: The following fields are mutually exclusive: disks_target_defaults, vm_target_defaults. If a field in that set is populated, all other fields in the set will automatically be cleared.
2549 2550 2551 2552 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 2549 class ComputeEngineDisksTargetDefaults include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#target_project ⇒ ::String
Returns The full path of the resource of type TargetProject which represents the Compute Engine project in which to create the Persistent Disks.
2549 2550 2551 2552 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 2549 class ComputeEngineDisksTargetDefaults include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#vm_target_defaults ⇒ ::Google::Cloud::VMMigration::V1::DisksMigrationVmTargetDefaults
Returns Details of the VM migration target.
Note: The following fields are mutually exclusive: vm_target_defaults, disks_target_defaults. If a field in that set is populated, all other fields in the set will automatically be cleared.
2549 2550 2551 2552 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 2549 class ComputeEngineDisksTargetDefaults include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#zone ⇒ ::String
Returns The zone in which to create the Persistent Disks.
2549 2550 2551 2552 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 2549 class ComputeEngineDisksTargetDefaults include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |