X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Fmodels%2FCommonModel.ts;h=d157115fea03db2ce06c6eddd8a363cd965bcc74;hb=063a3f1741d0cb20d5ee80590339fec54ab1acdd;hp=508a96a8e29841a160138f8d014824884d287d07;hpb=d477b85279831f43f77d10acfc1912da1fbe6007;p=osm%2FNG-UI.git diff --git a/src/models/CommonModel.ts b/src/models/CommonModel.ts index 508a96a..d157115 100644 --- a/src/models/CommonModel.ts +++ b/src/models/CommonModel.ts @@ -20,6 +20,7 @@ import { HttpHeaders } from '@angular/common/http'; /** * @file Model for Commonly used information. */ +// tslint:disable: completed-docs /** * handle count @enum */ @@ -112,12 +113,12 @@ export interface URLPARAMS { export interface DELETEPARAMS { identifier: string; name?: string; - shortName: string; projectName?: string; userName?: string; username?: string; page?: string; id?: string; + productName?: string; } /** Interface for the Delete Details */ @@ -152,6 +153,16 @@ export interface TARSETTINGS { buffer: ArrayBuffer; header_offset?: Number; size?: number; + linkname?: string; + uname?: string; + gname?: string; +} +/** Interface for File Settings */ +export interface FILESETTINGS { + 'type'?: string; + linkname?: string; + owner?: string; + group?: string; } /** Interface for Package information */ export interface PACKAGEINFO { @@ -202,11 +213,24 @@ export const WIM_TYPES: TYPESECTION[] = [ { value: 'onos_vpls', title: 'ONOS vpls' }, { value: 'tapi', title: 'TAPI' } ]; +/** Constants of the OSM Repo Types */ +export const OSMREPO_TYPES: TYPESECTION[] = [ + { value: 'osm', title: 'OSM' } +]; /** Interface for List, Add WIM & SDN Types */ export interface TYPESECTION { value: string; title: string; } +/** Interface for PRIMITIVETYPES */ +export interface PRIMITIVETYPES { + title: string; + value: string; +} +/** Interface for the PRIMITIVEDATA */ +export interface PRIMITIVEDATA { + parameter: {}[]; +} /** Interface for VIM type Openstack's Config */ export const TYPEOPENSTACK: {} = { sdn_controller: '',