class AutoscalingPolicy extends Collection (View source)

Properties

protected $collection_key
int $coolDownPeriodSec
protected $cpuUtilizationType
protected $cpuUtilizationDataType
protected $customMetricUtilizationsType
protected $customMetricUtilizationsDataType
protected $loadBalancingUtilizationType
protected $loadBalancingUtilizationDataType
int $maxNumReplicas
int $minNumReplicas
string $mode
protected $scaleInControlType
protected $scaleInControlDataType
protected $scalingSchedulesType
protected $scalingSchedulesDataType

Methods

setCoolDownPeriodSec($coolDownPeriodSec)

No description

int
getCoolDownPeriodSec()

No description

setCpuUtilization(AutoscalingPolicyCpuUtilization $cpuUtilization)

No description

setCustomMetricUtilizations($customMetricUtilizations)

No description

setMaxNumReplicas($maxNumReplicas)

No description

int
getMaxNumReplicas()

No description

setMinNumReplicas($minNumReplicas)

No description

int
getMinNumReplicas()

No description

setMode($mode)

No description

string
getMode()

No description

setScaleInControl(AutoscalingPolicyScaleInControl $scaleInControl)

No description

setScalingSchedules($scalingSchedules)

No description

Details

setCoolDownPeriodSec($coolDownPeriodSec)

No description

Parameters

$coolDownPeriodSec

int getCoolDownPeriodSec()

No description

Return Value

int

setCpuUtilization(AutoscalingPolicyCpuUtilization $cpuUtilization)

No description

Parameters

AutoscalingPolicyCpuUtilization $cpuUtilization

AutoscalingPolicyCpuUtilization getCpuUtilization()

No description

setCustomMetricUtilizations($customMetricUtilizations)

No description

Parameters

$customMetricUtilizations

AutoscalingPolicyCustomMetricUtilization[] getCustomMetricUtilizations()

No description

setLoadBalancingUtilization(AutoscalingPolicyLoadBalancingUtilization $loadBalancingUtilization)

No description

Parameters

AutoscalingPolicyLoadBalancingUtilization $loadBalancingUtilization

AutoscalingPolicyLoadBalancingUtilization getLoadBalancingUtilization()

No description

setMaxNumReplicas($maxNumReplicas)

No description

Parameters

$maxNumReplicas

int getMaxNumReplicas()

No description

Return Value

int

setMinNumReplicas($minNumReplicas)

No description

Parameters

$minNumReplicas

int getMinNumReplicas()

No description

Return Value

int

setMode($mode)

No description

Parameters

$mode

string getMode()

No description

Return Value

string

setScaleInControl(AutoscalingPolicyScaleInControl $scaleInControl)

No description

Parameters

AutoscalingPolicyScaleInControl $scaleInControl

AutoscalingPolicyScaleInControl getScaleInControl()

No description

setScalingSchedules($scalingSchedules)

No description

Parameters

$scalingSchedules

AutoscalingPolicyScalingSchedule[] getScalingSchedules()

No description