diff --git a/src/developers-guide/src/docbkx/content/repository-specification.xml b/src/developers-guide/src/docbkx/content/repository-specification.xml index af01c39..601adeb 100644 --- a/src/developers-guide/src/docbkx/content/repository-specification.xml +++ b/src/developers-guide/src/docbkx/content/repository-specification.xml @@ -1300,7 +1300,7 @@ full_service_name Identifies the type service (corresponds to full_service_name in manifest) - false + true @@ -1322,10 +1322,6 @@ User is not authorized to access this tenant resources - - 404 - The full_service_name is unknown - 400 If specified full_service_name is not equivalent to that @@ -1335,8 +1331,22 @@ Payload - All files from archive are copied to corresponds location in + New manifest created in manifests directory. Metadata Service + Example + Here are json that will create new service manifest in Metadata Repository + (json for service update looks the same - all data will be overwritten with the new one). + Note that service_display_name is a required parameter and full_service_name should correspond + tofull_service_name given in URL or skipped. + +{ + "full_service_name": "new_service", + "service_display_name" : "Test Service", + "version": "0.1" +} + + All other parameters will be set to default parameters. + Returns In case of successful result this call returns a json: @@ -1417,8 +1427,7 @@ Payload - All files from archive are copied to corresponds location in - Metadata Service + Manifest for specified service deleted from Returns In case of successful result this call returns a json: