Reference documentation and code samples for the Google Cloud Vm Migration V1 Client class VmUtilizationInfo.
Utilization information of a single VM.
Generated from protobuf message google.cloud.vmmigration.v1.VmUtilizationInfo
Namespace
Google \ Cloud \ VMMigration \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ vmware_vm_details |
VmwareVmDetails
The description of the VM in a Source of type Vmware. |
↳ vm_id |
string
The VM's ID in the source. |
↳ utilization |
VmUtilizationMetrics
Utilization metrics for this VM. |
getVmwareVmDetails
The description of the VM in a Source of type Vmware.
| Returns | |
|---|---|
| Type | Description |
VmwareVmDetails|null |
|
hasVmwareVmDetails
setVmwareVmDetails
The description of the VM in a Source of type Vmware.
| Parameter | |
|---|---|
| Name | Description |
var |
VmwareVmDetails
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getVmId
The VM's ID in the source.
| Returns | |
|---|---|
| Type | Description |
string |
|
setVmId
The VM's ID in the source.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUtilization
Utilization metrics for this VM.
| Returns | |
|---|---|
| Type | Description |
VmUtilizationMetrics|null |
|
hasUtilization
clearUtilization
setUtilization
Utilization metrics for this VM.
| Parameter | |
|---|---|
| Name | Description |
var |
VmUtilizationMetrics
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getVmDetails
| Returns | |
|---|---|
| Type | Description |
string |
|