blob: a952430b0f41fa4c17c831f473e6e79cbc570539 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
import {VnfInstance} from "./vnfInstance";
export class ServiceInstance {
instanceName: string;
isUserProvidedNaming: boolean;
globalSubscriberId: string;
productFamilyId: string;
subscriptionServiceType: string;
lcpCloudRegionId: string;
tenantId: string;
tenantName: string;
aicZoneId: string;
aicZoneName: string;
projectName: string;
owningEntityId: string;
owningEntityName: string;
pause: boolean;
bulkSize: number;
vnfs: { [vnf_module_model_name: string] : VnfInstance; };
instanceParams: { [key: string] : string; };
rollbackOnFailure : boolean;
subscriberName : string;
constructor() {
this.vnfs = {};
this.instanceParams = {};
}
}
|