blob: ade7c2c9cb3c08fbf3dc80438a626fde4b7ea1ef (
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
50
51
52
53
54
55
56
|
export interface NameValue {
"value-name": string;
value: string;
}
export interface LpResponse {
uuid: string;
"administrative-state": AdministrativeState;
"is-protection-lock-out": boolean;
"termination-state": string;
"local-id": NameValue[];
"configured-client-capacity": string;
"extension": NameValue[];
"operational-state": string;
"administrative-control": string;
"name": NameValue[];
"lp-direction": string;
"fc-blocks-signal-to-lp": string;
"layer-protocol-name": string;
"lifecycle-state": string;
"label": NameValue[];
}
export interface LtpResponse {
uuid: string;
"administrative-state": AdministrativeState;
"local-id": NameValue[];
extension: NameValue[];
"operational-state": string;
lp: LpResponse[];
"administrative-control": string;
name: NameValue[];
"ltp-in-other-view": string[];
"ltp-direction": string;
"lifecycle-state": string;
"client-ltp": string[];
"label": NameValue[];
"server-ltp": string[];
}
export interface CoreModelNetworkElement {
"administrative-state": AdministrativeState;
ltp: LtpResponse[];
"local-id": NameValue[];
"lifecycle-state": string;
uuid: string;
label: NameValue[];
extension: NameValue[];
"operational-state": string;
"administrative-control": string;
name: NameValue[];
}
export type AdministrativeState = "unlocked" | "locked";
|