PHP 클래스 Scalr_UI_Controller_Tools_Aws_Rds_Sg

상속: extends Scalr_UI_Controller
파일 보기 프로젝트 열기: scalr/scalr

공개 메소드들

메소드 설명
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