summary:Create a new resource for onboarded application package.
description:The POST method is used to create a resource for on-boarding an application package to a MEO/MEAO, which refers to the procedure of "onboarding operation" as described in clause 6.3.3.5. The POST method is also used to create a resource for on-boarding an application package from OSS through MEAO to NFVO as described in clause 5.6.2.
operationId:OnboardedapppackagesPOST
tags:
-app-pkgm
requestBody:
description:The POST method is used to create a new resource for onboarding an application package onto a MEO/MEAO.
description:This GET method queries information relating to on-boarded application packages in the MEO/MEAO matching the filtering criteria. It refers to the procedure of "query operation" of application package as described in clause 6.3.3.2. This GET method also queries information relating to on-boarded application packages in the NFVO matching the filtering criteria by the OSS through MEAO to NFVO.
description:Indicate the success of request. The response message content shall contain a list of representations of the "individual application package" resources that match the attribute filter.
content:
application/json:
schema:
type:array
items:
$ref:'#/components/schemas/AppPkgInfo'
'400':
$ref:'#/components/responses/400'
'401':
$ref:'#/components/responses/401'
'403':
$ref:'#/components/responses/403'
'404':
$ref:'#/components/responses/404'
'406':
$ref:'#/components/responses/406'
'429':
$ref:'#/components/responses/429'
/onboarded_app_packages:
post:
summary:Create a new resource for onboarded application package.
@@ -160,48 +87,6 @@ paths:
$ref:'#/components/responses/406'
'429':
$ref:'#/components/responses/429'
/app_packages/{appPkgId}:
post:
summary:Delivers a notification from the application lifecycle management resource to the subscriber.
description:The POST method delivers a notification from the application package management resource in MEO or MEAO to the subscriber.
operationId:UserdefinednotificationPOST
tags:
-notification
requestBody:
description:A notification of an application package for on-boarding or operational state change.
description:The unique identifier of the appPkgId.
schema:
type:string
/onboarded_app_packages/{appDId}:
get:
summary:Read information of an individual on-boarded application package.
@@ -356,7 +241,7 @@ paths:
post:
summary:Callback POST used to send a notification
description:Subscription notification
operationId:notificationPOST290025
operationId:notificationPOST856573
requestBody:
description:Subscription notification
required:true
@@ -498,53 +383,6 @@ paths:
'429':
$ref:'#/components/responses/429'
parameters:[]
/app_packages/{appPkgId}/appd:
get:
summary:Read application descriptor of an onboarded application package.
description:This GET method reads the content of the AppD of on-boarded individual application package resources. The format of the AppD is left for future specification.
summary:Read application descriptor of an onboarded application package.
@@ -592,85 +430,6 @@ paths:
$ref:'#/components/responses/406'
'429':
$ref:'#/components/responses/429'
/app_packages/{appPkgId}/package_content:
get:
summary:Fetch an on-boarded application package.
description:The GET method is used to fetch the onboarded application package content identified by appPkgId or appDId. The client can use this resource to fetch the content of the application package.