UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

15 lines (10 loc) 425 B
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);