Moodle  2.2.1
http://www.collinsharper.com
Zend_Service_Amazon_Ec2_Elasticip Class Reference
Inheritance diagram for Zend_Service_Amazon_Ec2_Elasticip:
Collaboration diagram for Zend_Service_Amazon_Ec2_Elasticip:

Public Member Functions

 allocate ()
 describe ($publicIp=null)
 release ($publicIp)
 associate ($instanceId, $publicIp)
 disassocate ($publicIp)

Detailed Description

Definition at line 38 of file Elasticip.php.


Member Function Documentation

allocate ( )

Acquires an elastic IP address for use with your account

Returns:
string Returns the newly Allocated IP Address

Definition at line 45 of file Elasticip.php.

Here is the call graph for this function:

associate ( instanceId,
publicIp 
)

Associates an elastic IP address with an instance

Parameters:
string$instanceIdThe instance to which the IP address is assigned
string$publicIpIP address that you are assigning to the instance.
Returns:
boolean

Definition at line 122 of file Elasticip.php.

Here is the call graph for this function:

describe ( publicIp = null)

Lists elastic IP addresses assigned to your account.

Parameters:
string | array$publicIpElastic IP or list of addresses to describe.
Returns:
array

Definition at line 64 of file Elasticip.php.

Here is the call graph for this function:

disassocate ( publicIp)

Disassociates the specified elastic IP address from the instance to which it is assigned. This is an idempotent operation. If you enter it more than once, Amazon EC2 does not return an error.

Parameters:
string$publicIpIP address that you are disassociating from the instance.
Returns:
boolean

Definition at line 144 of file Elasticip.php.

Here is the call graph for this function:

release ( publicIp)

Releases an elastic IP address that is associated with your account

Parameters:
string$publicIpIP address that you are releasing from your account.
Returns:
boolean

Definition at line 101 of file Elasticip.php.

Here is the call graph for this function:


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations