UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

36 lines (32 loc) 1.33 kB
<span class="label label-default">{{ $ctrl.policy.policyType | robotToHuman | uppercase }}</span> <div ng-repeat="alarm in $ctrl.policy.alarms track by $index"> <div uib-popover-template="$ctrl.popoverTemplate" popover-placement="left" popover-title="{{ $ctrl.policy.policyName }}" popover-trigger="'mouseenter'" > <div> <strong>Whenever</strong> {{ alarm.statistic }} of <span class="alarm-name">{{ alarm.metricName }}</span> is <span ng-bind-html="alarm.comparator"></span> {{ alarm.threshold }} </div> <div> <strong>for at least</strong> {{ alarm.evaluationPeriods }} consecutive periods of {{ alarm.period }} seconds </div> </div> </div> <div ng-if="!$ctrl.policy.alarms.length"> <em>No alarms configured for this policy &mdash; it's safe to delete.</em> </div> <div class="actions text-right"> <button class="btn btn-xs btn-link" ng-click="$ctrl.editPolicy()" ng-if="$ctrl.policy.alarms.length"> <span class="glyphicon glyphicon-cog" uib-tooltip="Edit policy"></span> <span class="sr-only">Edit policy</span> </button> <button class="btn btn-xs btn-link" ng-click="$ctrl.deletePolicy()"> <span class="glyphicon glyphicon-trash" uib-tooltip="Delete policy"></span> <span class="sr-only">Delete policy</span> </button> </div>