@spotinst/spinnaker-deck
Version:
Spinnaker-Deck service, forked with support to Spotinst
15 lines (10 loc) • 425 B
text/typescript
import { module } from 'angular';
import { REST } from '@spinnaker/core';
import { IRoleDescriptor } from './IRole';
export class IamRoleReader {
public listRoles(provider: string): PromiseLike<IRoleDescriptor[]> {
return REST('/roles').path(provider).get();
}
}
export const IAM_ROLE_READ_SERVICE = 'spinnaker.ecs.iamRole.read.service';
module(IAM_ROLE_READ_SERVICE, []).service('iamRoleReader', IamRoleReader);