diff options
author | Niamh Core <niamh.core@est.tech> | 2021-08-20 09:54:44 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2021-08-20 09:54:44 +0000 |
commit | 06b8c2414d694334066c15b7de9ecc9325a1e37e (patch) | |
tree | a677a7a2cb2bde18ef701fa29bc1ff36006bf55b /docs/openapi/openapi.yml | |
parent | eeb7a94bc24f4458f134d9902b7c4e27fe2f6e76 (diff) | |
parent | f01d5674c738e1bc0e485a43f52e5cf19c9d81a7 (diff) |
Merge "Get resource data for pass-through running (dmi-impl)"
Diffstat (limited to 'docs/openapi/openapi.yml')
-rw-r--r-- | docs/openapi/openapi.yml | 62 |
1 files changed, 35 insertions, 27 deletions
diff --git a/docs/openapi/openapi.yml b/docs/openapi/openapi.yml index 114c521e..af285f4e 100644 --- a/docs/openapi/openapi.yml +++ b/docs/openapi/openapi.yml @@ -122,36 +122,44 @@ paths: put: tags: - dmi-plugin - summary: Get resource data for cm handle - description: Get resource data for given cm handle + summary: Get resource data from passthrough-operational for cm handle + description: Get resource data from passthrough-operational for cm handle operationId: getResourceDataOperationalForCmHandle parameters: - $ref: 'components.yml#/components/parameters/cmHandleInPath' - - name: resourceIdentifier - in: path - description: Resource identifier to fetch the resource data - required: true - schema: - type: string - - name: accept - in: header - description: Accept parameter for response, if accept parameter is null, that means client can accept any format. - schema: - type: string - enum: [ application/json, application/yang-data+json ] - - name: fields - in: query - description: Fields parameter to filter resource - required: false - schema: - type: string - - name: depth - in: query - description: Depth parameter for response - required: false - schema: - type: integer - minimum: 1 + - $ref: 'components.yml#/components/parameters/resourceIdentifierInPath' + - $ref: 'components.yml#/components/parameters/acceptParamInHeader' + - $ref: 'components.yml#/components/parameters/fieldsParamInQuery' + - $ref: 'components.yml#/components/parameters/depthParamInQuery' + requestBody: + description: Operational body + content: + application/json: + schema: + $ref: 'components.yml#/components/schemas/OperationalRequest' + responses: + '200': + $ref: 'components.yml#/components/responses/Ok' + '400': + $ref: 'components.yml#/components/responses/BadRequest' + '401': + $ref: 'components.yml#/components/responses/Unauthorized' + '403': + $ref: 'components.yml#/components/responses/Forbidden' + + /v1/ch/{cmHandle}/data/ds/ncmp-datastore:passthrough-running/{resourceIdentifier}: + put: + tags: + - dmi-plugin + summary: Get resource data from passthrough-running for cm handle + description: Get resource data from passthrough-running for cm handle + operationId: getResourceDataPassthroughRunningForCmHandle + parameters: + - $ref: 'components.yml#/components/parameters/cmHandleInPath' + - $ref: 'components.yml#/components/parameters/resourceIdentifierInPath' + - $ref: 'components.yml#/components/parameters/acceptParamInHeader' + - $ref: 'components.yml#/components/parameters/fieldsParamInQuery' + - $ref: 'components.yml#/components/parameters/depthParamInQuery' requestBody: description: Operational body content: |