PHP Класс Scalr_UI_Controller_Tools_Aws_Rds_Sg

Наследование: extends Scalr_UI_Controller
Показать файл Открыть проект

Открытые методы

Метод Описание
defaultAction ( ) Forwards the controller to the default action
editAction ( string $cloudLocation, string $dbSgName ) Gets security group rules for editing
hasAccess ( )
viewAction ( )
xCreateAction ( string $cloudLocation, string $dbSecurityGroupName, string $dbSecurityGroupDescription ) Creates security group
xDeleteAction ( string $cloudLocation, string $dbSgName ) Deletes security group
xListAction ( string $cloudLocation, string $name = null ) List security groups
xSaveAction ( string $cloudLocation, string $dbSgName, JsonData $rules ) Saves the rules

Защищенные методы

Метод Описание
getAwsClient ( string $cloudLocation ) : Aws Gets AWS Client for the current environment

Описание методов

defaultAction() публичный Метод

Forwards the controller to the default action
public defaultAction ( )

editAction() публичный Метод

Gets security group rules for editing
public editAction ( string $cloudLocation, string $dbSgName )
$cloudLocation string Cloud location
$dbSgName string Security group name

getAwsClient() защищенный Метод

Gets AWS Client for the current environment
protected getAwsClient ( string $cloudLocation ) : Aws
$cloudLocation string Cloud location
Результат Scalr\Service\Aws Returns Aws client for current environment

hasAccess() публичный Метод

См. также: Scalr_UI_Controller::hasAccess()
public hasAccess ( )

viewAction() публичный Метод

public viewAction ( )

xCreateAction() публичный Метод

Creates security group
public xCreateAction ( string $cloudLocation, string $dbSecurityGroupName, string $dbSecurityGroupDescription )
$cloudLocation string Cloud location
$dbSecurityGroupName string Security group name
$dbSecurityGroupDescription string Security group description

xDeleteAction() публичный Метод

Deletes security group
public xDeleteAction ( string $cloudLocation, string $dbSgName )
$cloudLocation string Cloud location
$dbSgName string Security group name

xListAction() публичный Метод

List security groups
public xListAction ( string $cloudLocation, string $name = null )
$cloudLocation string Cloud location
$name string optional Filter by name

xSaveAction() публичный Метод

Saves the rules
public xSaveAction ( string $cloudLocation, string $dbSgName, JsonData $rules )
$cloudLocation string Cloud location
$dbSgName string Security group name
$rules Scalr\UI\Request\JsonData Rules