Actions52
- Advanced Actions
- Api Keys Actions
- Clusters Actions
- Dictionaries Actions
- Indices Actions
- Records Actions
- Rules Actions
- Search Actions
- Synonyms Actions
- Vaults Actions
Overview
This node operation allows you to delete a specific source (an IP address or IP range) from the list of allowed sources in Algolia Vault. Algolia Vault is a security feature that restricts access to your clusters by specifying allowed IP addresses and provides disk-level encryption at rest. Deleting a source removes its access permission, effectively blocking that IP or IP range from accessing your Algolia clusters.
Use cases:
- Removing outdated or compromised IP addresses from your allowed list.
- Managing network access control dynamically within automated workflows.
- Enhancing security by revoking access for specific sources without manual intervention.
Example:
If you previously allowed access from 10.0.0.1/32 but want to revoke it, you can use this operation to delete that source from your Vault's allowed sources.
Properties
| Name | Meaning |
|---|---|
| Source | The IP address or IP range (in CIDR notation) to be deleted from the allowed sources list. |
Output
The node outputs the JSON response returned by the Algolia API after attempting to delete the specified source. This typically includes confirmation of deletion or an error message if the source was not found or could not be deleted.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential with appropriate permissions to manage Algolia Vault sources.
- The node uses the Algolia API endpoint for deleting sources:
DELETE /1/security/sources/{source}. - The base URL for requests is constructed using the Algolia application ID from credentials.
Troubleshooting
- Invalid Source Format: Ensure the
Sourceproperty is provided in valid CIDR notation (e.g.,10.0.0.1/32). Invalid formats will cause API errors. - Source Not Found: Attempting to delete a source that does not exist may result in an error or no effect. Verify the source exists before deletion.
- Insufficient Permissions: The API key used must have permissions to modify Vault sources. Lack of permissions will cause authorization errors.
- Network Issues: Connectivity problems to Algolia's API endpoint will prevent successful deletion.
Links and References
This summary covers the "Vaults" resource with the "Delete source" operation as requested.