Nexus-3.15.2-01
  1. Components
Nexus-3.15.2-01
  • Security Management: Anonymous Access
    • Get Anonymous Access settings
      GET
    • Update Anonymous Access settings
      PUT
  • Security management
    • Retrieve a list of the available user sources.
      GET
  • Security management: users
    • Update an existing user.
      PUT
    • Delete a user.
      DELETE
    • Change a user's password.
      PUT
    • Retrieve a list of users. Note if the source is not 'default' the response is limited to 100 users.
      GET
    • Create a new user in the default source.
      POST
  • Security management: privileges
    • Retrieve a list of privileges.
      GET
    • Retrieve a privilege by id.
      GET
    • Delete a privilege by id.
      DELETE
    • Create a wildcard type privilege.
      POST
    • Create an application type privilege.
      POST
    • Update a wildcard type privilege.
      PUT
    • Update an application type privilege.
      PUT
    • Create a repository content selector type privilege.
      POST
    • Create a repository admin type privilege.
      POST
    • Create a repository view type privilege.
      POST
    • Update a repository view type privilege.
      PUT
    • Update a repository content selector type privilege.
      PUT
    • Update a repository admin type privilege.
      PUT
    • Create a script type privilege.
      POST
    • Update a script type privilege.
      PUT
  • Security management: realms
    • List the active realm IDs in order
    • Set the active security realms in the order they should be used
    • List the available realms
  • Security management: roles
    • List roles
    • Create role
    • Get role
    • Update role
    • Delete role
  • Tasks
    • List tasks
    • Get a single task by id
    • Run task
    • Stop task
  • Blob store
    • Get quota status for a given blob store
    • Delete a blob store by name
    • List the blob stores
    • Create a file blob store
    • Get a file blob store configuration by name
    • Update a file blob store configuration by name
    • Get a S3 blob store configuration by name
    • Update an S3 blob store configuration by name
    • Create an S3 blob store
    • Get an Azure blob store configuration by name
    • Update an Azure blob store configuration by name
    • Create an Azure blob store
  • Lifecycle
    • Bounce lifecycle phase
    • Get current lifecycle phase
    • Move to new lifecycle phase
  • Read-only
    • Enable read-only
    • Forcibly release read-only
    • Release read-only
    • Get read-only state
  • Security: certificates
    • Helper method to retrieve certificate details from a remote system.
    • Retrieve a list of certificates added to the trust store.
    • Add a certificate to the trust store.
    • Remove a certificate in the trust store.
  • Assets
    • Get a single asset
    • Delete a single asset
    • List assets
  • Components
    • Get a single component
      GET
    • Delete a single component
      DELETE
    • List components
      GET
    • Upload a single component
      POST
  • Repository Management
    • Schedule a 'Repair - Rebuild repository search' Task. Hosted or proxy repositories only.
    • Invalidate repository cache. Proxy or group repositories only.
    • Delete repository of any format
    • List repositories
    • List repositories
    • Create Maven group repository
    • Get repository
    • Update Maven group repository
    • Get repository
    • Update Maven hosted repository
    • Create Maven hosted repository
    • Get repository
    • Update Maven proxy repository
    • Create Maven proxy repository
    • Get repository
    • Update APT hosted repository
    • Create APT hosted repository
    • Get repository
    • Update APT proxy repository
    • Create APT proxy repository
    • Create raw group repository
    • Get repository
    • Update raw group repository
    • Create raw hosted repository
    • Get repository
    • Update raw hosted repository
    • Create raw proxy repository
    • Get repository
    • Update raw proxy repository
    • Enable repository health check. Proxy repositories only.
    • Disable repository health check. Proxy repositories only.
    • Get repository
    • Update npm group repository
    • Create npm group repository
    • Create npm hosted repository
    • Get repository
    • Update npm hosted repository
    • Get repository
    • Update npm proxy repository
    • Create npm proxy repository
    • Create NuGet group repository
    • Get repository
    • Update NuGet group repository
    • Create NuGet hosted repository
    • Get repository
    • Update NuGet hosted repository
    • Get repository
    • Update NuGet proxy repository
    • Create NuGet proxy repository
    • Create RubyGems group repository
    • Get repository
    • Update RubyGems group repository
    • Create RubyGems hosted repository
    • Get repository
    • Update RubyGems hosted repository
    • Create RubyGems proxy repository
    • Get repository
    • Update RubyGems proxy repository
    • Get repository
    • Update Docker group repository
    • Create Docker group repository
    • Get repository
    • Update Docker hosted repository
    • Create Docker hosted repository
    • Get repository
    • Update Docker group repository
    • Create Docker proxy repository
    • Create Yum group repository
    • Get repository
    • Update Yum group repository
    • Get repository
    • Update Yum hosted repository
    • Create Yum hosted repository
    • Create Yum proxy repository
    • Get repository
    • Update Yum proxy repository
    • Create Helm hosted repository
    • Get repository
    • Update Helm hosted repository
    • Create Helm proxy repository
    • Get repository
    • Update Helm proxy repository
    • Create Git LFS hosted repository
    • Get repository
    • Update Git LFS hosted repository
    • Create PyPI group repository
    • Get repository
    • Update PyPI group repository
    • Create PyPI hosted repository
    • Get repository
    • Update PyPI hosted repository
    • Create PyPI proxy repository
    • Get repository
    • Update PyPI proxy repository
    • Create conda proxy repository
    • Get repository
    • Update conda proxy repository
    • Create Conan proxy repository
    • Get repository
    • Update Conan proxy repository
    • Create R group repository
    • Get repository
    • Update R group repository
    • Create R hosted repository
    • Get repository
    • Update R hosted repository
    • Create R proxy repository
    • Get repository
    • Update R proxy repository
    • Create Cocoapods proxy repository
    • Get repository
    • Update Cocoapods proxy repository
    • Create a Go group repository
    • Get repository
    • Update a Go group repository
    • Create a Go proxy repository
    • Get repository
    • Update a Go proxy repository
    • Create p2 proxy repository
    • Get repository
    • Update p2 proxy repository
    • Create Bower group repository
    • Get repository
    • Update Bower group repository
    • Create Bower hosted repository
    • Get repository
    • Update Bower hosted repository
    • Get repository
    • Update Bower proxy repository
    • Create Bower proxy repository
  • Content selectors
    • List content selectors
    • Create a new content selector
    • Get a content selector by name
    • Update a content selector
    • Delete a content selector
  • Routing rules
    • Get a single routing rule
    • Update a single routing rule
    • Delete a single routing rule
    • List routing rules
    • Create a single routing rule
  • Search
    • Search and download asset
    • Search assets
    • Search components
  • Formats
    • Get upload field requirements for the desired format
    • Get upload field requirements for each supported format
  • Script
    • List all stored scripts
    • Add a new script
    • Read stored script by name
    • Update stored script by name
    • Delete stored script by name
    • Run stored script by name
  • Email
    • Retrieve the current email configuration
    • Set the current email configuration
    • Disable and clear the email configuration
    • Send a test email to the email address provided in the request body
  • Status
    • Health check endpoint that returns the results of the system status checks
    • Health check endpoint that validates server can respond to read requests
    • Health check endpoint that validates server can respond to read and write requests
  • Support
    • Creates and downloads a support zip
    • Creates a support zip and returns the path
  • Security management: LDAP
    • List LDAP servers
    • Create LDAP server
    • Get LDAP server
    • Update LDAP server
    • Delete LDAP server
    • Change LDAP server order
  • Manage IQ server configuration
    • Verify IQ server connection
    • Get IQ server configuration
    • Update IQ server configuration
    • Enable IQ server
    • Disable IQ server
  • Product licensing
    • Get the current license status.
    • Upload a new license file.
    • Uninstall license if present.
  • Azure blob store
    • Verify connection using supplied Azure Blob Store settings
  1. Components

Get a single component

GET
/v1/components/{id}

请求参数

Path 参数

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'http://{{host}}/v1/components/'

返回响应

🟢200successful operation
application/json
Body

示例
{
    "id": "string",
    "repository": "string",
    "format": "string",
    "group": "string",
    "name": "string",
    "version": "string",
    "assets": [
        {
            "downloadUrl": "string",
            "path": "string",
            "id": "string",
            "repository": "string",
            "format": "string",
            "checksum": {
                "property1": {},
                "property2": {}
            },
            "contentType": "string",
            "lastModified": "2019-08-24T14:15:22Z"
        }
    ]
}
🟠403Insufficient permissions to get component
🟠404Component not found
🟠422Malformed ID
修改于 2022-03-02 15:53:41
上一页
List assets
下一页
Delete a single component
Built with