X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Finterfaces%2Fpolicy.types.ts;h=0c46ec4e08c4c77b7f9b64576bcf9ec37131d551;hb=refs%2Fchanges%2F71%2F6071%2F2;hp=8bc5eb1a62d05ac41cdd2e06379bf804e74e745b;hpb=e409ac955e6f0654f1721c69e1885bda23e1cf99;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/interfaces/policy.types.ts b/webapp-frontend/src/app/interfaces/policy.types.ts index 8bc5eb1..0c46ec4 100644 --- a/webapp-frontend/src/app/interfaces/policy.types.ts +++ b/webapp-frontend/src/app/interfaces/policy.types.ts @@ -21,6 +21,7 @@ // Models of data used by the Policy Control export interface PolicyTypeSchema { + id: string; name: string; schemaObject: any; } @@ -33,15 +34,30 @@ export interface PolicyTypes { policytype_ids: any[]; } +export interface PolicyInstances { + policy_ids: any[]; +} + export interface PolicyInstance { - id: string; - json: string; - ric: string; - service: string; + policy_id: string; + policy_data: string; + ric_id: string; + service_id: string; lastModified: string; } +export interface PolicyStatus { + last_modified: string; +} export interface PolicyInstanceAck { status: string; message: string; } + +export interface CreatePolicyInstance { + policy_data: any, + policy_id: string, + policytype_id: string, + ric_id: string, + service_id: string +}