API Documentation

Service/Amazon/Ec2/Elasticip.php

Includes Classes 
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Service_Amazon
subpackage
Ec2
version
$Id: Elasticip.php 20096 2010-01-06 02:05:09Z bkarwin $
Classes
Zend_Service_Amazon_Ec2_Elasticip

Description

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Zend_Service_Amazon_Ec2_Elasticip

Extends from
Zend_Service_Amazon_Ec2_Abstract
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Service_Amazon
subpackage
Ec2
Methods
allocate
describe
release
associate
disassocate

Description

An Amazon EC2 interface to allocate, associate, describe and release Elastic IP address from your account.

Methods

allocate

allocate( ) : string

Acquires an elastic IP address for use with your account

Output
string
Returns the newly Allocated IP Address
Details
visibility
public
final
false
static
false

associate

associate( string $instanceId, string $publicIp ) : boolean

Associates an elastic IP address with an instance

Arguments
$instanceId
string
The instance to which the IP address is assigned
$publicIp
string
IP address that you are assigning to the instance.
Output
boolean
Details
visibility
public
final
false
static
false

describe

describe( string|array $publicIp = null ) : array

Lists elastic IP addresses assigned to your account.

Arguments
$publicIp
stringarray
Elastic IP or list of addresses to describe.
Output
array
Details
visibility
public
final
false
static
false

disassocate

disassocate( string $publicIp ) : boolean

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.

Arguments
$publicIp
string
IP address that you are disassociating from the instance.
Output
boolean
Details
visibility
public
final
false
static
false

release

release( string $publicIp ) : boolean

Releases an elastic IP address that is associated with your account

Arguments
$publicIp
string
IP address that you are releasing from your account.
Output
boolean
Details
visibility
public
final
false
static
false
Documentation was generated by DocBlox.