@spotinst/spinnaker-deck
Version:
Spinnaker-Deck service, forked with support to Spotinst
21 lines (18 loc) • 631 B
text/typescript
import { IPromise } from 'angular';
import { Application, ITask, TaskExecutor } from '@spinnaker/core';
export class ScalingPolicyWriter {
public static updateScalingPolicy(application: Application, command: any): IPromise<ITask> {
return TaskExecutor.executeTask({
application: application,
description: 'update scaling policy ',
job: [command],
});
}
public static deleteScalingPolicy(application: Application, command: any): IPromise<ITask> {
return TaskExecutor.executeTask({
application: application,
description: 'delete scaling policy ',
job: [command],
});
}
}