AvantGuard - DNSFilter icon

AvantGuard - DNSFilter

AvantGuard - DNSFilter

Actions277

Overview

This node allows users to create a new network by sending a detailed network creation request. It is useful in scenarios where you need to programmatically define and register networks with specific policies and IP address attributes, such as automating network management or integrating network provisioning into workflows.

For example, you might use this node to create a network with certain security policies applied or to specify IP addresses associated with the network dynamically during an automation process.

Properties

Name Meaning
Network JSON object containing the parameters for creating the network. It includes fields like policy_ids (an array of policy identifiers) and ip_addresses_attributes (an array of IP address details). The value must be a valid JSON string representing these parameters.

Output

The output contains a JSON object representing the response from the network creation API. This typically includes details about the newly created network such as its ID, assigned policies, IP addresses, and other metadata returned by the service.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating requests to the external network management service.
  • The node uses a base URL pointing to the DNSFilter API (https://api.dnsfilter.com), indicating it interacts with this external service.
  • Proper configuration of the API authentication credentials within n8n is necessary for successful operation.

Troubleshooting

  • Invalid JSON in Network property: Since the network creation parameters are expected as a JSON string, malformed JSON will cause errors. Ensure the JSON is well-formed.
  • Authentication errors: If the API key or credentials are missing or invalid, the node will fail to authenticate. Verify that the API key credential is correctly set up.
  • API errors related to policies or IP addresses: Providing invalid or non-existent policy IDs or malformed IP address attributes may result in API errors. Double-check the values provided in the network JSON.
  • Network connectivity issues: Failure to reach the external API endpoint will cause execution errors. Confirm network access and endpoint availability.

Links and References

Discussion