PHP Класс Scalr\Modules\Platforms\OrphanedServer

Автор: Constantine Karancevych ([email protected])
Наследование: implements ArrayAccess
Показать файл Открыть проект

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

Свойство Тип Описание
$architecture string Architecture
$cloudServerId string Cloud server identifier
$imageHash string Image hash
$imageId string Image identifier
$imageName string Image name
$instanceType string Cloud instance type
$keyPairName string Key name
$launchTime DateTime The time the server was launched in UTC
$privateIp string Private IP address
$publicIp string Public IP address
$securityGroups array Security groups
$status string Server status
$subnetId string Subnet identifier
$tags array Associated tags
$vpcId string VPC identifier

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

Метод Описание
__construct ( string $cloudServerId, string $instanceType, string $imageId, string $status, DateTime $launchTime, string $privateIp, string $publicIp = null, string $keyPairName = null, string $vpcId = null, string $subnetId = null, string $architecture = null, array $securityGroups = [], array $tags = [] ) Constructor
__set ( $property, $value ) Protection against setting bad property
offsetExists ( $property )
offsetGet ( $property )
offsetSet ( $property, $value )
offsetUnset ( $property )

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

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

Constructor
public __construct ( string $cloudServerId, string $instanceType, string $imageId, string $status, DateTime $launchTime, string $privateIp, string $publicIp = null, string $keyPairName = null, string $vpcId = null, string $subnetId = null, string $architecture = null, array $securityGroups = [], array $tags = [] )
$cloudServerId string Cloud server identifier
$instanceType string Cloud instance type
$imageId string Image identifier
$status string Server status
$launchTime DateTime The time the server was launched in UTC
$privateIp string Private IP address
$publicIp string optional Public IP address
$keyPairName string optional Key name
$vpcId string optional VPC identifier
$subnetId string optional Subnet identifier
$architecture string optional Architecture
$securityGroups array optional Security groups
$tags array optional Associated tags

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

Protection against setting bad property
public __set ( $property, $value )

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

См. также: ArrayAccess::offsetExists()
public offsetExists ( $property )

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

См. также: ArrayAccess::offsetGet()
public offsetGet ( $property )

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

См. также: ArrayAccess::offsetSet()
public offsetSet ( $property, $value )

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

См. также: ArrayAccess::offsetUnset()
public offsetUnset ( $property )

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

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

Architecture
public string $architecture
Результат string

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

Cloud server identifier
public string $cloudServerId
Результат string

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

Image hash
public string $imageHash
Результат string

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

Image identifier
public string $imageId
Результат string

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

Image name
public string $imageName
Результат string

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

Cloud instance type
public string $instanceType
Результат string

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

Key name
public string $keyPairName
Результат string

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

The time the server was launched in UTC
public DateTime $launchTime
Результат DateTime

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

Private IP address
public string $privateIp
Результат string

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

Public IP address
public string $publicIp
Результат string

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

Security groups
public array $securityGroups
Результат array

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

Server status
public string $status
Результат string

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

Subnet identifier
public string $subnetId
Результат string

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

Associated tags
public array $tags
Результат array

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

VPC identifier
public string $vpcId
Результат string