UNPKG

@itentialopensource/adapter-nexus_repository

Version:

This adapter integrates with system described as: nexusRepositoryManagerRestApi.

252 lines 5.77 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": "searchAssets", "enum": [ "searchAssets", "searchAndDownloadAssets", "search" ], "external_name": "ph_request_type" }, "dockerImageName": { "type": "string", "description": "Docker image name", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "docker.imageName" }, "dockerImageTag": { "type": "string", "description": "Docker image tag", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "docker.imageTag" }, "dockerLayerId": { "type": "string", "description": "Docker layer ID", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "docker.layerId" }, "dockerContentDigest": { "type": "string", "description": "Docker content digest", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "docker.contentDigest" }, "mavenGroupId": { "type": "string", "description": "Maven groupId", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven.groupId" }, "mavenArtifactId": { "type": "string", "description": "Maven artifactId", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven.artifactId" }, "mavenBaseVersion": { "type": "string", "description": "Maven base version", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven.baseVersion" }, "mavenExtension": { "type": "string", "description": "Maven extension of component's asset", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven.extension" }, "mavenClassifier": { "type": "string", "description": "Maven classifier of component's asset", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "maven.classifier" }, "npmScope": { "type": "string", "description": "NPM scope", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "npm.scope" }, "nugetId": { "type": "string", "description": "Nuget id", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "nuget.id" }, "nugetTags": { "type": "string", "description": "Nuget tags", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "nuget.tags" }, "p2PluginName": { "type": "string", "description": "p2 plugin name", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "p2.pluginName" }, "pypiClassifiers": { "type": "string", "description": "PyPi classifiers", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "pypi.classifiers" }, "pypiDescription": { "type": "string", "description": "PyPi description", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "pypi.description" }, "pypiKeywords": { "type": "string", "description": "PyPi keywords", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "pypi.keywords" }, "pypiSummary": { "type": "string", "description": "PyPi summary", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "pypi.summary" }, "rubygemsDescription": { "type": "string", "description": "RubyGems description", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "rubygems.description" }, "rubygemsPlatform": { "type": "string", "description": "RubyGems platform", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "rubygems.platform" }, "rubygemsSummary": { "type": "string", "description": "RubyGems summary", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "rubygems.summary" }, "yumArchitecture": { "type": "string", "description": "Yum architecture", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "yum.architecture" } }, "definitions": {} }