UNPKG

@itentialopensource/adapter-nexus_repository

Version:

This adapter integrates with system described as: nexusRepositoryManagerRestApi.

385 lines 8.8 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": "getComponentById", "enum": [ "getComponentById", "deleteComponent", "getComponents", "uploadComponent" ], "external_name": "ph_request_type" }, "version": { "type": "string", "description": "version", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "version" }, "yumDirectory": { "type": "string", "description": "yum Directory", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "yum.directory" }, "yumAsset": { "type": "string", "description": "yum Asset", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "yum.asset" }, "yumAssetFilename": { "type": "string", "description": "yum Asset Filename", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "yum.asset.filename" }, "rAsset": { "type": "string", "description": "r Asset", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "r.asset" }, "rAssetPathId": { "type": "string", "description": "r Asset Package Path", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "r.asset.pathId" }, "pypiAsset": { "type": "string", "description": "pypi Asset", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "pypi.asset" }, "helmAsset": { "type": "string", "description": "helm Asset", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "helm.asset" }, "aptAsset": { "type": "string", "description": "apt Asset", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "apt.asset" }, "rubygemsAsset": { "type": "string", "description": "rubygems Asset", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "rubygems.asset" }, "rawDirectory": { "type": "string", "description": "raw Directory", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "raw.directory" }, "rawAsset1": { "type": "string", "description": "raw Asset 1", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "raw.asset1" }, "rawAsset1Filename": { "type": "string", "description": "raw Asset 1 Filename", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "raw.asset1.filename" }, "rawAsset2": { "type": "string", "description": "raw Asset 2", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "raw.asset2" }, "rawAsset2Filename": { "type": "string", "description": "raw Asset 2 Filename", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "raw.asset2.filename" }, "rawAsset3": { "type": "string", "description": "raw Asset 3", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "raw.asset3" }, "rawAsset3Filename": { "type": "string", "description": "raw Asset 3 Filename", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "raw.asset3.filename" }, "npmAsset": { "type": "string", "description": "npm Asset", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "npm.asset" }, "nugetAsset": { "type": "string", "description": "nuget Asset", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "nuget.asset" }, "maven2GroupId": { "type": "string", "description": "maven2 Group ID", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.groupId" }, "maven2ArtifactId": { "type": "string", "description": "maven2 Artifact ID", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.artifactId" }, "maven2Version": { "type": "string", "description": "maven2 Version", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.version" }, "maven2GeneratePom": { "type": "boolean", "description": "maven2 Generate a POM file with these coordinates", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.generate-pom" }, "maven2Packaging": { "type": "string", "description": "maven2 Packaging", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.packaging" }, "maven2Asset1": { "type": "string", "description": "maven2 Asset 1", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.asset1" }, "maven2Asset1Classifier": { "type": "string", "description": "maven2 Asset 1 Classifier", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.asset1.classifier" }, "maven2Asset1Extension": { "type": "string", "description": "maven2 Asset 1 Extension", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.asset1.extension" }, "maven2Asset2": { "type": "string", "description": "maven2 Asset 2", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.asset2" }, "maven2Asset2Classifier": { "type": "string", "description": "maven2 Asset 2 Classifier", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.asset2.classifier" }, "maven2Asset2Extension": { "type": "string", "description": "maven2 Asset 2 Extension", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.asset2.extension" }, "maven2Asset3": { "type": "string", "description": "maven2 Asset 3", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.asset3" }, "maven2Asset3Classifier": { "type": "string", "description": "maven2 Asset 3 Classifier", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.asset3.classifier" }, "maven2Asset3Extension": { "type": "string", "description": "maven2 Asset 3 Extension", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven2.asset3.extension" } }, "definitions": {} }