Loading OpenAPI/TS28538_EdgeNrm.yaml +66 −0 Original line number Diff line number Diff line Loading @@ -86,6 +86,33 @@ components: type: string swImageRef: type: string Duration: type: object properties: startTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' endTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' EASServicePermission: type: string description: any of enumrated value enum: - TRIAL - SILVER - GOLD EASFeature: type: string description: any of enumrated value enum: - SINGLE - MULTIPLE EASStatus: type: string description: any of enumrated value enum: - ENABLED - DISABLED #-------- Definition of concrete IOCs -------------------------------------------- MnS: Loading Loading @@ -152,6 +179,35 @@ components: items: type: string - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' EASProfile-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object properties: aCID: type: string eASProvider: type: string eASdescription: type: string eASSchedule: $ref: '#/components/schemas/Duration' eASGeographicalServiceArea: $ref: '#/components/schemas/GeoLoc' eASTopologicalServiceArea: $ref: '#/components/schemas/TopologicalServiceArea' eASServicePermissionLevel: $ref: '#/components/schemas/EASServicePermission' eASFeature: $ref: '#/components/schemas/EASFeature' eASServiceContinuitySupport: type: boolean eASDNAI: type: string eASAvailabilityReportingPeriod: type: integer eASStatus: $ref: '#/components/schemas/EASStatus' EESFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' Loading Loading @@ -223,6 +279,11 @@ components: $ref: '#/components/schemas/VirtualResource' softwareImageInfo: $ref: '#/components/schemas/SoftwareImageInfo' eASSchedule: $ref: '#/components/schemas/Duration' eASFeature: $ref: '#/components/schemas/EASFeature' #-------- Definition of JSON arrays for name-contained IOCs ---------------------- Loading @@ -246,6 +307,10 @@ components: type: array items: $ref: '#/components/schemas/EdgeDataNetwork-Single' EASProfile-Multiple: type: array items: $ref: '#/components/schemas/EASProfile-Single' #--------------------------------- Definition ------------------------------------ Loading @@ -258,3 +323,4 @@ components: - $ref: '#/components/schemas/EESFunction-Single' - $ref: '#/components/schemas/EdgeDataNetwork-Single' - $ref: '#/components/schemas/EASRequirements-Single' - $ref: '#/components/schemas/EASProfile-Single' Loading
OpenAPI/TS28538_EdgeNrm.yaml +66 −0 Original line number Diff line number Diff line Loading @@ -86,6 +86,33 @@ components: type: string swImageRef: type: string Duration: type: object properties: startTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' endTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' EASServicePermission: type: string description: any of enumrated value enum: - TRIAL - SILVER - GOLD EASFeature: type: string description: any of enumrated value enum: - SINGLE - MULTIPLE EASStatus: type: string description: any of enumrated value enum: - ENABLED - DISABLED #-------- Definition of concrete IOCs -------------------------------------------- MnS: Loading Loading @@ -152,6 +179,35 @@ components: items: type: string - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' EASProfile-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object properties: aCID: type: string eASProvider: type: string eASdescription: type: string eASSchedule: $ref: '#/components/schemas/Duration' eASGeographicalServiceArea: $ref: '#/components/schemas/GeoLoc' eASTopologicalServiceArea: $ref: '#/components/schemas/TopologicalServiceArea' eASServicePermissionLevel: $ref: '#/components/schemas/EASServicePermission' eASFeature: $ref: '#/components/schemas/EASFeature' eASServiceContinuitySupport: type: boolean eASDNAI: type: string eASAvailabilityReportingPeriod: type: integer eASStatus: $ref: '#/components/schemas/EASStatus' EESFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' Loading Loading @@ -223,6 +279,11 @@ components: $ref: '#/components/schemas/VirtualResource' softwareImageInfo: $ref: '#/components/schemas/SoftwareImageInfo' eASSchedule: $ref: '#/components/schemas/Duration' eASFeature: $ref: '#/components/schemas/EASFeature' #-------- Definition of JSON arrays for name-contained IOCs ---------------------- Loading @@ -246,6 +307,10 @@ components: type: array items: $ref: '#/components/schemas/EdgeDataNetwork-Single' EASProfile-Multiple: type: array items: $ref: '#/components/schemas/EASProfile-Single' #--------------------------------- Definition ------------------------------------ Loading @@ -258,3 +323,4 @@ components: - $ref: '#/components/schemas/EESFunction-Single' - $ref: '#/components/schemas/EdgeDataNetwork-Single' - $ref: '#/components/schemas/EASRequirements-Single' - $ref: '#/components/schemas/EASProfile-Single'