Property | Type | Description | |
---|---|---|---|
$account | string | The account associated with the virtual machine | |
$cpunumber | string | The number of cpu this virtual machine is running with | |
$cpuspeed | string | The speed of each cpu | |
$cpuused | string | The amount of the vm's CPU currently used | |
$created | DateTime | The date when this virtual machine was created | |
$diskioread | string | The read (io) of disk on the vm | |
$diskiowrite | string | The write (io) of disk on the vm | |
$diskkbsread | string | The read (bytes) of disk on the vm | |
$diskkbswrite | string | The write (bytes) of disk on the vm | |
$displayname | string | The name of the virtual machine is returned if no displayname exists. | |
$displayvm | string | An optional field whether to the display the vm to the end user or not. | |
$domain | string | The name of the domain in which the virtual machine exists | |
$domainid | string | The ID of the domain in which the virtual machine exists | |
$forvirtualnetwork | string | The virtual network for the service offering | |
$group | string | The group name of the virtual machine | |
$groupid | string | The group ID of the virtual machine | |
$guestosid | string | Os type ID of the virtual machine | |
$haenable | string | true if high-availability is enabled, false otherwise | |
$hostid | string | The ID of the host for the virtual machine | |
$hostname | string | The name of the host for the virtual machine | |
$hypervisor | string | The hypervisor on which the template runs | |
$id | string | The ID of the virtual machine | |
$instancename | string | Instance name of the user vm; this parameter is returned to the ROOT admin only | |
$isdynamicallyscalable | string | true if vm contains XS/VMWare tools inorder to support dynamic scaling of VM cpu/memory. | |
$isodisplaytext | string | An alternate display text of the ISO attached to the virtual machine | |
$isoid | string | The ID of the ISO attached to the virtual machine | |
$isoname | string | The name of the ISO attached to the virtual machine | |
$keypair | string | Ssh key-pair | |
$memory | string | The memory allocated for the virtual machine | |
$name | string | The name of the virtual machine | |
$networkkbsread | string | The incoming network traffic on the vm | |
$networkkbswrite | string | The outgoing network traffic on the host | |
$password | string | The password (if exists) of the virtual machine | |
$passwordenabled | string | true if the password rest feature is enabled, false otherwise | |
$project | string | The project name of the vm | |
$projectid | string | The project id of the vm | |
$publicip | string | Public IP address associated with vm via Static nat rule | |
$publicipid | string | Public IP address id associated with vm via Static nat rule | |
$rootdeviceid | string | Device ID of the root volume | |
$rootdevicetype | string | Device type of the root volume | |
$serviceofferingid | string | The ID of the service offering of the virtual machine | |
$serviceofferingname | string | The name of the service offering of the virtual machine | |
$servicestate | string | State of the Service from LB rule | |
$state | string | The state of the virtual machine | |
$templatedisplaytext | string | An alternate display text of the template for the virtual machine | |
$templateid | string | A -1 is returned if the virtual machine was created from an ISO file. | |
$templatename | string | The name of the template for the virtual machine | |
$zoneid | string | The ID of the availablility zone for the virtual machine | |
$zonename | string | The name of the availability zone for the virtual machine |
Property | Type | Description | |
---|---|---|---|
$_properties | array | List of the public properties which is managed by magic getter and setters internally. |
Method | Description | |
---|---|---|
setAffinitygroup ( Scalr\Service\CloudStack\DataType\AffinityGroupList $affinitygroup = null ) : |
Sets affinity group list | |
setDetails ( Scalr\Service\CloudStack\DataType\VirtualDetailsData $details = null ) : |
Sets details | |
setNic ( Scalr\Service\CloudStack\DataType\NicList $nic = null ) : |
Sets nic list | |
setSecuritygroup ( Scalr\Service\CloudStack\DataType\SecurityGroupList $securitygroup = null ) : |
Sets security group list | |
setTags ( Scalr\Service\CloudStack\DataType\ResponseTagsList $tags = null ) : |
Sets tags |
public setAffinitygroup ( Scalr\Service\CloudStack\DataType\AffinityGroupList $affinitygroup = null ) : |
||
$affinitygroup | Scalr\Service\CloudStack\DataType\AffinityGroupList | |
return |
public setDetails ( Scalr\Service\CloudStack\DataType\VirtualDetailsData $details = null ) : |
||
$details | Scalr\Service\CloudStack\DataType\VirtualDetailsData | |
return |
public setNic ( Scalr\Service\CloudStack\DataType\NicList $nic = null ) : |
||
$nic | Scalr\Service\CloudStack\DataType\NicList | |
return |
public setSecuritygroup ( Scalr\Service\CloudStack\DataType\SecurityGroupList $securitygroup = null ) : |
||
$securitygroup | Scalr\Service\CloudStack\DataType\SecurityGroupList | |
return |
public setTags ( Scalr\Service\CloudStack\DataType\ResponseTagsList $tags = null ) : |
||
$tags | Scalr\Service\CloudStack\DataType\ResponseTagsList | |
return |
protected array $_properties | ||
return | array |
public string $account | ||
return | string |
public string $cpunumber | ||
return | string |
public string $cpuused | ||
return | string |
public DateTime $created | ||
return | DateTime |
public string $diskiowrite | ||
return | string |
public string $diskkbsread | ||
return | string |
public string $diskkbswrite | ||
return | string |
public string $displayname | ||
return | string |
public string $displayvm | ||
return | string |
public string $domain | ||
return | string |
public string $domainid | ||
return | string |
public string $forvirtualnetwork | ||
return | string |
public string $haenable | ||
return | string |
public string $hostid | ||
return | string |
public string $hostname | ||
return | string |
public string $hypervisor | ||
return | string |
public string $instancename | ||
return | string |
public string $isdynamicallyscalable | ||
return | string |
public string $isodisplaytext | ||
return | string |
public string $isoid | ||
return | string |
public string $isoname | ||
return | string |
public string $memory | ||
return | string |
public string $networkkbsread | ||
return | string |
public string $networkkbswrite | ||
return | string |
public string $password | ||
return | string |
public string $passwordenabled | ||
return | string |
public string $publicip | ||
return | string |
public string $publicipid | ||
return | string |
public string $rootdeviceid | ||
return | string |
public string $rootdevicetype | ||
return | string |
public string $serviceofferingid | ||
return | string |
public string $serviceofferingname | ||
return | string |
public string $servicestate | ||
return | string |
public string $templatedisplaytext | ||
return | string |
public string $templateid | ||
return | string |
public string $templatename | ||
return | string |
public string $zoneid | ||
return | string |
public string $zonename | ||
return | string |