AvantGuard - DNSFilter icon

AvantGuard - DNSFilter

AvantGuard - DNSFilter

Actions277

Overview

This node operation updates a specific network subnet within a given network. It is useful in scenarios where you need to modify subnet configurations such as IP ranges, gateway settings, or other subnet-related parameters programmatically. For example, an administrator managing cloud infrastructure can automate subnet updates across multiple networks without manual intervention.

Properties

Name Meaning
Id The unique identifier of the network containing the subnet to update.
Subnet Id The unique identifier of the subnet that needs to be updated.
Network Subnet JSON object containing the parameters for updating the subnet. This includes any fields supported by the API for subnet configuration.

Output

The node outputs JSON data representing the response from the subnet update API call. This typically includes the updated subnet details confirming the changes made. There is no indication that binary data is output by this node.

Dependencies

  • Requires an API key credential for authenticating with the AvantGuard DNSFilter service.
  • The node uses the base URL https://api.dnsfilter.com for making requests.
  • The request headers include Accept: application/json and Content-Type: application/json.
  • The node depends on the @avantguardllc/n8n-openapi-node package and an OpenAPI specification (openapi.json) bundled internally.

Troubleshooting

  • Invalid IDs: Providing incorrect or non-existent network or subnet IDs will likely result in errors from the API indicating resource not found.
  • Malformed JSON: The Network Subnet property expects valid JSON. Invalid JSON syntax will cause parsing errors before the request is sent.
  • Authentication Errors: Missing or invalid API credentials will cause authentication failures.
  • API Limitations: Ensure that the subnet update parameters conform to the API's schema; otherwise, the API may reject the request with validation errors.

Links and References

Discussion