diff --git a/app/scripts/modules/amazon/src/instance/index.ts b/app/scripts/modules/amazon/src/instance/index.ts index ea2c24898df..c330eeccc15 100644 --- a/app/scripts/modules/amazon/src/instance/index.ts +++ b/app/scripts/modules/amazon/src/instance/index.ts @@ -1,4 +1,5 @@ export * from './details/utils'; export * from './details/InstanceDns'; export * from './details/InstanceInformation'; +export * from './details/InstanceStatus'; export * from './amazon.instance.write.service'; diff --git a/app/scripts/modules/core/src/instance/details/InstanceLinks.tsx b/app/scripts/modules/core/src/instance/details/InstanceLinks.tsx index 7464a3a54ca..4d130dbdb1c 100644 --- a/app/scripts/modules/core/src/instance/details/InstanceLinks.tsx +++ b/app/scripts/modules/core/src/instance/details/InstanceLinks.tsx @@ -7,12 +7,13 @@ import { CollapsibleSection } from '../../presentation'; import { Application } from '../../application'; import { IInstance } from '../../domain'; +import { IMoniker } from '../../naming'; export interface IInstanceLinksProps { address: string; application: Application; instance: IInstance; - moniker: string; + moniker: IMoniker; environment: string; } diff --git a/app/scripts/modules/titus/src/domain/ITitusInstance.ts b/app/scripts/modules/titus/src/domain/ITitusInstance.ts index cee67cb60ea..c2fe554dc73 100644 --- a/app/scripts/modules/titus/src/domain/ITitusInstance.ts +++ b/app/scripts/modules/titus/src/domain/ITitusInstance.ts @@ -1,6 +1,24 @@ import { IInstance } from '@spinnaker/core'; +interface ITitusInstancePlacement { + containerIp: string; + host: string; + region: string; + zone: string; +} + +interface InsightAction { + label: string; + url: string; +} + export interface ITitusInstance extends IInstance { + containerIp: string; instanceType?: string; + insightActions?: InsightAction[]; + ipv6Address?: string; jobId?: string; + jobName?: string; + placement: ITitusInstancePlacement; + privateIpAddress?: string; }