Reference documentation and code samples for the Google Cloud Migration Center V1 Client class DiskEntry.
Single disk entry.
Generated from protobuf message google.cloud.migrationcenter.v1.DiskEntry
Namespace
Google \ Cloud \ MigrationCenter \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ capacity_bytes |
int|string
Disk capacity. |
↳ free_bytes |
int|string
Disk free space. |
↳ disk_label |
string
Disk label. |
↳ disk_label_type |
string
Disk label type (e.g. BIOS/GPT) |
↳ interface_type |
int
Disks interface type. |
↳ partitions |
Google\Cloud\MigrationCenter\V1\DiskPartitionList
Partition layout. |
↳ hw_address |
string
Disk hardware address (e.g. 0:1 for SCSI). |
↳ vmware |
Google\Cloud\MigrationCenter\V1\VmwareDiskConfig
VMware disk details. |
getCapacityBytes
Disk capacity.
| Returns | |
|---|---|
| Type | Description |
int|string |
|
setCapacityBytes
Disk capacity.
| Parameter | |
|---|---|
| Name | Description |
var |
int|string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getFreeBytes
Disk free space.
| Returns | |
|---|---|
| Type | Description |
int|string |
|
setFreeBytes
Disk free space.
| Parameter | |
|---|---|
| Name | Description |
var |
int|string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDiskLabel
Disk label.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDiskLabel
Disk label.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDiskLabelType
Disk label type (e.g. BIOS/GPT)
| Returns | |
|---|---|
| Type | Description |
string |
|
setDiskLabelType
Disk label type (e.g. BIOS/GPT)
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInterfaceType
Disks interface type.
| Returns | |
|---|---|
| Type | Description |
int |
|
setInterfaceType
Disks interface type.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPartitions
Partition layout.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\MigrationCenter\V1\DiskPartitionList|null |
|
hasPartitions
clearPartitions
setPartitions
Partition layout.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\MigrationCenter\V1\DiskPartitionList
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getHwAddress
Disk hardware address (e.g. 0:1 for SCSI).
| Returns | |
|---|---|
| Type | Description |
string |
|
setHwAddress
Disk hardware address (e.g. 0:1 for SCSI).
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getVmware
VMware disk details.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\MigrationCenter\V1\VmwareDiskConfig|null |
|
hasVmware
setVmware
VMware disk details.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\MigrationCenter\V1\VmwareDiskConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPlatformSpecific
| Returns | |
|---|---|
| Type | Description |
string |
|