| { |
| "swagger": "2.0", |
| "info" : { |
| "description" : "<h1>Archiva Web :: REST support :: Api<\/h1><p>Archiva is an application for managing one or more remote\n repositories, including administration, artifact handling,\n browsing and searching.<\/p>", |
| "contact" : { |
| "name" : "Steffen Grunwald" |
| }, |
| "license" : { |
| "url" : "http://www.apache.org/licenses/LICENSE-2.0.txt", |
| "name" : "The Apache Software License, Version 2.0" |
| }, |
| "version" : "3.0.0-SNAPSHOT", |
| "title" : "Apache Archiva REST API" |
| }, |
| "schemes" : [], |
| "tags" : [ |
| { |
| "name" : "ArchivaAdministrationService" |
| } |
| , |
| { |
| "name" : "ArchivaRuntimeConfigurationService" |
| } |
| , |
| { |
| "name" : "BrowseService" |
| } |
| , |
| { |
| "name" : "CommonServices" |
| , |
| "description" : "contains some \"free\" services (i18n)." |
| } |
| , |
| { |
| "name" : "ManagedRepositoriesService" |
| } |
| , |
| { |
| "name" : "MergeRepositoriesService" |
| , |
| "description" : "provide REST services on the top of stage merge repository plugin." |
| } |
| , |
| { |
| "name" : "NetworkProxyService" |
| } |
| , |
| { |
| "name" : "PingService" |
| } |
| , |
| { |
| "name" : "PluginsService" |
| , |
| "description" : "contains some services for plugins." |
| } |
| , |
| { |
| "name" : "ProxyConnectorRuleService" |
| , |
| "description" : "." |
| } |
| , |
| { |
| "name" : "ProxyConnectorService" |
| , |
| "description" : "." |
| } |
| , |
| { |
| "name" : "RedbackRuntimeConfigurationService" |
| } |
| , |
| { |
| "name" : "RemoteRepositoriesService" |
| } |
| , |
| { |
| "name" : "ReportRepositoriesService" |
| , |
| "description" : "ReportRepositoriesService." |
| } |
| , |
| { |
| "name" : "RepositoriesService" |
| } |
| , |
| { |
| "name" : "RepositoryGroupService" |
| } |
| , |
| { |
| "name" : "SearchService" |
| } |
| , |
| { |
| "name" : "SystemStatusService" |
| } |
| ], |
| "definitions" : { |
| "xml_ns0_abstractRepositoryConnector" : { |
| "type" : "object", |
| "title" : "abstractRepositoryConnector", |
| "required" : ["disabled"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "blackListPatterns" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| }, |
| "disabled" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "policies" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "policiesEntries" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_propertyEntry" |
| } |
| }, |
| "properties" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "propertiesEntries" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_propertyEntry" |
| } |
| }, |
| "proxyId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "sourceRepoId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "targetRepoId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "whiteListPatterns" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_abstractRepository" : { |
| "type" : "object", |
| "title" : "abstractRepository", |
| "allOf" : [ |
| { |
| "properties" : { |
| "description" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "id" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "indexDirectory" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "layout" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "name" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "packedIndexDirectory" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "type" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_archivaRuntimeConfiguration" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "archivaRuntimeConfiguration", |
| "namespace" : "" |
| }, |
| "title" : "archivaRuntimeConfiguration", |
| "allOf" : [ |
| { |
| "properties" : { |
| "fileLockConfiguration" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_fileLockConfiguration", |
| "description" : "" |
| }, |
| "urlFailureCacheConfiguration" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_cacheConfiguration", |
| "description" : "" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_cacheConfiguration" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "cacheConfiguration", |
| "namespace" : "" |
| }, |
| "title" : "cacheConfiguration", |
| "required" : ["maxElementsInMemory", "maxElementsOnDisk", "timeToIdleSeconds", "timeToLiveSeconds"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "maxElementsInMemory" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "maxElementsOnDisk" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "timeToIdleSeconds" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "timeToLiveSeconds" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_fileLockConfiguration" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "fileLockConfiguration", |
| "namespace" : "" |
| }, |
| "title" : "fileLockConfiguration", |
| "required" : ["lockingTimeout", "skipLocking"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "lockingTimeout" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "Get maximum time to wait to get the file lock (0 infinite).", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "skipLocking" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "Get skipping the locking mechanism.", |
| "type" : "boolean" |
| } |
| } |
| } |
| ], |
| "description" : "File Locking configuration." |
| } |
| , |
| "xml_ns0_fileType" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "fileType", |
| "namespace" : "" |
| }, |
| "title" : "fileType", |
| "allOf" : [ |
| { |
| "properties" : { |
| "id" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "patterns" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_ldapConfiguration" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "ldapConfiguration", |
| "namespace" : "" |
| }, |
| "title" : "ldapConfiguration", |
| "required" : ["bindAuthenticatorEnabled", "port", "ssl", "useRoleNameAsGroup", "writable"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "authenticationMethod" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "baseDn" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "baseGroupsDn" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bindAuthenticatorEnabled" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "bindDn" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "contextFactory" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "extraProperties" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "extraPropertiesEntries" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_propertyEntry" |
| } |
| }, |
| "hostName" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "password" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "port" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "ssl" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "useRoleNameAsGroup" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "writable" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_ldapGroupMapping" : { |
| "type" : "object", |
| "title" : "ldapGroupMapping", |
| "allOf" : [ |
| { |
| "properties" : { |
| "group" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "roleNames" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_legacyArtifactPath" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "legacyArtifactPath", |
| "namespace" : "" |
| }, |
| "title" : "legacyArtifactPath", |
| "allOf" : [ |
| { |
| "properties" : { |
| "artifact" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "artifactId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "groupId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "path" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_managedRepository" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "managedRepository", |
| "namespace" : "" |
| }, |
| "title" : "managedRepository", |
| "required" : ["blockRedeployments", "deleteReleasedSnapshots", "releases", "resetStats", "retentionCount", "retentionPeriod", "scanned", "skipPackedIndexCreation", "snapshots", "stageRepoNeeded"], |
| "allOf" : [ |
| { |
| "$ref" : "#/definitions/xml_ns0_abstractRepository" |
| }, |
| { |
| "properties" : { |
| "blockRedeployments" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "cronExpression" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "deleteReleasedSnapshots" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "location" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "releases" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "resetStats" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "retentionCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "retentionPeriod" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "scanned" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "skipPackedIndexCreation" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "snapshots" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "Get null", |
| "type" : "boolean" |
| }, |
| "stageRepoNeeded" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "stagingRepository" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_managedRepository", |
| "description" : "" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_networkConfiguration" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "networkConfiguration", |
| "namespace" : "" |
| }, |
| "title" : "networkConfiguration", |
| "required" : ["maxTotal", "maxTotalPerHost", "usePooling"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "maxTotal" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "maxTotalPerHost" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "usePooling" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_networkProxy" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "networkProxy", |
| "namespace" : "" |
| }, |
| "title" : "networkProxy", |
| "required" : ["port", "useNtlm"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "host" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "id" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "password" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "port" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "protocol" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "useNtlm" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "username" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_organisationInformation" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "organisationInformation", |
| "namespace" : "" |
| }, |
| "title" : "organisationInformation", |
| "allOf" : [ |
| { |
| "properties" : { |
| "logoLocation" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "name" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "url" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_propertyEntry" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "propertyEntry", |
| "namespace" : "" |
| }, |
| "title" : "propertyEntry", |
| "allOf" : [ |
| { |
| "properties" : { |
| "key" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "value" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "Bean to expose Map entries as Json" |
| } |
| , |
| "xml_ns0_proxyConnector" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "proxyConnector", |
| "namespace" : "" |
| }, |
| "title" : "proxyConnector", |
| "required" : ["order"], |
| "allOf" : [ |
| { |
| "$ref" : "#/definitions/xml_ns0_abstractRepositoryConnector" |
| }, |
| { |
| "properties" : { |
| "order" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "Get the order of the proxy connectors. (0 means no order specified)", |
| "type" : "integer", |
| "format" : "int32" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_proxyConnectorRule" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "proxyConnectorRule", |
| "namespace" : "" |
| }, |
| "title" : "proxyConnectorRule", |
| "allOf" : [ |
| { |
| "properties" : { |
| "pattern" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "proxyConnectorRuleType" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_proxyConnectorRuleType", |
| "description" : "" |
| }, |
| "proxyConnectors" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_proxyConnector" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_redbackRuntimeConfiguration" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "redbackRuntimeConfiguration", |
| "namespace" : "" |
| }, |
| "title" : "redbackRuntimeConfiguration", |
| "required" : ["migratedFromRedbackConfiguration", "useUsersCache"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "configurationProperties" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "configurationPropertiesEntries" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_propertyEntry" |
| } |
| }, |
| "ldapConfiguration" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_ldapConfiguration", |
| "description" : "" |
| }, |
| "ldapGroupMappings" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_ldapGroupMapping" |
| } |
| }, |
| "migratedFromRedbackConfiguration" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "rbacManagerImpls" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| }, |
| "useUsersCache" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "userManagerImpls" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| }, |
| "usersCacheConfiguration" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_cacheConfiguration", |
| "description" : "" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_remoteRepository" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "remoteRepository", |
| "namespace" : "" |
| }, |
| "title" : "remoteRepository", |
| "required" : ["downloadRemoteIndex", "downloadRemoteIndexOnStartup", "remoteDownloadTimeout", "timeout"], |
| "allOf" : [ |
| { |
| "$ref" : "#/definitions/xml_ns0_abstractRepository" |
| }, |
| { |
| "properties" : { |
| "checkPath" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "cronExpression" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "downloadRemoteIndex" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "downloadRemoteIndexOnStartup" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "extraHeaders" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "extraHeadersEntries" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_propertyEntry" |
| } |
| }, |
| "extraParameters" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "extraParametersEntries" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_propertyEntry" |
| } |
| }, |
| "password" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "remoteDownloadNetworkProxyId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "remoteDownloadTimeout" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "remoteIndexUrl" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "timeout" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "url" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "userName" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_repositoryGroup" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "repositoryGroup", |
| "namespace" : "" |
| }, |
| "title" : "repositoryGroup", |
| "required" : ["mergedIndexTtl"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "cronExpression" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "id" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "Get the id of the repository group.", |
| "type" : "string" |
| }, |
| "mergedIndexPath" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "mergedIndexTtl" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "repositories" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "Method getRepositories.", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_uiConfiguration" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "uiConfiguration", |
| "namespace" : "" |
| }, |
| "title" : "uiConfiguration", |
| "required" : ["appletFindEnabled", "disableEasterEggs", "disableRegistration", "showFindArtifacts"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "appletFindEnabled" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "applicationUrl" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "disableEasterEggs" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "disableRegistration" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "showFindArtifacts" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_checksumAlgorithm" : { |
| "type" : "string", |
| "title" : "checksumAlgorithm", |
| "enum" : [ |
| "MD5", |
| "SHA1", |
| "SHA256", |
| "SHA384", |
| "SHA512", |
| "ASC" |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_artifact" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "artifact", |
| "namespace" : "" |
| }, |
| "title" : "artifact", |
| "allOf" : [ |
| { |
| "properties" : { |
| "artifactId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleDescription" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleDocUrl" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleExportPackage" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleExportService" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleImportPackage" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleLicense" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleName" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleRequireBundle" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleSymbolicName" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleVersion" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "classifier" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "context" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "fileExtension" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "goals" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| }, |
| "groupId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "id" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "packaging" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "path" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "prefix" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "repositoryId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "scope" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "size" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "type" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "url" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "version" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_treeEntry" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "treeEntry", |
| "namespace" : "" |
| }, |
| "title" : "treeEntry", |
| "allOf" : [ |
| { |
| "properties" : { |
| "artifact" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_artifact", |
| "description" : "" |
| }, |
| "childs" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_treeEntry" |
| } |
| }, |
| "parent" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_treeEntry", |
| "description" : "" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_artifactMetadata" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "artifactMetadata", |
| "namespace" : "" |
| }, |
| "title" : "artifactMetadata", |
| "required" : ["size"], |
| "allOf" : [ |
| { |
| "$ref" : "#/definitions/xml_ns0_facetedMetadata" |
| }, |
| { |
| "properties" : { |
| "checksums" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "id" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "md5" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "namespace" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "project" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "projectVersion" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "repositoryId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "sha1" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "size" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "version" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "whenGathered" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_ciManagement" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "ciManagement", |
| "namespace" : "" |
| }, |
| "title" : "ciManagement", |
| "allOf" : [ |
| { |
| "properties" : { |
| "system" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "url" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_dependency" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "dependency", |
| "namespace" : "" |
| }, |
| "title" : "dependency", |
| "required" : ["optional"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "artifactId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "classifier" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "namespace" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "optional" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "projectId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "scope" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "systemPath" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "type" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "version" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_facetedMetadata" : { |
| "type" : "object", |
| "title" : "facetedMetadata", |
| "allOf" : [ |
| { |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_issueManagement" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "issueManagement", |
| "namespace" : "" |
| }, |
| "title" : "issueManagement", |
| "allOf" : [ |
| { |
| "properties" : { |
| "system" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "url" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_license" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "license", |
| "namespace" : "" |
| }, |
| "title" : "license", |
| "allOf" : [ |
| { |
| "properties" : { |
| "name" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "url" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_mailingList" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "mailingList", |
| "namespace" : "" |
| }, |
| "title" : "mailingList", |
| "allOf" : [ |
| { |
| "properties" : { |
| "index" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "mainArchiveUrl" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "name" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "otherArchives" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| }, |
| "postAddress" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "subscribeAddress" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "unsubscribeAddress" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_organization" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "organization", |
| "namespace" : "" |
| }, |
| "title" : "organization", |
| "allOf" : [ |
| { |
| "properties" : { |
| "name" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "url" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_projectVersionMetadata" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "projectVersionMetadata", |
| "namespace" : "" |
| }, |
| "title" : "projectVersionMetadata", |
| "required" : ["incomplete"], |
| "allOf" : [ |
| { |
| "$ref" : "#/definitions/xml_ns0_facetedMetadata" |
| }, |
| { |
| "properties" : { |
| "ciManagement" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_ciManagement", |
| "description" : "" |
| }, |
| "dependencies" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_dependency" |
| } |
| }, |
| "description" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "id" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "incomplete" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "issueManagement" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_issueManagement", |
| "description" : "" |
| }, |
| "licenses" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_license" |
| } |
| }, |
| "mailingLists" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_mailingList" |
| } |
| }, |
| "name" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "organization" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_organization", |
| "description" : "" |
| }, |
| "scm" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_scm", |
| "description" : "" |
| }, |
| "url" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_scm" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "scm", |
| "namespace" : "" |
| }, |
| "title" : "scm", |
| "allOf" : [ |
| { |
| "properties" : { |
| "connection" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "developerConnection" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "url" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_repositoryProblemFacet" : { |
| "type" : "object", |
| "title" : "repositoryProblemFacet", |
| "allOf" : [ |
| { |
| "properties" : { |
| "id" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "message" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "namespace" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "problem" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "project" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "repositoryId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "version" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_repositoryStatistics" : { |
| "type" : "object", |
| "title" : "repositoryStatistics", |
| "required" : ["newFileCount", "totalArtifactCount", "totalArtifactFileSize", "totalFileCount", "totalGroupCount", "totalProjectCount"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "newFileCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "totalArtifactCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "totalArtifactFileSize" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "totalFileCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "totalGroupCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "totalProjectCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_policyOption" : { |
| "type" : "object", |
| "title" : "policyOption", |
| "allOf" : [ |
| { |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_proxyConnectorRuleType" : { |
| "type" : "string", |
| "title" : "proxyConnectorRuleType", |
| "enum" : [ |
| "WHITE_LIST", |
| "BLACK_LIST" |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_repositoryScanStatistics" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "repositoryScanStatistics", |
| "namespace" : "" |
| }, |
| "title" : "repositoryScanStatistics", |
| "allOf" : [ |
| { |
| "properties" : { |
| "repositoryId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_abstractImplementationInformation" : { |
| "type" : "object", |
| "title" : "abstractImplementationInformation", |
| "required" : ["readOnly"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "beanId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "descriptionKey" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "readOnly" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_adminRepositoryConsumer" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "adminRepositoryConsumer", |
| "namespace" : "" |
| }, |
| "title" : "adminRepositoryConsumer", |
| "required" : ["enabled"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "description" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "enabled" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "id" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "AdminRepositoryConsumer" |
| } |
| , |
| "xml_ns0_archivaRepositoryStatistics" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "archivaRepositoryStatistics", |
| "namespace" : "" |
| }, |
| "title" : "archivaRepositoryStatistics", |
| "required" : ["duration", "newFileCount", "totalArtifactCount", "totalArtifactFileSize", "totalFileCount", "totalGroupCount", "totalProjectCount"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "customValues" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "duration" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "lastScanDate" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "newFileCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "scanEndTime" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "scanStartTime" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "totalArtifactCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "totalArtifactFileSize" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "totalCountForType" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "totalFileCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "totalGroupCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "totalProjectCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_artifactContent" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "artifactContent", |
| "namespace" : "" |
| }, |
| "title" : "artifactContent", |
| "allOf" : [ |
| { |
| "properties" : { |
| "content" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "repositoryId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_artifactContentEntry" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "artifactContentEntry", |
| "namespace" : "" |
| }, |
| "title" : "artifactContentEntry", |
| "required" : ["depth", "file"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "depth" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "file" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "path" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "repositoryId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_artifactTransferRequest" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "artifactTransferRequest", |
| "namespace" : "" |
| }, |
| "title" : "artifactTransferRequest", |
| "allOf" : [ |
| { |
| "$ref" : "#/definitions/xml_ns0_artifact" |
| }, |
| { |
| "properties" : { |
| "targetRepositoryId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_browseResult" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "browseResult", |
| "namespace" : "" |
| }, |
| "title" : "browseResult", |
| "allOf" : [ |
| { |
| "properties" : { |
| "browseResultEntries" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_browseResultEntry" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_browseResultEntry" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "browseResultEntry", |
| "namespace" : "" |
| }, |
| "title" : "browseResultEntry", |
| "required" : ["project"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "artifactId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "groupId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "name" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "project" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_cacheEntry" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "cacheEntry", |
| "namespace" : "" |
| }, |
| "title" : "cacheEntry", |
| "required" : ["cacheHits", "cacheMiss", "inMemorySize", "size"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "cacheHitRate" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "cacheHits" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "cacheMiss" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "inMemorySize" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "cache size in kb", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "key" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "size" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_checksumSearch" : { |
| "type" : "object", |
| "title" : "checksumSearch", |
| "allOf" : [ |
| { |
| "properties" : { |
| "checksum" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "repositories" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_consumerScanningStatistics" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "consumerScanningStatistics", |
| "namespace" : "" |
| }, |
| "title" : "consumerScanningStatistics", |
| "required" : ["count", "time"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "average" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "consumerKey" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "count" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "time" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_entry" : { |
| "type" : "object", |
| "title" : "entry", |
| "allOf" : [ |
| { |
| "properties" : { |
| "key" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "value" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "use for REST services returning Map to get a more easy way to parse json result" |
| } |
| , |
| "xml_ns0_groupIdList" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "groupIdList", |
| "namespace" : "" |
| }, |
| "title" : "groupIdList", |
| "allOf" : [ |
| { |
| "properties" : { |
| "groupIds" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_metadataAddRequest" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "metadataAddRequest", |
| "namespace" : "" |
| }, |
| "title" : "metadataAddRequest", |
| "allOf" : [ |
| { |
| "properties" : { |
| "artifactId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "groupId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "metadatas" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "version" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_policyInformation" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "policyInformation", |
| "namespace" : "" |
| }, |
| "title" : "policyInformation", |
| "allOf" : [ |
| { |
| "properties" : { |
| "defaultOption" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "object" |
| }, |
| "id" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "name" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "options" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "object" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_queueEntry" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "queueEntry", |
| "namespace" : "" |
| }, |
| "title" : "queueEntry", |
| "required" : ["entriesNumber"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "entriesNumber" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "key" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_RBACManagerImplementationInformation" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "rbacManagerImplementationInformation", |
| "namespace" : "" |
| }, |
| "title" : "RBACManagerImplementationInformation", |
| "allOf" : [ |
| { |
| "$ref" : "#/definitions/xml_ns0_abstractImplementationInformation" |
| }, |
| { |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_redbackImplementationsInformations" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "redbackImplementationsInformations", |
| "namespace" : "" |
| }, |
| "title" : "redbackImplementationsInformations", |
| "allOf" : [ |
| { |
| "properties" : { |
| "rbacManagerImplementationInformations" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_RBACManagerImplementationInformation" |
| } |
| }, |
| "userManagerImplementationInformations" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_userManagerImplementationInformation" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_repositoryScannerStatistics" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "repositoryScannerStatistics", |
| "namespace" : "" |
| }, |
| "title" : "repositoryScannerStatistics", |
| "required" : ["newFileCount", "totalFileCount"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "consumerScanningStatistics" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "$ref" : "#/definitions/xml_ns0_consumerScanningStatistics" |
| } |
| }, |
| "managedRepository" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "$ref" : "#/definitions/xml_ns0_managedRepository", |
| "description" : "" |
| }, |
| "newFileCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| }, |
| "totalFileCount" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int64" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_searchRequest" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "searchRequest", |
| "namespace" : "" |
| }, |
| "title" : "searchRequest", |
| "required" : ["includePomArtifacts", "pageSize", "selectedPage"], |
| "allOf" : [ |
| { |
| "properties" : { |
| "artifactId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleExportPackage" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleExportService" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleImportPackage" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleRequireBundle" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleSymbolicName" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "bundleVersion" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "className" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "classifier" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "groupId" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "includePomArtifacts" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "boolean" |
| }, |
| "packaging" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "pageSize" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "queryTerms" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| }, |
| "repositories" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| }, |
| "selectedPage" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "integer", |
| "format" : "int32" |
| }, |
| "version" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "string" |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_stringList" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "stringList", |
| "namespace" : "" |
| }, |
| "title" : "stringList", |
| "allOf" : [ |
| { |
| "properties" : { |
| "strings" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "jaxrs fail to return List<String> so use this contains for rest services returning that" |
| } |
| , |
| "xml_ns0_userManagerImplementationInformation" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "userManagerImplementationInformation", |
| "namespace" : "" |
| }, |
| "title" : "userManagerImplementationInformation", |
| "allOf" : [ |
| { |
| "$ref" : "#/definitions/xml_ns0_abstractImplementationInformation" |
| }, |
| { |
| } |
| ], |
| "description" : "" |
| } |
| , |
| "xml_ns0_versionsList" : { |
| "type" : "object", |
| "xml" : { |
| "name" : "versionsList", |
| "namespace" : "" |
| }, |
| "title" : "versionsList", |
| "allOf" : [ |
| { |
| "properties" : { |
| "versions" : { |
| "xml" : { |
| "namespace" : "" |
| }, |
| "readOnly" : false, |
| "description" : "", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| } |
| } |
| } |
| } |
| ], |
| "description" : "" |
| } |
| }, |
| "paths": { |
| "\/archivaAdministrationService/addFileType" : { |
| "post" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "addFileType", |
| "consumes" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "description" : "Success" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/addFileTypePattern" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "addFileTypePattern", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "fileTypeId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "pattern", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/applicationUrl" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getApplicationUrl", |
| "produces" : [ "text/plain" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/deleteLegacyArtifactPath" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "deleteLegacyArtifactPath", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "path", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/disabledInvalidContentConsumer/{invalidContentConsumer}" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "disabledInvalidContentConsumer", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "invalidContentConsumer", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/disabledKnownContentConsumer/{knownContentConsumer}" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "disabledKnownContentConsumer", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "knownContentConsumer", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/enabledInvalidContentConsumer/{invalidContentConsumer}" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "enabledInvalidContentConsumer", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "invalidContentConsumer", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/enabledInvalidContentConsumers" : { |
| "post" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "enabledInvalidContentConsumers", |
| "consumes" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "description" : "Success" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/enabledKnownContentConsumer/{knownContentConsumer}" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "enabledKnownContentConsumer", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "knownContentConsumer", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/enabledKnownContentConsumers" : { |
| "post" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "enabledKnownContentConsumers", |
| "consumes" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "description" : "Success" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/getFileType" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getFileType", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "fileTypeId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/getFileTypes" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getFileTypes", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/getInvalidContentAdminRepositoryConsumers" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getInvalidContentAdminRepositoryConsumers", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/getInvalidContentConsumers" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getInvalidContentConsumers", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/getKnownContentAdminRepositoryConsumers" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getKnownContentAdminRepositoryConsumers", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/getKnownContentConsumers" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getKnownContentConsumers", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/getLegacyArtifactPaths" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getLegacyArtifactPaths", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/getNetworkConfiguration" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getNetworkConfiguration", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/getOrganisationInformation" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getOrganisationInformation", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/getUiConfiguration" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "getUiConfiguration", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/registrationDisabled" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "registrationDisabled", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/removeFileType" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "removeFileType", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "fileTypeId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/removeFileTypePattern" : { |
| "get" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "removeFileTypePattern", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "fileTypeId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "pattern", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/setNetworkConfiguration" : { |
| "post" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "setNetworkConfiguration", |
| "consumes" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "description" : "Success" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/setOrganisationInformation" : { |
| "post" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "setOrganisationInformation", |
| "consumes" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "description" : "Success" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaAdministrationService/setUiConfiguration" : { |
| "post" : { |
| "tags" : [ "ArchivaAdministrationService" ], |
| "operationId" : "setUiConfiguration", |
| "consumes" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "description" : "Success" |
| } |
| } |
| } |
| } |
| , |
| "\/archivaRuntimeConfigurationService/archivaRuntimeConfiguration" : { |
| "get" : { |
| "tags" : [ "ArchivaRuntimeConfigurationService" ], |
| "operationId" : "getArchivaRuntimeConfiguration", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| , |
| "put" : { |
| "tags" : [ "ArchivaRuntimeConfigurationService" ], |
| "operationId" : "updateArchivaRuntimeConfiguration", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "204" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/artifactAvailable/{g}/{a}/{v}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "verify if an artifact is available locally if not download from proxies will be try", |
| "operationId" : "artifactAvailable", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/artifactAvailable/{g}/{a}/{v}/{c}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "verify if an artifact is available locally if not download from proxies will be try", |
| "operationId" : "artifactAvailable", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "c", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/artifactContentEntries/{g}/{a}/{v}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "getArtifactContentEntries", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "c", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "p", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "t", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/artifactContentText/{g}/{a}/{v}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "if path is empty content of the file is returned (for pom view)", |
| "operationId" : "getArtifactContentText", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "c", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "p", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "t", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/artifactDownloadInfos/{g}/{a}/{v}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "getArtifactDownloadInfos", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/artifacts/{r}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "return List of all artifacts from this repository", |
| "operationId" : "getArtifacts", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "r", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/artifactsByMetadata/{key}/{value}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "Return List of artifacts from this repository with artifact metadata key matching value.\nIf repository is not provided the search runs in all repositories.", |
| "operationId" : "getArtifactsByMetadata", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "key", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "value", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/artifactsByProjectVersionMetadata/{key}/{value}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "Return List of artifacts from this repository with project version level metadata key matching value. If\nrepository is not provided the search runs in all repositories.", |
| "operationId" : "getArtifactsByProjectVersionMetadata", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "key", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "value", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/artifactsByProperty/{key}/{value}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "Return List of artifacts from this repository with property key matching value.\nIf repository is not provided the search runs in all repositories.", |
| "operationId" : "getArtifactsByProperty", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "key", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "value", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/browseGroupId/{groupId}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "browseGroupId", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "groupId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "groupId to browse" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "optionnal (repository to browse if <code>null<\/code> all available user repositories are used)" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/dependees/{g}/{a}/{v}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "List of artifacts using the artifact passed in parameter.", |
| "operationId" : "getDependees", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/importMetadata" : { |
| "post" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "importMetadata", |
| "consumes" : [ "application/xml" ], |
| "produces" : [ "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repository", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "$ref" : "#/definitions/xml_ns0_metadataAddRequest", |
| "description" : "" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/metadata/{g}/{a}/{v}/{key}" : { |
| "delete" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "deleteMetadata", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "key", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "204" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/metadata/{g}/{a}/{v}/{key}/{value}" : { |
| "put" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "addMetadata", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "key", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "value", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "204" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/metadatas/{g}/{a}/{v}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "getMetadatas", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/projectVersionMetadata/{g}/{a}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "getProjectVersionMetadata", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/projectVersionMetadata/{g}/{a}/{v}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "getProjectMetadata", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/rootGroups" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "getRootGroups", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/searchArtifacts/{key}/{text}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "Search artifacts with the property specified by key matching text. If repository is not provided the search runs\nin all repositories. If exact is true only the artifacts whose property match exactly are returned.", |
| "operationId" : "searchArtifacts", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "key", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "text", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "exact", |
| "in" : "query", |
| "type" : "boolean", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/searchArtifacts/{text}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "Search artifacts with any property matching text. If repository is not provided the search runs in all\nrepositories. If exact is true only the artifacts whose property match exactly are returned.", |
| "operationId" : "searchArtifacts", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "text", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "exact", |
| "in" : "query", |
| "type" : "boolean", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/treeEntries/{g}/{a}/{v}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "description" : "return the dependency Tree for an artifacts\n<b>the List result has only one entry<\/b>", |
| "operationId" : "getTreeEntries", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/userManagableRepositories" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "getUserManagableRepositories", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "List of repositories current user can manage", |
| "type" : "string" |
| }, |
| "description" : "List of repositories current user can manage" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/userRepositories" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "getUserRepositories", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "List of managed repositories current user can read", |
| "type" : "string" |
| }, |
| "description" : "List of managed repositories current user can read" |
| } |
| } |
| } |
| } |
| , |
| "\/browseService/versionsList/{g}/{a}" : { |
| "get" : { |
| "tags" : [ "BrowseService" ], |
| "operationId" : "getVersionsList", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/commonServices/getAllI18nResources" : { |
| "get" : { |
| "tags" : [ "CommonServices" ], |
| "description" : "will return properties available in org/apache/archiva/i18n/default.properties\nload default (en) then override with locale used so at least en are returned if no\ntranslation in the locale asked.\nThis method will add redback resources too. note Archva wins", |
| "operationId" : "getAllI18nResources", |
| "produces" : [ "text/plain" ], |
| "parameters" : [ |
| { |
| "name" : "locale", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/commonServices/getI18nResources" : { |
| "get" : { |
| "tags" : [ "CommonServices" ], |
| "description" : "will return properties available in org/apache/archiva/i18n/default.properties\nload default (en) then override with locale used so at least en are returned if no\ntranslation in the locale asked.", |
| "operationId" : "getI18nResources", |
| "produces" : [ "text/plain" ], |
| "parameters" : [ |
| { |
| "name" : "locale", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/commonServices/validateCronExpression" : { |
| "get" : { |
| "tags" : [ "CommonServices" ], |
| "operationId" : "validateCronExpression", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "cronExpression", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/managedRepositoriesService/addManagedRepository" : { |
| "post" : { |
| "tags" : [ "ManagedRepositoriesService" ], |
| "operationId" : "addManagedRepository", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/managedRepositoriesService/deleteManagedRepository" : { |
| "get" : { |
| "tags" : [ "ManagedRepositoriesService" ], |
| "operationId" : "deleteManagedRepository", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "deleteContent", |
| "in" : "query", |
| "required" : true, |
| "type" : "boolean", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/managedRepositoriesService/fileLocationExists" : { |
| "get" : { |
| "tags" : [ "ManagedRepositoriesService" ], |
| "operationId" : "fileLocationExists", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "fileLocation", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/managedRepositoriesService/getManagedRepositories" : { |
| "get" : { |
| "tags" : [ "ManagedRepositoriesService" ], |
| "operationId" : "getManagedRepositories", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/managedRepositoriesService/getManagedRepository/{repositoryId}" : { |
| "get" : { |
| "tags" : [ "ManagedRepositoriesService" ], |
| "operationId" : "getManagedRepository", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/managedRepositoriesService/getManagedRepositoryStatistics/{repositoryId}/{lang}" : { |
| "get" : { |
| "tags" : [ "ManagedRepositoriesService" ], |
| "operationId" : "getManagedRepositoryStatistics", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "lang", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/managedRepositoriesService/getPomSnippet/{repositoryId}" : { |
| "get" : { |
| "tags" : [ "ManagedRepositoriesService" ], |
| "description" : "return a pom snippet to use this repository with entities escaped (< >)", |
| "operationId" : "getPomSnippet", |
| "produces" : [ "text/plain" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/managedRepositoriesService/updateManagedRepository" : { |
| "post" : { |
| "tags" : [ "ManagedRepositoriesService" ], |
| "operationId" : "updateManagedRepository", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/mergeRepositoriesService/mergeConflictedArtifacts/{sourceRepositoryId}/{targetRepositoryId}" : { |
| "get" : { |
| "tags" : [ "MergeRepositoriesService" ], |
| "description" : "<b>permissions are checked in impl<\/b>", |
| "operationId" : "getMergeConflictedArtifacts", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "sourceRepositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "targetRepositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/mergeRepositoriesService/mergeRepositories/{sourceRepositoryId}/{targetRepositoryId}/{skipConflicts}" : { |
| "get" : { |
| "tags" : [ "MergeRepositoriesService" ], |
| "description" : "<b>permissions are checked in impl<\/b>", |
| "operationId" : "mergeRepositories", |
| "parameters" : [ |
| { |
| "name" : "skipConflicts", |
| "in" : "path", |
| "required" : true, |
| "type" : "boolean", |
| "description" : "" |
| }, |
| { |
| "name" : "sourceRepositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "targetRepositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "description" : "Success" |
| } |
| } |
| } |
| } |
| , |
| "\/networkProxyService/addNetworkProxy" : { |
| "post" : { |
| "tags" : [ "NetworkProxyService" ], |
| "operationId" : "addNetworkProxy", |
| "consumes" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "description" : "Success" |
| } |
| } |
| } |
| } |
| , |
| "\/networkProxyService/deleteNetworkProxy/{networkProxyId}" : { |
| "get" : { |
| "tags" : [ "NetworkProxyService" ], |
| "operationId" : "deleteNetworkProxy", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "networkProxyId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/networkProxyService/getNetworkProxies" : { |
| "get" : { |
| "tags" : [ "NetworkProxyService" ], |
| "operationId" : "getNetworkProxies", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/networkProxyService/getNetworkProxy/{networkProxyId}" : { |
| "get" : { |
| "tags" : [ "NetworkProxyService" ], |
| "operationId" : "getNetworkProxy", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "networkProxyId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/networkProxyService/updateNetworkProxy" : { |
| "post" : { |
| "tags" : [ "NetworkProxyService" ], |
| "operationId" : "updateNetworkProxy", |
| "consumes" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "description" : "Success" |
| } |
| } |
| } |
| } |
| , |
| "\/pingService/ping" : { |
| "get" : { |
| "tags" : [ "PingService" ], |
| "description" : "ping service to monitor Archiva with a nice returned message :-)", |
| "operationId" : "ping", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "Yeah Baby It rocks!", |
| "type" : "string" |
| }, |
| "description" : "Yeah Baby It rocks!" |
| } |
| } |
| } |
| } |
| , |
| "\/pingService/pingWithAuthz" : { |
| "get" : { |
| "tags" : [ "PingService" ], |
| "description" : "same as #ping but check authz", |
| "operationId" : "pingWithAuthz", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/pluginsService/getAdminPlugins" : { |
| "get" : { |
| "tags" : [ "PluginsService" ], |
| "operationId" : "getAdminPlugins", |
| "produces" : [ "text/plain" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorRuleService/deleteProxyConnectorRule" : { |
| "post" : { |
| "tags" : [ "ProxyConnectorRuleService" ], |
| "operationId" : "deleteProxyConnectorRule", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorRuleService/proxyConnectorRule" : { |
| "post" : { |
| "tags" : [ "ProxyConnectorRuleService" ], |
| "operationId" : "addProxyConnectorRule", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorRuleService/proxyConnectorRules" : { |
| "get" : { |
| "tags" : [ "ProxyConnectorRuleService" ], |
| "operationId" : "getProxyConnectorRules", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorRuleService/updateProxyConnectorRule" : { |
| "post" : { |
| "tags" : [ "ProxyConnectorRuleService" ], |
| "description" : "<b>only to update attached proxy connectors to update pattern use delete then add<\/b>", |
| "operationId" : "updateProxyConnectorRule", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorService/addProxyConnector" : { |
| "post" : { |
| "tags" : [ "ProxyConnectorService" ], |
| "operationId" : "addProxyConnector", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorService/allPolicies" : { |
| "get" : { |
| "tags" : [ "ProxyConnectorService" ], |
| "operationId" : "getAllPolicyInformations", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorService/deleteProxyConnector" : { |
| "post" : { |
| "tags" : [ "ProxyConnectorService" ], |
| "operationId" : "deleteProxyConnector", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorService/getProxyConnector" : { |
| "get" : { |
| "tags" : [ "ProxyConnectorService" ], |
| "operationId" : "getProxyConnector", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "sourceRepoId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "targetRepoId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorService/getProxyConnectors" : { |
| "get" : { |
| "tags" : [ "ProxyConnectorService" ], |
| "operationId" : "getProxyConnectors", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorService/removeProxyConnector" : { |
| "get" : { |
| "tags" : [ "ProxyConnectorService" ], |
| "operationId" : "removeProxyConnector", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "sourceRepoId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "targetRepoId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/proxyConnectorService/updateProxyConnector" : { |
| "post" : { |
| "tags" : [ "ProxyConnectorService" ], |
| "description" : "<b>only for enabled/disable or changing bean values except target/source<\/b>", |
| "operationId" : "updateProxyConnector", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/redbackRuntimeConfigurationService/checkLdapConnection" : { |
| "get" : { |
| "tags" : [ "RedbackRuntimeConfigurationService" ], |
| "operationId" : "checkLdapConnection", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| , |
| "post" : { |
| "tags" : [ "RedbackRuntimeConfigurationService" ], |
| "operationId" : "checkLdapConnection2", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/redbackRuntimeConfigurationService/rbacManagerImplementationInformations" : { |
| "get" : { |
| "tags" : [ "RedbackRuntimeConfigurationService" ], |
| "operationId" : "getRbacManagerImplementationInformations", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/redbackRuntimeConfigurationService/redbackImplementationsInformations" : { |
| "get" : { |
| "tags" : [ "RedbackRuntimeConfigurationService" ], |
| "operationId" : "getRedbackImplementationsInformations", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/redbackRuntimeConfigurationService/redbackRuntimeConfiguration" : { |
| "get" : { |
| "tags" : [ "RedbackRuntimeConfigurationService" ], |
| "operationId" : "getRedbackRuntimeConfiguration", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| , |
| "put" : { |
| "tags" : [ "RedbackRuntimeConfigurationService" ], |
| "operationId" : "updateRedbackRuntimeConfiguration", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "204" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/redbackRuntimeConfigurationService/userManagerImplementationInformations" : { |
| "get" : { |
| "tags" : [ "RedbackRuntimeConfigurationService" ], |
| "operationId" : "getUserManagerImplementationInformations", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/remoteRepositoriesService/addRemoteRepository" : { |
| "post" : { |
| "tags" : [ "RemoteRepositoriesService" ], |
| "operationId" : "addRemoteRepository", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/remoteRepositoriesService/checkRemoteConnectivity/{repositoryId}" : { |
| "get" : { |
| "tags" : [ "RemoteRepositoriesService" ], |
| "operationId" : "checkRemoteConnectivity", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/remoteRepositoriesService/deleteRemoteRepository/{repositoryId}" : { |
| "get" : { |
| "tags" : [ "RemoteRepositoriesService" ], |
| "operationId" : "deleteRemoteRepository", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/remoteRepositoriesService/getRemoteRepositories" : { |
| "get" : { |
| "tags" : [ "RemoteRepositoriesService" ], |
| "operationId" : "getRemoteRepositories", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/remoteRepositoriesService/getRemoteRepository/{repositoryId}" : { |
| "get" : { |
| "tags" : [ "RemoteRepositoriesService" ], |
| "operationId" : "getRemoteRepository", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/remoteRepositoriesService/updateRemoteRepository" : { |
| "post" : { |
| "tags" : [ "RemoteRepositoriesService" ], |
| "operationId" : "updateRemoteRepository", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/reportServices/getHealthReports/{repository}/{rowCount}" : { |
| "get" : { |
| "tags" : [ "ReportRepositoriesService" ], |
| "operationId" : "getHealthReport", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repository", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "rowCount", |
| "in" : "path", |
| "required" : true, |
| "type" : "integer", |
| "format" : "int32", |
| "description" : "" |
| }, |
| { |
| "name" : "groupId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/reportServices/getStatisticsReport" : { |
| "get" : { |
| "tags" : [ "ReportRepositoriesService" ], |
| "operationId" : "getStatisticsReport", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "endDate", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repository", |
| "in" : "query", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| }, |
| "collectionFormat" : "multi", |
| "description" : "" |
| }, |
| { |
| "name" : "rowCount", |
| "in" : "query", |
| "required" : true, |
| "type" : "integer", |
| "format" : "int32", |
| "description" : "" |
| }, |
| { |
| "name" : "startDate", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/alreadyScanning/{repositoryId}" : { |
| "get" : { |
| "tags" : [ "RepositoriesService" ], |
| "operationId" : "alreadyScanning", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/copyArtifact" : { |
| "post" : { |
| "tags" : [ "RepositoriesService" ], |
| "description" : "permissions are checked in impl\nwill copy an artifact from the source repository to the target repository", |
| "operationId" : "copyArtifact", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/deleteArtifact" : { |
| "post" : { |
| "tags" : [ "RepositoriesService" ], |
| "description" : "<b>permissions are checked in impl<\/b>", |
| "operationId" : "deleteArtifact", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/deleteGroupId" : { |
| "get" : { |
| "tags" : [ "RepositoriesService" ], |
| "description" : "<b>permissions are checked in impl<\/b>", |
| "operationId" : "deleteGroupId", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "groupId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/isAuthorizedToDeleteArtifacts/{repositoryId}" : { |
| "get" : { |
| "tags" : [ "RepositoriesService" ], |
| "operationId" : "isAuthorizedToDeleteArtifacts", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/project/{repositoryId}/{groupId}/{projectId}" : { |
| "delete" : { |
| "tags" : [ "RepositoriesService" ], |
| "description" : "<b>permissions are checked in impl<\/b>", |
| "operationId" : "deleteProject", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "groupId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "projectId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "204" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/projectVersion/{repositoryId}/{namespace}/{projectId}/{version}" : { |
| "delete" : { |
| "tags" : [ "RepositoriesService" ], |
| "description" : "<b>permissions are checked in impl<\/b>", |
| "operationId" : "removeProjectVersion", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "namespace", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "projectId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "version", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "204" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/removeScanningTaskFromQueue/{repositoryId}" : { |
| "get" : { |
| "tags" : [ "RepositoriesService" ], |
| "operationId" : "removeScanningTaskFromQueue", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/runningRemoteDownloadIds" : { |
| "get" : { |
| "tags" : [ "RepositoriesService" ], |
| "operationId" : "getRunningRemoteDownloadIds", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/scanRepository" : { |
| "get" : { |
| "tags" : [ "RepositoriesService" ], |
| "description" : "index repository", |
| "operationId" : "scanRepository", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "fullScan", |
| "in" : "query", |
| "required" : true, |
| "type" : "boolean", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/scanRepositoryDirectoriesNow/{repositoryId}" : { |
| "get" : { |
| "tags" : [ "RepositoriesService" ], |
| "description" : "scan directories", |
| "operationId" : "scanRepositoryDirectoriesNow", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/scanRepositoryNow" : { |
| "get" : { |
| "tags" : [ "RepositoriesService" ], |
| "operationId" : "scanRepositoryNow", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "fullScan", |
| "in" : "query", |
| "required" : true, |
| "type" : "boolean", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoriesService/scheduleDownloadRemoteIndex" : { |
| "get" : { |
| "tags" : [ "RepositoriesService" ], |
| "operationId" : "scheduleDownloadRemoteIndex", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "fullDownload", |
| "in" : "query", |
| "required" : true, |
| "type" : "boolean", |
| "description" : "" |
| }, |
| { |
| "name" : "now", |
| "in" : "query", |
| "required" : true, |
| "type" : "boolean", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoryGroupService/addRepositoryGroup" : { |
| "post" : { |
| "tags" : [ "RepositoryGroupService" ], |
| "operationId" : "addRepositoryGroup", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoryGroupService/addRepositoryToGroup" : { |
| "get" : { |
| "tags" : [ "RepositoryGroupService" ], |
| "operationId" : "addRepositoryToGroup", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryGroupId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "repositoryId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoryGroupService/deleteRepositoryGroup/{repositoryGroupId}" : { |
| "get" : { |
| "tags" : [ "RepositoryGroupService" ], |
| "operationId" : "deleteRepositoryGroup", |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryGroupId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoryGroupService/getRepositoriesGroups" : { |
| "get" : { |
| "tags" : [ "RepositoryGroupService" ], |
| "operationId" : "getRepositoriesGroups", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoryGroupService/getRepositoryGroup/{repositoryGroupId}" : { |
| "get" : { |
| "tags" : [ "RepositoryGroupService" ], |
| "operationId" : "getRepositoryGroup", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "repositoryGroupId", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/repositoryGroupService/updateRepositoryGroup" : { |
| "post" : { |
| "tags" : [ "RepositoryGroupService" ], |
| "operationId" : "updateRepositoryGroup", |
| "consumes" : [ "application/json", "application/xml" ], |
| "produces" : [ "application/json", "text/plain", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/searchService/artifact" : { |
| "get" : { |
| "tags" : [ "SearchService" ], |
| "operationId" : "redirectToArtifactFile", |
| "produces" : [ "text/html" ], |
| "parameters" : [ |
| { |
| "name" : "a", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "c", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "g", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "p", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "r", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "v", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/searchService/artifactsByChecksum" : { |
| "post" : { |
| "tags" : [ "SearchService" ], |
| "description" : "If searchRequest contains repositories, the search will be done only on those repositories.\n<b>if no repositories, the search will be apply on all repositories the current user has karma<\/b>", |
| "operationId" : "getArtifactByChecksum", |
| "consumes" : [ "application/xml" ], |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "$ref" : "#/definitions/xml_ns0_checksumSearch", |
| "description" : "" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/searchService/getAllGroupIds" : { |
| "get" : { |
| "tags" : [ "SearchService" ], |
| "description" : "<b>this method applies on Maven Indexer lucene index, so datas not yet indexed won't be available<\/b>", |
| "operationId" : "getAllGroupIds", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "selectedRepos", |
| "in" : "query", |
| "type" : "array", |
| "items" : { |
| "type" : "string" |
| }, |
| "collectionFormat" : "multi", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/searchService/getArtifactVersions" : { |
| "get" : { |
| "tags" : [ "SearchService" ], |
| "description" : "<b>search will be apply on all repositories the current user has karma<\/b>", |
| "operationId" : "getArtifactVersions", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "artifactId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "groupId", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| }, |
| { |
| "name" : "packaging", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/searchService/observableRepoIds" : { |
| "get" : { |
| "tags" : [ "SearchService" ], |
| "operationId" : "getObservablesRepoIds", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/searchService/quickSearch" : { |
| "get" : { |
| "tags" : [ "SearchService" ], |
| "operationId" : "quickSearch", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "queryString", |
| "in" : "query", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/searchService/quickSearchWithRepositories" : { |
| "post" : { |
| "tags" : [ "SearchService" ], |
| "description" : "<b>if not repositories in SearchRequest: search will be apply on all repositories the current user has karma<\/b>", |
| "operationId" : "quickSearchWithRepositories", |
| "consumes" : [ "application/xml" ], |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "$ref" : "#/definitions/xml_ns0_searchRequest", |
| "description" : "" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/searchService/searchArtifacts" : { |
| "post" : { |
| "tags" : [ "SearchService" ], |
| "description" : "If searchRequest contains repositories, the search will be done only on those repositories.\n<b>if no repositories, the search will be apply on all repositories the current user has karma<\/b>", |
| "operationId" : "searchArtifacts2", |
| "consumes" : [ "application/xml" ], |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "body", |
| "required" : false, |
| "in" : "body", |
| "schema" : { |
| "$ref" : "#/definitions/xml_ns0_searchRequest", |
| "description" : "" |
| }, |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "201" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/systemStatusService/cacheEntries" : { |
| "get" : { |
| "tags" : [ "SystemStatusService" ], |
| "operationId" : "getCacheEntries", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/systemStatusService/clearAllCaches" : { |
| "get" : { |
| "tags" : [ "SystemStatusService" ], |
| "operationId" : "clearAllCaches", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/systemStatusService/clearCache/{key}" : { |
| "get" : { |
| "tags" : [ "SystemStatusService" ], |
| "operationId" : "clearCache", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| { |
| "name" : "key", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/systemStatusService/currentServerTime/{locale}" : { |
| "get" : { |
| "tags" : [ "SystemStatusService" ], |
| "operationId" : "getCurrentServerTime", |
| "produces" : [ "text/plain" ], |
| "parameters" : [ |
| { |
| "name" : "locale", |
| "in" : "path", |
| "type" : "string", |
| "description" : "" |
| } |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/systemStatusService/memoryStatus" : { |
| "get" : { |
| "tags" : [ "SystemStatusService" ], |
| "operationId" : "getMemoryStatus", |
| "produces" : [ "text/plain" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/systemStatusService/queueEntries" : { |
| "get" : { |
| "tags" : [ "SystemStatusService" ], |
| "operationId" : "getQueueEntries", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| , |
| "\/systemStatusService/repositoryScannerStatistics" : { |
| "get" : { |
| "tags" : [ "SystemStatusService" ], |
| "operationId" : "getRepositoryScannerStatistics", |
| "produces" : [ "application/json", "application/xml" ], |
| "parameters" : [ |
| ], |
| "responses" : { |
| "200" : { |
| "schema" : { |
| "description" : "", |
| "type" : "string" |
| }, |
| "description" : "" |
| } |
| } |
| } |
| } |
| } |
| } |