PHP Class Scalr_UI_Controller_Tools_Aws

Inheritance: extends Scalr_UI_Controller
Afficher le fichier Open project: scalr/scalr

Méthodes publiques

Méthode 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 méthode

checkSecurityGroupsPolicy() public méthode

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 ...)
Résultat boolean | string Returns error message if access to some data restricted. True otherwise.

checkVpcPolicy() public méthode

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
Résultat boolean | string Returns error message if access to some data restricted. True otherwise.

getAwsLocations() public static méthode

public static getAwsLocations ( )

xSaveAutoSnapshotSettingsAction() public méthode