From: KrupaNagabhushan Date: Mon, 25 Aug 2025 11:31:41 +0000 (+0100) Subject: TEIV API Uplift modifications X-Git-Tag: 0.3.0~10 X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F45%2F14845%2F7;p=smo%2Fteiv.git TEIV API Uplift modifications Issue-ID: SMO-195 Change-Id: Icdaf74850f6be0cd816c6557d936d6abee53215d Signed-off-by: KrupaNagabhushan --- diff --git a/adapters/pom.xml b/adapters/pom.xml index 4cbd9e5..425557b 100644 --- a/adapters/pom.xml +++ b/adapters/pom.xml @@ -21,8 +21,8 @@ --> + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.oran.smo diff --git a/docs/offeredapis/html/index.html b/docs/offeredapis/html/index.html index f9cc62c..926de1b 100644 --- a/docs/offeredapis/html/index.html +++ b/docs/offeredapis/html/index.html @@ -959,7 +959,7 @@ ul.nav-tabs { }; defs["Domains_items_inner"] = { "properties" : { - "name" : { + "domainName" : { "type" : "string" }, "entityTypes" : { @@ -1039,8 +1039,9 @@ ul.nav-tabs { } } }; - defs["EntitiesResponseMessage"] = { + defs["Entities"] = { "title" : "Entities", + "required" : [ "items" ], "type" : "object", "properties" : { "items" : { @@ -1103,7 +1104,7 @@ ul.nav-tabs { defs["EntityTypes_items_inner"] = { "type" : "object", "properties" : { - "name" : { + "entityTypeName" : { "type" : "string" }, "entities" : { @@ -1306,6 +1307,32 @@ ul.nav-tabs { "type" : "integer" } } +}; + defs["ProblemDetails"] = { + "type" : "object", + "properties" : { + "type" : { + "type" : "string", + "description" : "a URI reference according to IETF RFC 3986 that identifies the problem type" + }, + "title" : { + "type" : "string", + "description" : "human-readable summary of the problem type" + }, + "status" : { + "type" : "number", + "description" : "the HTTP status code" + }, + "detail" : { + "type" : "string", + "description" : "human-readable explanation " + }, + "instance" : { + "type" : "string", + "description" : "URI reference that identifies the specific occurrence of the problem" + } + }, + "description" : "A problem detail to carry details in an HTTP response according to RFC 7807" }; defs["RelationshipTypes"] = { "title" : "RelationshipTypes", @@ -1340,7 +1367,7 @@ ul.nav-tabs { defs["RelationshipTypes_items_inner"] = { "type" : "object", "properties" : { - "name" : { + "relationshipTypeName" : { "type" : "string" }, "relationships" : { @@ -1348,15 +1375,16 @@ ul.nav-tabs { } } }; - defs["RelationshipsResponseMessage"] = { + defs["Relationships"] = { "title" : "Relationships", + "required" : [ "items" ], "type" : "object", "properties" : { "items" : { "type" : "array", "items" : { "type" : "object", - "description" : "Refer to yang model for schema definition of topology relationships" + "description" : "'Encapsulated object reference to the data model for schema definition of Topology Relationships" } }, "self" : { @@ -1397,7 +1425,7 @@ ul.nav-tabs { } } }; - defs["SchemaList"] = { + defs["Schemas"] = { "title" : "Schemas", "type" : "object", "properties" : { @@ -1537,6 +1565,36 @@ ul.nav-tabs { } } }; + defs["UserDefinedSchema"] = { + "title" : "UserDefinedSchema", + "type" : "object", + "properties" : { + "name" : { + "type" : "string" + }, + "domain" : { + "type" : "string" + }, + "revision" : { + "type" : "string" + }, + "content" : { + "$ref" : "#/components/schemas/Href" + } + } +}; + defs["UserDefinedSchemas"] = { + "title" : "UserDefinedSchemas", + "type" : "object", + "properties" : { + "items" : { + "type" : "array", + "items" : { + "$ref" : "#/components/schemas/UserDefinedSchema" + } + } + } +}; var errs = {}; @@ -1560,10 +1618,16 @@ ul.nav-tabs {
  • updateClassifier
  • +
  • + updateClassifierDeprecated +
  • updateDecorator
  • +
  • + updateDecoratorDeprecated +
  • getAllDomains @@ -1630,6 +1694,19 @@ ul.nav-tabs {
  • getSchemas
  • + +
  • + createUserDefinedSchema +
  • +
  • + deleteUserDefinedSchema +
  • +
  • + getUserDefinedSchemaByName +
  • +
  • + getUserDefinedSchemas +
  • @@ -1643,7 +1720,7 @@ ul.nav-tabs { - - - - - +
    +
    +
    + +
    + +
    +
    +

    +

    -