Commit d3db29b3 authored by Pietro Piscione's avatar Pietro Piscione
Browse files

SOL005_89 to SOL005_99

parent 0a715523
Loading
Loading
Loading
Loading
Loading
+10 −9
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@ info:
  license:
    name: ETSI Forge copyright notice
    url: https://forge.etsi.org/etsi-forge-copyright-notice.txt
  version: 1.10.0-impl:etsi.org:ETSI_NFV_OpenAPI:1
  version: 1.11.0-impl:etsi.org:ETSI_NFV_OpenAPI:1

externalDocs:
  description: ETSI GS NFV-SOL 005 V4.3.1
@@ -665,7 +665,7 @@ components:

    BuildVnfSnapshotPkgRequest:
      description: |
        Request parameters for building the content of a VNF snapshot package, as defined in clause 11.5.2.6.
        The message content contains the information based on which the NFVO can build the content of the VNF snapshot package.
      content:
        application/json:
          schema:
@@ -674,7 +674,7 @@ components:

    ExtractVnfSnapshotPkgRequest:
      description: |
        Request parameters for extracting the content of a VNF snapshot package, as defined in clause 11.5.2.7.
        The message content contains the information based on which the NFVO can extract the content of the VNF snapshot package.
      content:
        application/json:
          schema:
@@ -683,8 +683,7 @@ components:

    CancelVnfSnapshotPkgOperationRequest:
      description: |
        Request parameters for cancelling an ongoing operation related to the content of a VNF snapshot package, 
        as defined in clause 11.5.2.8.
        The message content contains the information based on which the NFVO can proceed with the cancellation.
      content:
        application/json:
          schema:
@@ -692,7 +691,9 @@ components:
      required: true

    VnfSnapshotPkgExtArtifactsAccessConfig:
      description: VOID
      description: The message content contains the access configuration
                    information based on which the NFVO can obtain the external
                    VNF snapshot package artifact files.
      content:
        application/json:
          schema:
@@ -1022,7 +1023,7 @@ components:

    VnfSnapshotPackageContent.Get.206:
      description: |
        206 PARTIAL CONTENT
        206 Partial Content

        If the NFVO supports range requests, this response shall be returned when a single consecutive 
        byte range from the content of the VNF snapshot package file has been read successfully according
@@ -1030,7 +1031,7 @@ components:

        The response body shall contain the requested part of the VNF snapshot package file. 

        The "Content-Range" HTTP header shall be provided according to IETF RFC 7233. 
        The "Content-Range" HTTP header shall be provided according to IETF RFC 9110. 

        The "Content-Type" HTTP header shall be set as defined for the "200 OK" response.
      headers:
@@ -1622,7 +1623,7 @@ components:
        type of the artifact file. If the content type cannot be determined, the header shall be set to the 
        value "application/octet-stream". 
        
        The "Content-Range" HTTP header shall be provided according to IETF RFC 7233.
        The "Content-Range" HTTP header shall be provided according to IETF RFC 9110.
      headers:
        Version:
          description: The used API version.
+1 −5
Original line number Diff line number Diff line
@@ -261,13 +261,11 @@ definitions:
          Defines the type of authentication / authorization for downloading the VNF snapshot package.
          
          Permitted values:
          - BASIC: Only the "username" and "password" attributes shall be present.
          - OAUTH2_CLIENT_CREDENTIALS: Only the "paramsOauth2ClientCredentials" attribute shall be present.
          
          This attribute shall not be present if the credentials were provisioned out of band.
        type: string
        enum:
          - BASIC
          - OAUTH2_CLIENT_CREDENTIALS
      username:
        description: >
@@ -430,14 +428,12 @@ definitions:
                Defines the type of authentication / authorization for downloading the VNF package.

                Permitted values:
                - BASIC: Only the "username" and "password" attributes shall be present.
                - OAUTH2_CLIENT_CREDENTIALS: Only the "paramsOauth2ClientCredentials" attribute shall 
                be present.

                This attribute shall not be present if no credentials are provided for the artifact.
                This attribute shall not be present if no credentials are provided for the artifact
              type: string
              enum:
                - BASIC
                - OAUTH2_CLIENT_CREDENTIALS
            username:
              description: >