PHP Class Scalr_UI_Controller_Tools_Aws_S3

Inheritance: extends Scalr_UI_Controller
Datei anzeigen Open project: scalr/scalr

Public Methods

Method Description
defaultAction ( )
hasAccess ( )
manageBucketsAction ( )
manageDistributionAction ( )
xCreateBucketAction ( string $location, string $bucketName )
xCreateDistributionAction ( )
xDeleteBucketAction ( )
xDeleteDistributionAction ( )
xListBucketsAction ( )
xListZonesAction ( )
xUpdateDistributionAction ( )

Protected Methods

Method Description
getAws ( string $cloudLocation = null ) : Aws Gets AWS instance

Method Details

defaultAction() public method

public defaultAction ( )

getAws() protected method

If cloud location is not specified it will use default cloud location for current User's session
protected getAws ( string $cloudLocation = null ) : Aws
$cloudLocation string optional A Cloud Location
return Scalr\Service\Aws Returns AWS initialized for the specified cloud location

hasAccess() public method

See also: Scalr_UI_Controller::hasAccess()
public hasAccess ( )

manageBucketsAction() public method

public manageBucketsAction ( )

manageDistributionAction() public method

xCreateBucketAction() public method

public xCreateBucketAction ( string $location, string $bucketName )
$location string AWS Cloud Location
$bucketName string The name of the bucket to create

xCreateDistributionAction() public method

xDeleteBucketAction() public method

public xDeleteBucketAction ( )

xDeleteDistributionAction() public method

xListBucketsAction() public method

public xListBucketsAction ( )

xListZonesAction() public method

public xListZonesAction ( )

xUpdateDistributionAction() public method