PHP Class Scalr_UI_Controller_Platforms_Ec2

Inheritance: extends Scalr_UI_Controller
Exibir arquivo Open project: scalr/scalr

Public Methods

Method Description
getAvailZones ( $cloudLocation )
getFarmRoleElasticIps ( $cloudLocation, $farmRoleId, $vpcId = null )
getInstanceProfilesList ( )
getSubnetsList ( $cloudLocation, $vpcId )
xGetAvailZonesAction ( )
xGetDefaultVpcSegurityGroupsAction ( string $cloudLocation, string $vpcId, string $serviceName = null ) xGetDefaultVpcSegurityGroupsAction
xGetFarmRoleElasicIpsAction ( )
xGetKmsKeysListAction ( string $cloudLocation )
xGetPlatformDataAction ( )
xGetRoutingTableListAction ( )
xGetSnapshotsAction ( string $cloudLocation, string $query = null, integer $limit = null, string $nextToken = null )
xGetSubnetsListAction ( )
xGetVpcListAction ( string $cloudLocation, string $serviceName = null ) xGetVpcListAction
xListElbAction ( )

Private Methods

Method Description
getDefaultSgRow ( Scalr\Service\Aws\Ec2\DataType\SecurityGroupList $sgList, string $vpcId, string $serviceName = null ) : array Gets default vpc security group list

Method Details

getAvailZones() public method

public getAvailZones ( $cloudLocation )

getFarmRoleElasticIps() public method

public getFarmRoleElasticIps ( $cloudLocation, $farmRoleId, $vpcId = null )

getInstanceProfilesList() public method

getSubnetsList() public method

public getSubnetsList ( $cloudLocation, $vpcId )

xGetAvailZonesAction() public method

xGetDefaultVpcSegurityGroupsAction() public method

xGetDefaultVpcSegurityGroupsAction
public xGetDefaultVpcSegurityGroupsAction ( string $cloudLocation, string $vpcId, string $serviceName = null )
$cloudLocation string Aws region
$vpcId string Vpc id
$serviceName string optional Service name (rds, elb ...)

xGetFarmRoleElasicIpsAction() public method

xGetKmsKeysListAction() public method

public xGetKmsKeysListAction ( string $cloudLocation )
$cloudLocation string

xGetPlatformDataAction() public method

xGetRoutingTableListAction() public method

xGetSnapshotsAction() public method

public xGetSnapshotsAction ( string $cloudLocation, string $query = null, integer $limit = null, string $nextToken = null )
$cloudLocation string
$query string
$limit integer
$nextToken string

xGetSubnetsListAction() public method

xGetVpcListAction() public method

xGetVpcListAction
public xGetVpcListAction ( string $cloudLocation, string $serviceName = null )
$cloudLocation string Aws region
$serviceName string optional Service name (rds, elb ...)

xListElbAction() public method

public xListElbAction ( )