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 |