summaryrefslogtreecommitdiffstats
path: root/usecaseui-portal/src/app/views/services/intent-based-services/constants.ts
blob: 9a54a49ad5025bd5fbab9f7a46a9878b86d6d4d7 (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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
export const STATUS_LIST = {
  Active: 'Active',
  Inactive: 'Inactive'
};

export const COMMUNICATION_FORM_ITEMS = [
	/*******
        title /MUST/: MARK THE ITEM NAME,
        key /MUST/:  MARK THE ITEM KEY,
        type /MUST/: MARKE THE ITEM TYPE, CAN BE ADDED IF NECESSARY: input/select/radio/city-select
        required /MUST/: IF REQUIRED, 
        scoped: IF SCOPED NUMBERS, CAN BE EMITTED IF NOT
        scopedText: SCOPED NUMBERS' DESCRIPTION. IF SCOPED NUMBERS EXITS, IT'S A MUST
        placeholder: IF PLACEHOLDER, CAN BE EMITTED IF NOT
        options: IF ITEM NEEDS OPTIONS, CAN BE EMITTED IF NOT
    ********/
	{
		title: "Communication Service Name",
		key: "name",
		type: "input",
		required: true,
	},
	{
		title: "Intent Instance ID",
		key: "instanceId",
		type: "text",
		required: true,
	},
	{
		title: "Access Point 1",
    nodeName: 'Name',
    rateName: 'Bandwidth',
		key: "accessPointOne",
		type: "node_select_one",
		required: true,
	},
	{
		title: "Cloud Point Name",
		key: "cloudPointName",
		type: "select",
		required: true,
		options: [
			{
				title: "tranprotEp_ID_ROOT",
				key: "tranprotEp_ID_ROOT",
			}
		],
	},
];