Sonatype Nexus Plugin Console Plugin API

Data

  • Default Namespace
  • XML Schema File: ns0.xsd

The data in this namespace is divided into elements and types. Types define the structure of the data. Elements define specific instances of the types, and are therefore more relevant to REST endpoints, which generally consume and/or produce elements.

The following elements are members of this namespace:

The following types are members of this namespace:

Element pluginInfos

Example XML

<?xml version="1.0" encoding="UTF-8"?> <pluginInfos> <data> <pluginInfo> <!--content of type 'pluginInfo'--> <site> <!--content of type 'string'--> ... </site> <failureReason> <!--content of type 'string'--> ... </failureReason> <status> <!--content of type 'string'--> ... </status> <name> <!--content of type 'string'--> ... </name> <description> <!--content of type 'string'--> ... </description> <version> <!--content of type 'string'--> ... </version> <scmVersion> <!--content of type 'string'--> ... </scmVersion> <scmTimestamp> <!--content of type 'string'--> ... </scmTimestamp> <restInfos> <restInfo> <!--content of type 'restInfo'--> <URI> <!--content of type 'string'--> ... </URI> <description> <!--content of type 'string'--> ... </description> </restInfo> <restInfo> <!--(another 'restInfo' type)--> </restInfo> <!--...more "restInfo" elements...--> </restInfos> <documentation> <!--content of type 'pluginDocumentation'--> <label> <!--content of type 'string'--> ... </label> <url> <!--content of type 'string'--> ... </url> </documentation> <documentation> <!--(another 'pluginDocumentation' type)--> </documentation> <!--...more "documentation" elements...--> </pluginInfo> <pluginInfo> <!--(another 'pluginInfo' type)--> </pluginInfo> <!--...more "pluginInfo" elements...--> </data> </pluginInfos>

Example JSON

{ "data" : [ { "site" : "...", "failureReason" : "...", "status" : "...", "name" : "...", "description" : "...", "version" : "...", "scmVersion" : "...", "scmTimestamp" : "...", "restInfos" : [ { "URI" : "...", "description" : "..." }, ... ], "documentation" : [ { "label" : "...", "url" : "..." }, ... ] }, ... ] }

Type pluginDocumentation

Child Elements

name (type) min/max
occurs
description
label (string) 0/1 (no documentation provided)
url (string) 0/1 (no documentation provided)

Type pluginInfo

Child Elements

name (type) min/max
occurs
description
site (string) 0/1 (no documentation provided)
failureReason (string) 0/1 (no documentation provided)
status (string) 0/1 (no documentation provided)
name (string) 0/1 (no documentation provided)
description (string) 0/1 (no documentation provided)
version (string) 0/1 (no documentation provided)
scmVersion (string) 0/1 (no documentation provided)
scmTimestamp (string) 0/1 (no documentation provided)
restInfo (restInfo) 0/unbounded (no documentation provided)
documentation (pluginDocumentation) 0/unbounded (no documentation provided)

Type pluginInfoListResponseDTO

Child Elements

name (type) min/max
occurs
description
pluginInfo (pluginInfo) 0/unbounded (no documentation provided)

Type restInfo

Child Elements

name (type) min/max
occurs
description
URI (string) 0/1 (no documentation provided)
description (string) 0/1 (no documentation provided)