Commit 1dda5943 authored by piscione's avatar piscione
Browse files

Updated MEC010p2 OAS from v2.1.1 to v2.1.1

parent b5eb4cfa
Loading
Loading
Loading
Loading
+13 −16
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@
  "info": {
    "title": "ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management",
    "description": "ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management described using OpenAPI.",
    "version": "2.1.1",
    "version": "2.2.1",
    "license": {
      "name": "BSD-3-Clause",
      "url": "https://forge.etsi.org/legal-matters"
@@ -15,8 +15,8 @@
    }
  },
  "externalDocs": {
    "description": "ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management, v2.1.1",
    "url": "https://www.etsi.org/deliver/etsi_gs/MEC/001_099/01002/02.01.01_60/gs_MEC01002v020101p.pdf"
    "description": "ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management, v2.2.1",
    "url": "https://www.etsi.org/deliver/etsi_gs/MEC/001_099/01002/02.02.01_60/gs_MEC01002v020201p.pdf"
  },
  "jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
  "servers": [
@@ -259,7 +259,6 @@
            "description": "Identifier of the external CP instance to which this set of configuration parameters is requested to be applied. \n\nShall be present if this instance has already been created."
          },
          "cpProtocolData": {
            "minItems": 0,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CpProtocolData"
@@ -281,7 +280,6 @@
        "type": "object",
        "properties": {
          "cpConfig": {
            "minItems": 1,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AppExtCpConfig"
@@ -350,7 +348,6 @@
        "type": "object",
        "properties": {
          "extCps": {
            "minItems": 1,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AppExtCpData"
@@ -358,7 +355,6 @@
            "description": "External CPs of the application instance to be connected to this external VL."
          },
          "extLinkPorts": {
            "minItems": 0,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExtLinkPortData"
@@ -390,22 +386,23 @@
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
            "type": "string",
            "description": "Identifier of the Grant."
          },
          "appInstanceId": {
            "type": "string",
            "description": "Identifier of application instance."
            "description": "Identifier of the application instance which this Grant is related to."
          },
          "appLcmOpOccId": {
            "type": "string",
            "description": "Identifier of application lifecycle management operation occurrence."
            "description": "The identifier of the application lifecycle management operation occurrence associated to the Grant."
          },
          "vimConnections": {
            "type": "array",
            "description": "Provides information regarding VIM connections that are approved to be used by the MEPM to allocate resources, and provides parameters of these VIM connections.",
            "items": {
              "$ref": "#/components/schemas/VimConnectionInfo"
            },
            "description": ""
            }
          },
          "zones": {
            "type": "array",
@@ -763,7 +760,7 @@
          },
          "resourceTemplateId": {
            "type": "string",
            "description": "Reference to a resource template, i.e. VirtualLinkDesc, VirtualComputeDesc, AppExtCpd, VirtualStorageDesc in the AppD."
            "description": "Reference to a resource template, i.e. VirtualComputeDescriptor, AppExtCpd, VirtualStorageDescriptor in the AppD."
          },
          "resource": {
            "$ref": "#/components/schemas/Resource"
@@ -874,7 +871,6 @@
        "type": "object",
        "properties": {
          "zoneId": {
            "minItems": 1,
            "type": "array",
            "items": {
              "type": "string"
@@ -893,10 +889,11 @@
        "properties": {
          "id": {
            "type": "string",
            "description": "The identifier of this ZoneInfo instance, for the purpose of referencing it from other structures in the \"Grant\" structure."
            "description": "Identifier of the connection to the VIM that manages the resource zone. The applicable \"VimConnectionInfo\" structure, which is referenced by vimConnectionId, can be obtained from the \" vimConnectionInfo\" attribute of the \"AppInstanceInfo\" structure."
          },
          "vimConnectionId": {
            "type": "string"
            "type": "string",
            "description": null
          },
          "zoneId": {
            "type": "string",
+12 −15
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ openapi: 3.1.0
info:
  title: 'ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management'
  description: 'ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management described using OpenAPI.'
  version: '2.1.1'
  version: '2.2.1'
  license:
    name: BSD-3-Clause
    url: https://forge.etsi.org/legal-matters
@@ -11,8 +11,8 @@ info:
    url: https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api
    email: cti_support@etsi.org
externalDocs:
  description: "ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management, v2.1.1"
  url: 'https://www.etsi.org/deliver/etsi_gs/MEC/001_099/01002/02.01.01_60/gs_MEC01002v020101p.pdf'
  description: "ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management, v2.2.1"
  url: 'https://www.etsi.org/deliver/etsi_gs/MEC/001_099/01002/02.02.01_60/gs_MEC01002v020201p.pdf'
jsonSchemaDialect: https://json-schema.org/draft/2020-12/schema
servers:
- url: https://localhost/granting/v1
@@ -173,7 +173,6 @@ components:
          type: string
          description: "Identifier of the external CP instance to which this set of configuration parameters is requested to be applied. \n\nShall be present if this instance has already been created."
        cpProtocolData:
          minItems: 0
          type: array
          items:
            $ref: '#/components/schemas/CpProtocolData'
@@ -189,7 +188,6 @@ components:
      type: object
      properties:
        cpConfig:
          minItems: 1
          type: array
          items:
            $ref: '#/components/schemas/AppExtCpConfig'
@@ -239,13 +237,11 @@ components:
      type: object
      properties:
        extCps:
          minItems: 1
          type: array
          items:
            $ref: '#/components/schemas/AppExtCpData'
          description: External CPs of the application instance to be connected to this external VL.
        extLinkPorts:
          minItems: 0
          type: array
          items:
            $ref: '#/components/schemas/ExtLinkPortData'
@@ -270,17 +266,18 @@ components:
      properties:
        id:
          type: string
          description: Identifier of the Grant.
        appInstanceId:
          type: string
          description: Identifier of application instance.
          description: Identifier of the application instance which this Grant is related to.
        appLcmOpOccId:
          type: string
          description: Identifier of application lifecycle management operation occurrence.
          description: The identifier of the application lifecycle management operation occurrence associated to the Grant.
        vimConnections:
          type: array
          description: Provides information regarding VIM connections that are approved to be used by the MEPM to allocate resources, and provides parameters of these VIM connections.
          items:
            $ref: '#/components/schemas/VimConnectionInfo' 
          description: ''
        zones:
          type: array
          items:
@@ -540,7 +537,7 @@ components:
          description: Reference to the related VDU in the AppD applicable to this resource.
        resourceTemplateId:
          type: string
          description: Reference to a resource template, i.e. VirtualLinkDesc, VirtualComputeDesc, AppExtCpd, VirtualStorageDesc in the AppD.
          description: Reference to a resource template, i.e. VirtualComputeDescriptor, AppExtCpd, VirtualStorageDescriptor in the AppD.
        resource:
          $ref: '#/components/schemas/Resource'
      description: "'This type provides information of an existing or proposed resource used by the application. Refer to clause 9.5.3.2 of ETSI GS NFV-SOL 003 '"
@@ -620,7 +617,6 @@ components:
      type: object
      properties:
        zoneId:
          minItems: 1
          type: array
          items:
            type: string
@@ -634,9 +630,10 @@ components:
      properties:
        id:
          type: string
          description: The identifier of this ZoneInfo instance, for the purpose of referencing it from other structures in the "Grant" structure.
          description: Identifier of the connection to the VIM that manages the resource zone. The applicable "VimConnectionInfo" structure, which is referenced by vimConnectionId, can be obtained from the " vimConnectionInfo" attribute of the "AppInstanceInfo" structure.
        vimConnectionId: 
          type: string
          description: 
        zoneId:
          type: string
          description: The identifier of the resource zone, as managed by the resource management layer (typically, the VIM).
+953 −225

File changed.

Preview size limit exceeded, changes collapsed.

+713 −203

File changed.

Preview size limit exceeded, changes collapsed.

+1103 −950

File changed.

Preview size limit exceeded, changes collapsed.

Loading