AvantGuard - DNSFilter icon

AvantGuard - DNSFilter

AvantGuard - DNSFilter

Actions277

Overview

The "User Agents Destroy" operation allows the user to delete a specific user agent identified by its UUID. This is useful in scenarios where you want to remove a user agent from your system, for example, when decommissioning devices or cleaning up unused agents. The operation also supports optional query parameters to control whether the user agent's registry should be cleared upon uninstall and whether the uninstall process should be queued.

Practical examples:

  • Removing a user agent that is no longer active or needed.
  • Clearing the registry entries related to a user agent during uninstallation.
  • Scheduling the uninstall process to run asynchronously by queuing it.

Properties

Name Meaning
Id The unique identifier (UUID) of the user agent to be destroyed.
Additional Query Parameters Optional parameters:
• Clear Registry: Whether to clear the registry when uninstalling (true/false).
• Queue Uninstall: Whether to queue the uninstall process (true/false).

Output

The node outputs JSON data representing the result of the destroy operation on the user agent. This typically includes confirmation of deletion or any relevant status messages returned by the API. There is no indication that binary data is output by this node.

Dependencies

  • Requires an API key credential for authentication with the external service managing user agents.
  • The node interacts with an external API endpoint to perform the destroy operation.
  • Proper configuration of the API base URL and authentication credentials within n8n is necessary.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent user agent UUID will likely result in an error indicating the user agent was not found.
    • Missing or incorrect API authentication credentials can cause authorization failures.
    • Network connectivity issues may prevent successful communication with the external API.
  • Error messages and resolutions:

    • "User agent not found": Verify the UUID is correct and the user agent exists.
    • "Unauthorized" or "Authentication failed": Check that the API key or authentication token is correctly configured and valid.
    • Timeout or network errors: Ensure stable internet connection and that the API endpoint is reachable.

Links and References

  • Refer to the external API documentation for detailed information on user agent management and the meaning of query parameters.
  • n8n documentation on how to configure API credentials and use HTTP request nodes for similar operations.

Discussion