PHP Класс Scalr\Service\CloudStack\DataType\VirtualMachineInstancesData

С версии: 4.5.2
Автор: Vlad Dobrovolskiy ([email protected])
Наследование: extends Scalr\Service\CloudStack\DataType\JobStatusData
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$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 array List of the public properties which is managed by magic getter and setters internally.

Открытые методы

Метод Описание
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

Описание методов

setAffinitygroup() публичный Метод

Sets affinity group list
public setAffinitygroup ( Scalr\Service\CloudStack\DataType\AffinityGroupList $affinitygroup = null ) : VirtualMachineInstancesData
$affinitygroup Scalr\Service\CloudStack\DataType\AffinityGroupList
Результат VirtualMachineInstancesData

setDetails() публичный Метод

Sets details
public setDetails ( Scalr\Service\CloudStack\DataType\VirtualDetailsData $details = null ) : VirtualMachineInstancesData
$details Scalr\Service\CloudStack\DataType\VirtualDetailsData
Результат VirtualMachineInstancesData

setNic() публичный Метод

Sets nic list
public setNic ( Scalr\Service\CloudStack\DataType\NicList $nic = null ) : VirtualMachineInstancesData
$nic Scalr\Service\CloudStack\DataType\NicList
Результат VirtualMachineInstancesData

setSecuritygroup() публичный Метод

Sets security group list
public setSecuritygroup ( Scalr\Service\CloudStack\DataType\SecurityGroupList $securitygroup = null ) : VirtualMachineInstancesData
$securitygroup Scalr\Service\CloudStack\DataType\SecurityGroupList
Результат VirtualMachineInstancesData

setTags() публичный Метод

Sets tags
public setTags ( Scalr\Service\CloudStack\DataType\ResponseTagsList $tags = null ) : VirtualMachineInstancesData
$tags Scalr\Service\CloudStack\DataType\ResponseTagsList
Результат VirtualMachineInstancesData

Описание свойств

$_properties защищенное свойство

List of the public properties which is managed by magic getter and setters internally.
protected array $_properties
Результат array

$account публичное свойство

The account associated with the virtual machine
public string $account
Результат string

$cpunumber публичное свойство

The number of cpu this virtual machine is running with
public string $cpunumber
Результат string

$cpuspeed публичное свойство

The speed of each cpu
public string $cpuspeed
Результат string

$cpuused публичное свойство

The amount of the vm's CPU currently used
public string $cpuused
Результат string

$created публичное свойство

The date when this virtual machine was created
public DateTime $created
Результат DateTime

$diskioread публичное свойство

The read (io) of disk on the vm
public string $diskioread
Результат string

$diskiowrite публичное свойство

The write (io) of disk on the vm
public string $diskiowrite
Результат string

$diskkbsread публичное свойство

The read (bytes) of disk on the vm
public string $diskkbsread
Результат string

$diskkbswrite публичное свойство

The write (bytes) of disk on the vm
public string $diskkbswrite
Результат string

$displayname публичное свойство

The name of the virtual machine is returned if no displayname exists.
public string $displayname
Результат string

$displayvm публичное свойство

An optional field whether to the display the vm to the end user or not.
public string $displayvm
Результат string

$domain публичное свойство

The name of the domain in which the virtual machine exists
public string $domain
Результат string

$domainid публичное свойство

The ID of the domain in which the virtual machine exists
public string $domainid
Результат string

$forvirtualnetwork публичное свойство

The virtual network for the service offering
public string $forvirtualnetwork
Результат string

$group публичное свойство

The group name of the virtual machine
public string $group
Результат string

$groupid публичное свойство

The group ID of the virtual machine
public string $groupid
Результат string

$guestosid публичное свойство

Os type ID of the virtual machine
public string $guestosid
Результат string

$haenable публичное свойство

true if high-availability is enabled, false otherwise
public string $haenable
Результат string

$hostid публичное свойство

The ID of the host for the virtual machine
public string $hostid
Результат string

$hostname публичное свойство

The name of the host for the virtual machine
public string $hostname
Результат string

$hypervisor публичное свойство

The hypervisor on which the template runs
public string $hypervisor
Результат string

$id публичное свойство

The ID of the virtual machine
public string $id
Результат string

$instancename публичное свойство

Instance name of the user vm; this parameter is returned to the ROOT admin only
public string $instancename
Результат string

$isdynamicallyscalable публичное свойство

true if vm contains XS/VMWare tools inorder to support dynamic scaling of VM cpu/memory.
public string $isdynamicallyscalable
Результат string

$isodisplaytext публичное свойство

An alternate display text of the ISO attached to the virtual machine
public string $isodisplaytext
Результат string

$isoid публичное свойство

The ID of the ISO attached to the virtual machine
public string $isoid
Результат string

$isoname публичное свойство

The name of the ISO attached to the virtual machine
public string $isoname
Результат string

$keypair публичное свойство

Ssh key-pair
public string $keypair
Результат string

$memory публичное свойство

The memory allocated for the virtual machine
public string $memory
Результат string

$name публичное свойство

The name of the virtual machine
public string $name
Результат string

$networkkbsread публичное свойство

The incoming network traffic on the vm
public string $networkkbsread
Результат string

$networkkbswrite публичное свойство

The outgoing network traffic on the host
public string $networkkbswrite
Результат string

$password публичное свойство

The password (if exists) of the virtual machine
public string $password
Результат string

$passwordenabled публичное свойство

true if the password rest feature is enabled, false otherwise
public string $passwordenabled
Результат string

$project публичное свойство

The project name of the vm
public string $project
Результат string

$projectid публичное свойство

The project id of the vm
public string $projectid
Результат string

$publicip публичное свойство

Public IP address associated with vm via Static nat rule
public string $publicip
Результат string

$publicipid публичное свойство

Public IP address id associated with vm via Static nat rule
public string $publicipid
Результат string

$rootdeviceid публичное свойство

Device ID of the root volume
public string $rootdeviceid
Результат string

$rootdevicetype публичное свойство

Device type of the root volume
public string $rootdevicetype
Результат string

$serviceofferingid публичное свойство

The ID of the service offering of the virtual machine
public string $serviceofferingid
Результат string

$serviceofferingname публичное свойство

The name of the service offering of the virtual machine
public string $serviceofferingname
Результат string

$servicestate публичное свойство

State of the Service from LB rule
public string $servicestate
Результат string

$state публичное свойство

The state of the virtual machine
public string $state
Результат string

$templatedisplaytext публичное свойство

An alternate display text of the template for the virtual machine
public string $templatedisplaytext
Результат string

$templateid публичное свойство

A -1 is returned if the virtual machine was created from an ISO file.
public string $templateid
Результат string

$templatename публичное свойство

The name of the template for the virtual machine
public string $templatename
Результат string

$zoneid публичное свойство

The ID of the availablility zone for the virtual machine
public string $zoneid
Результат string

$zonename публичное свойство

The name of the availability zone for the virtual machine
public string $zonename
Результат string