PHP Класс ec2dns\ec2

Автор: Dominik Tobschall (http://fruux.com/)
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$awsEC2
$defaultRegion
$filters
$instances

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

Метод Описание
__construct ( string $awsKey, string $awsSecret, $awsRegion = false ) Creates the class.
addFilter ( string $name, array $values ) : void Adds a filter rule.
getNext ( ) : array This method returns the found instances.

Приватные методы

Метод Описание
getInstances ( ) : void Makes the actual API request to AWS and stores the returned EC2 instances in the class.
getRegionByUrl ( string $url ) : constant Returns the region constants defined in the \Aws\Common\Enum\Region class for endpoint urls
initEC2 ( string $awsKey, string $awsSecret, $awsRegion = false ) : void Sets up the \Aws\Ec2\Ec2Client instance.

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

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

Creates the class.
public __construct ( string $awsKey, string $awsSecret, $awsRegion = false )
$awsKey string
$awsSecret string

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

Adds a filter rule.
public addFilter ( string $name, array $values ) : void
$name string
$values array
Результат void

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

This method returns the found instances.
public getNext ( ) : array
Результат array $instance

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

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

protected $awsEC2

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

protected $defaultRegion

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

protected $filters

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

protected $instances