UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

43 lines (38 loc) 993 B
import { ISecurityGroup, ILoadBalancerUsage, IServerGroupUsage, IUsages } from '@spinnaker/core'; export const mockLoadBalancerUsage: ILoadBalancerUsage = { name: 'deck-test-lb', }; export const mockServerGroupUsage: IServerGroupUsage = { account: 'test', cloudProvider: 'aws', isDisabled: false, name: 'deck-sg', region: 'us-west-2', }; export const mockUsages: IUsages = { loadBalancers: [mockLoadBalancerUsage], serverGroups: [mockServerGroupUsage, { ...mockServerGroupUsage, name: '2-deck-sg' }], }; export const mockSecurityGroup: ISecurityGroup = { account: 'test', accountId: 'sg-1234', accountName: 'test', application: 'deck-test', cloudProvider: 'aws', detail: 'lb', id: '1234', moniker: { app: 'deck', cluster: 'deck-test', stack: 'test', sequence: 123, }, name: 'deck-lb-sg', provider: 'aws', region: 'us-west-2', stack: 'datacenter', type: 'aws', usages: mockUsages, vpcId: 'vpc-00112233', vpcName: 'vpc0', };