PHP Class AwsInspector\Model\AutoScaling\AutoScalingGroup

Inheritance: extends AwsInspector\Model\AbstractResource
Show file Open project: aoepeople/stackformation

Protected Properties

Property Type Description
$availableProcesses array

Public Methods

Method Description
attachLoadBalancers ( array $loadBalancers ) : Aws\Result
detachLoadBalancers ( array $loadBalancers ) : Aws\Result
resumeProcesses ( string | array $processes )
suspendProcesses ( string | array $processes )

Protected Methods

Method Description
validateElbParam ( array $loadBalancers ) : array
validateProcessesParam ( string | array $processes ) : array

Method Details

attachLoadBalancers() public method

public attachLoadBalancers ( array $loadBalancers ) : Aws\Result
$loadBalancers array
return Aws\Result

detachLoadBalancers() public method

public detachLoadBalancers ( array $loadBalancers ) : Aws\Result
$loadBalancers array
return Aws\Result

resumeProcesses() public method

public resumeProcesses ( string | array $processes )
$processes string | array

suspendProcesses() public method

public suspendProcesses ( string | array $processes )
$processes string | array

validateElbParam() protected method

protected validateElbParam ( array $loadBalancers ) : array
$loadBalancers array
return array

validateProcessesParam() protected method

protected validateProcessesParam ( string | array $processes ) : array
$processes string | array
return array

Property Details

$availableProcesses protected property

protected array $availableProcesses
return array