Nexrender icon

Nexrender

Interact with Nexrender Cloud API

Actions14

Overview

This node interacts with the Nexrender Cloud API, specifically managing secrets among other resources. The "Delete Secret" operation allows users to remove a stored secret by its ID from the Nexrender service. This is useful for securely managing sensitive data such as API keys or tokens that are no longer needed or should be revoked.

Practical examples include:

  • Cleaning up old or unused secrets to maintain security hygiene.
  • Automating secret lifecycle management in workflows that provision and decommission resources dynamically.

Properties

Name Meaning
ID The unique identifier of the secret to delete. This is a required string input, treated as sensitive (password type).

Output

The output JSON contains the response from the Nexrender API after attempting to delete the secret. Typically, it will include a success confirmation object. If the deletion is successful, the output might look like:

{
  "success": true
}

If the API returns additional information, it will be included in the JSON output. No binary data is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the Nexrender Cloud API.
  • The base URL for the API is configurable via credentials.
  • The node uses HTTP DELETE requests to the /secrets/{secretId} endpoint.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent secret ID will likely result in an error from the API.
    • Missing or incorrect API authentication credentials will cause authorization failures.
    • Network connectivity problems can prevent the request from completing.
  • Error messages:

    • Errors returned by the API are captured and presented as node errors.
    • Timeout or network errors may appear if the API is unreachable.
    • If the secret ID is missing or empty, the node will throw a validation error before making the request.
  • Resolution tips:

    • Verify the secret ID is correct and exists in the Nexrender account.
    • Ensure the API key credential is valid and has necessary permissions.
    • Check network connectivity and Nexrender service status.

Links and References

Discussion