UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

50 lines (49 loc) 1.95 kB
<dl class="horizontal-when-filters-collapsed" style="margin-bottom: 20px"> <dt ng-repeat-start="basis in $ctrl.policy.bases"> Target {{basis.description}} <help-field key="{{basis.helpKey}}"></help-field> </dt> <dd ng-repeat-end> <div ng-repeat="target in basis.targets">{{target}}</div> </dd> <dt ng-if="$ctrl.predictiveAutoscalingEnabled">Predictive Autoscaling</dt> <dd ng-if="$ctrl.predictiveAutoscalingEnabled">{{$ctrl.policy.cpuUtilization.predictiveMethod}}</dd> <dt> Min # VMs <help-field key="gce.serverGroup.autoscaling.minVMs"></help-field> </dt> <dd>{{$ctrl.policy.minNumReplicas}}</dd> <dt> Max # VMs <help-field key="gce.serverGroup.autoscaling.maxVMs"></help-field> </dt> <dd>{{$ctrl.policy.maxNumReplicas}}</dd> <dt> Cool-down Period <help-field key="gce.serverGroup.autoscaling.cooldown"></help-field> </dt> <dd>{{$ctrl.policy.coolDownPeriodSec}} sec</dd> <dt> Mode <help-field key="gce.serverGroup.autoscaling.mode"></help-field> </dt> <dd>{{$ctrl.policy.mode}}</dd> <dt ng-if="$ctrl.scaleInControlsEnabled">Scale-in Controls</dt> <dd ng-if="$ctrl.scaleInControlsEnabled">{{$ctrl.scaleInControlsConfigured ? 'Enabled' : 'Disabled'}}</dd> <dt ng-if="$ctrl.scaleInControlsConfigured">Max Scaled-in Replicas</dt> <dd ng-if="$ctrl.scaleInControlsConfigured">{{$ctrl.maxScaledInReplicasMessage}}</dd> <dt ng-if="$ctrl.scaleInControlsConfigured">Scale-in Time Window</dt> <dd ng-if="$ctrl.scaleInControlsConfigured">{{$ctrl.timeWindowSecMessage}}</dd> <dt ng-if="$ctrl.serverGroup.autoscalingMessages">Messages</dt> <dd ng-if="$ctrl.serverGroup.autoscalingMessages" ng-repeat="message in $ctrl.serverGroup.autoscalingMessages"> {{message}} </dd> <action-icons class="text-right" edit="$ctrl.editPolicy()" edit-info="Edit Policy" destroy="$ctrl.deletePolicy()" destroy-info="Delete Policy" > </action-icons> </dl>