Reference documentation and code samples for the Google Cloud Vm Migration V1 Client class ComputeEngineDisksTargetDetails.
ComputeEngineDisksTargetDetails is a collection of created Persistent Disks details.
Generated from protobuf message google.cloud.vmmigration.v1.ComputeEngineDisksTargetDetails
Namespace
Google \ Cloud \ VMMigration \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ disks_target_details |
DisksMigrationDisksTargetDetails
Details of the disks-only migration target. |
↳ vm_target_details |
DisksMigrationVmTargetDetails
Details for the VM the migrated data disks are attached to. |
↳ disks |
array<PersistentDisk>
The details of each created Persistent Disk. |
getDisksTargetDetails
Details of the disks-only migration target.
| Returns | |
|---|---|
| Type | Description |
DisksMigrationDisksTargetDetails|null |
|
hasDisksTargetDetails
setDisksTargetDetails
Details of the disks-only migration target.
| Parameter | |
|---|---|
| Name | Description |
var |
DisksMigrationDisksTargetDetails
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getVmTargetDetails
Details for the VM the migrated data disks are attached to.
| Returns | |
|---|---|
| Type | Description |
DisksMigrationVmTargetDetails|null |
|
hasVmTargetDetails
setVmTargetDetails
Details for the VM the migrated data disks are attached to.
| Parameter | |
|---|---|
| Name | Description |
var |
DisksMigrationVmTargetDetails
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisks
The details of each created Persistent Disk.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setDisks
The details of each created Persistent Disk.
| Parameter | |
|---|---|
| Name | Description |
var |
array<PersistentDisk>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getVmTarget
| Returns | |
|---|---|
| Type | Description |
string |
|