PHP Class Scalr_UI_Controller_Tools_Aws

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

Public Methods

Method Description
autoSnapshotSettingsAction ( )
checkSecurityGroupsPolicy ( Scalr\UI\Request\JsonData $vpcSecurityGroups, string $serviceName = false ) : boolean | string Checks security groups governance policy
checkVpcPolicy ( string $vpcId, Scalr\UI\Request\JsonData $subnetIds, string $cloudLocation ) : boolean | string Checks vpc governance policy
getAwsLocations ( )
xSaveAutoSnapshotSettingsAction ( )

Method Details

autoSnapshotSettingsAction() public method

checkSecurityGroupsPolicy() public method

Checks security groups governance policy
public checkSecurityGroupsPolicy ( Scalr\UI\Request\JsonData $vpcSecurityGroups, string $serviceName = false ) : boolean | string
$vpcSecurityGroups Scalr\UI\Request\JsonData
$serviceName string Service name (rds, elb ...)
return boolean | string Returns error message if access to some data restricted. True otherwise.

checkVpcPolicy() public method

Checks vpc governance policy
public checkVpcPolicy ( string $vpcId, Scalr\UI\Request\JsonData $subnetIds, string $cloudLocation ) : boolean | string
$vpcId string
$subnetIds Scalr\UI\Request\JsonData
$cloudLocation string
return boolean | string Returns error message if access to some data restricted. True otherwise.

getAwsLocations() public static method

public static getAwsLocations ( )

xSaveAutoSnapshotSettingsAction() public method