UNPKG

@itentialopensource/adapter-etsi_sol005

Version:

This adapter integrates with system described as: ETSI sol005

83 lines 2.92 kB
{ "$id": "schema.json", "type": "object", "schema": "http://json-schema.org/draft-07/schema#", "translate": true, "dynamicfields": true, "properties": { "ph_request_type": { "type": "string", "description": "type of request (internal to adapter)", "default": "postPnfDescriptors", "enum": [ "postPnfDescriptors", "getPnfDescriptors", "getPnfDescriptorsPnfdInfoId", "patchPnfDescriptorsPnfdInfoId", "deletePnfDescriptorsPnfdInfoId", "getPnfDescriptorsPnfdInfoIdPnfdContent", "putPnfDescriptorsPnfdInfoIdPnfdContent", "getPnfDescriptorsPnfdInfoIdPnfd", "getPnfDescriptorsPnfdInfoIdManifest", "getPnfDescriptorsPnfdInfoIdArtifactsArtifactPath" ], "external_name": "ph_request_type" }, "allFields": { "type": "string", "description": "Include all complex attributes in the response. See clause 5.3 of ETSI GS NFV-SOL 013. The NFV-MANO functional entity shall support this parameter.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "all_fields" }, "excludeFields": { "type": "string", "description": "Complex attributes to be excluded from the response. See clause 5.3 of ETSI GS NFV-SOL 013 for details. The NFV-MANO functional entity should support this parameter.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "exclude_fields" }, "excludeDefault": { "type": "string", "description": "Indicates to exclude the following complex attributes from the response. See clause 5.3 of ETSI GS NFV-SOL 013 for details. The NFV-MANO functional entity shall support t...(description truncated)", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "exclude_default" }, "nextpageOpaqueMarker": { "type": "string", "description": "Marker to obtain the next page of a paged response. Shall be supported by the NFV-MANO functional entity if the entity supports alternative 2 (paging) according to clause...(description truncated)", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "nextpage_opaque_marker" }, "includeSignatures": { "type": "string", "description": "If this parameter is provided, the NFVO shall include in the ZIP archive the security information as specified above. This URI query parameter is a flag, i.e. it shall ha...(description truncated)", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "include_signatures" } }, "definitions": {} }