PHP 클래스 Scalr\Service\CloudStack\DataType\VirtualMachineInstancesData

부터: 4.5.2
저자: Vlad Dobrovolskiy ([email protected])
상속: extends Scalr\Service\CloudStack\DataType\JobStatusData
파일 보기 프로젝트 열기: scalr/scalr

공개 프로퍼티들

프로퍼티 타입 설명
$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

보호된 프로퍼티들

프로퍼티 타입 설명
$_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