PHP 클래스 Scalr\Modules\Platforms\OrphanedServer

저자: Constantine Karancevych ([email protected])
상속: implements ArrayAccess
파일 보기 프로젝트 열기: scalr/scalr

공개 프로퍼티들

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