PHP Class Scalr\Service\CloudStack\DataType\VirtualMachineInstancesData

Since: 4.5.2
Author: Vlad Dobrovolskiy ([email protected])
Inheritance: extends Scalr\Service\CloudStack\DataType\JobStatusData
Afficher le fichier Open project: scalr/scalr

Méthodes publiques

Свойство 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

Protected Properties

Свойство Type Description
$_properties array List of the public properties which is managed by magic getter and setters internally.

Méthodes publiques

Méthode Description
setAffinitygroup ( Scalr\Service\CloudStack\DataType\AffinityGroupList $affinitygroup = null ) : VirtualMachineInstancesData Sets affinity group list
setDetails ( Scalr\Service\CloudStack\DataType\VirtualDetailsData $details = null ) : VirtualMachineInstancesData Sets details
setNic ( Scalr\Service\CloudStack\DataType\NicList $nic = null ) : VirtualMachineInstancesData Sets nic list
setSecuritygroup ( Scalr\Service\CloudStack\DataType\SecurityGroupList $securitygroup = null ) : VirtualMachineInstancesData Sets security group list
setTags ( Scalr\Service\CloudStack\DataType\ResponseTagsList $tags = null ) : VirtualMachineInstancesData Sets tags

Method Details

setAffinitygroup() public méthode

Sets affinity group list
public setAffinitygroup ( Scalr\Service\CloudStack\DataType\AffinityGroupList $affinitygroup = null ) : VirtualMachineInstancesData
$affinitygroup Scalr\Service\CloudStack\DataType\AffinityGroupList
Résultat VirtualMachineInstancesData

setDetails() public méthode

Sets details
public setDetails ( Scalr\Service\CloudStack\DataType\VirtualDetailsData $details = null ) : VirtualMachineInstancesData
$details Scalr\Service\CloudStack\DataType\VirtualDetailsData
Résultat VirtualMachineInstancesData

setNic() public méthode

Sets nic list
public setNic ( Scalr\Service\CloudStack\DataType\NicList $nic = null ) : VirtualMachineInstancesData
$nic Scalr\Service\CloudStack\DataType\NicList
Résultat VirtualMachineInstancesData

setSecuritygroup() public méthode

Sets security group list
public setSecuritygroup ( Scalr\Service\CloudStack\DataType\SecurityGroupList $securitygroup = null ) : VirtualMachineInstancesData
$securitygroup Scalr\Service\CloudStack\DataType\SecurityGroupList
Résultat VirtualMachineInstancesData

setTags() public méthode

Sets tags
public setTags ( Scalr\Service\CloudStack\DataType\ResponseTagsList $tags = null ) : VirtualMachineInstancesData
$tags Scalr\Service\CloudStack\DataType\ResponseTagsList
Résultat VirtualMachineInstancesData

Property Details

$_properties protected_oe property

List of the public properties which is managed by magic getter and setters internally.
protected array $_properties
Résultat array

$account public_oe property

The account associated with the virtual machine
public string $account
Résultat string

$cpunumber public_oe property

The number of cpu this virtual machine is running with
public string $cpunumber
Résultat string

$cpuspeed public_oe property

The speed of each cpu
public string $cpuspeed
Résultat string

$cpuused public_oe property

The amount of the vm's CPU currently used
public string $cpuused
Résultat string

$created public_oe property

The date when this virtual machine was created
public DateTime $created
Résultat DateTime

$diskioread public_oe property

The read (io) of disk on the vm
public string $diskioread
Résultat string

$diskiowrite public_oe property

The write (io) of disk on the vm
public string $diskiowrite
Résultat string

$diskkbsread public_oe property

The read (bytes) of disk on the vm
public string $diskkbsread
Résultat string

$diskkbswrite public_oe property

The write (bytes) of disk on the vm
public string $diskkbswrite
Résultat string

$displayname public_oe property

The name of the virtual machine is returned if no displayname exists.
public string $displayname
Résultat string

$displayvm public_oe property

An optional field whether to the display the vm to the end user or not.
public string $displayvm
Résultat string

$domain public_oe property

The name of the domain in which the virtual machine exists
public string $domain
Résultat string

$domainid public_oe property

The ID of the domain in which the virtual machine exists
public string $domainid
Résultat string

$forvirtualnetwork public_oe property

The virtual network for the service offering
public string $forvirtualnetwork
Résultat string

$group public_oe property

The group name of the virtual machine
public string $group
Résultat string

$groupid public_oe property

The group ID of the virtual machine
public string $groupid
Résultat string

$guestosid public_oe property

Os type ID of the virtual machine
public string $guestosid
Résultat string

$haenable public_oe property

true if high-availability is enabled, false otherwise
public string $haenable
Résultat string

$hostid public_oe property

The ID of the host for the virtual machine
public string $hostid
Résultat string

$hostname public_oe property

The name of the host for the virtual machine
public string $hostname
Résultat string

$hypervisor public_oe property

The hypervisor on which the template runs
public string $hypervisor
Résultat string

$id public_oe property

The ID of the virtual machine
public string $id
Résultat string

$instancename public_oe property

Instance name of the user vm; this parameter is returned to the ROOT admin only
public string $instancename
Résultat string

$isdynamicallyscalable public_oe property

true if vm contains XS/VMWare tools inorder to support dynamic scaling of VM cpu/memory.
public string $isdynamicallyscalable
Résultat string

$isodisplaytext public_oe property

An alternate display text of the ISO attached to the virtual machine
public string $isodisplaytext
Résultat string

$isoid public_oe property

The ID of the ISO attached to the virtual machine
public string $isoid
Résultat string

$isoname public_oe property

The name of the ISO attached to the virtual machine
public string $isoname
Résultat string

$keypair public_oe property

Ssh key-pair
public string $keypair
Résultat string

$memory public_oe property

The memory allocated for the virtual machine
public string $memory
Résultat string

$name public_oe property

The name of the virtual machine
public string $name
Résultat string

$networkkbsread public_oe property

The incoming network traffic on the vm
public string $networkkbsread
Résultat string

$networkkbswrite public_oe property

The outgoing network traffic on the host
public string $networkkbswrite
Résultat string

$password public_oe property

The password (if exists) of the virtual machine
public string $password
Résultat string

$passwordenabled public_oe property

true if the password rest feature is enabled, false otherwise
public string $passwordenabled
Résultat string

$project public_oe property

The project name of the vm
public string $project
Résultat string

$projectid public_oe property

The project id of the vm
public string $projectid
Résultat string

$publicip public_oe property

Public IP address associated with vm via Static nat rule
public string $publicip
Résultat string

$publicipid public_oe property

Public IP address id associated with vm via Static nat rule
public string $publicipid
Résultat string

$rootdeviceid public_oe property

Device ID of the root volume
public string $rootdeviceid
Résultat string

$rootdevicetype public_oe property

Device type of the root volume
public string $rootdevicetype
Résultat string

$serviceofferingid public_oe property

The ID of the service offering of the virtual machine
public string $serviceofferingid
Résultat string

$serviceofferingname public_oe property

The name of the service offering of the virtual machine
public string $serviceofferingname
Résultat string

$servicestate public_oe property

State of the Service from LB rule
public string $servicestate
Résultat string

$state public_oe property

The state of the virtual machine
public string $state
Résultat string

$templatedisplaytext public_oe property

An alternate display text of the template for the virtual machine
public string $templatedisplaytext
Résultat string

$templateid public_oe property

A -1 is returned if the virtual machine was created from an ISO file.
public string $templateid
Résultat string

$templatename public_oe property

The name of the template for the virtual machine
public string $templatename
Résultat string

$zoneid public_oe property

The ID of the availablility zone for the virtual machine
public string $zoneid
Résultat string

$zonename public_oe property

The name of the availability zone for the virtual machine
public string $zonename
Résultat string