Actions100
- Activity Log Actions
- Article Actions
- Asset Actions
- Asset Layout Actions
- Asset Layout Field Actions
- Asset Password Actions
- Card Actions
- Company Actions
- Expiration Actions
- Folder Actions
- IP Address Actions
- List Actions
- Magic Dash Actions
- Matcher Actions
- Network Actions
- Password Folder Actions
- Procedure Actions
- Procedure Task Actions
- Public Photo Actions
- Rack Storage Actions
- Rack Storage Item Actions
Overview
This node integrates with the Hudu REST API to manage rack storage resources within an IT or data center environment. Specifically, the Update operation for the Rack Storage resource allows users to modify existing rack storage entries by specifying their ID and updating various attributes such as name, dimensions, location, and associated company.
Common scenarios where this node is beneficial include:
- Updating rack storage details after physical changes in a data center.
- Correcting or enriching metadata about rack storage units.
- Automating asset management workflows that require synchronization of rack storage information.
For example, you might use this node to update the height and width of a rack storage unit after a hardware upgrade or to change its assigned location when it is moved.
Properties
| Name | Meaning |
|---|---|
| Rack Storage ID | The unique numeric identifier of the rack storage to update. This is required to specify which rack storage entry to modify. |
| Update Fields | A collection of fields to update on the rack storage. These include: |
| - Company Name or ID | The company associated with the rack storage. You can select from a list or provide an ID via expression. |
| - Description | Text description of the rack storage. |
| - Height | Numeric value representing the height dimension of the rack storage. |
| - Location ID | Numeric ID of the location where the rack storage physically resides. |
| - Max Wattage | Maximum wattage capacity the rack storage can handle. |
| - Name | The name label of the rack storage. |
| - Starting Unit | The starting unit number of the rack storage (e.g., U position in a rack). |
| - Width | Numeric value representing the width dimension of the rack storage. |
Output
The node outputs JSON data representing the updated rack storage object(s) returned from the Hudu API after the update operation. Each output item corresponds to one input item processed and includes the updated properties of the rack storage.
If the node encounters errors during execution and "Continue On Fail" is enabled, the output will include error messages associated with the respective input items.
No binary data output is produced by this node.
Dependencies
- Requires an active connection to the Hudu REST API.
- Needs an API key credential configured in n8n for authentication.
- The base URL for the Hudu API must be set in the node credentials.
- Option loaders for companies are used to populate selectable options for the "Company Name or ID" field.
Troubleshooting
Common Issues:
- Invalid or missing Rack Storage ID: Ensure the ID provided corresponds to an existing rack storage entry.
- Authentication failures: Verify that the API key credential is correctly configured and has sufficient permissions.
- Network connectivity issues: Confirm that the base URL is reachable from the n8n instance.
Error Messages:
"The resource \"rack_storages\" is not known!"— This indicates an invalid resource parameter; ensure the resource is set to "rack_storages".- API errors returned from Hudu (e.g., 404 Not Found, 400 Bad Request) will be passed through; check the message for details like invalid IDs or malformed update fields.
To resolve errors, verify all input parameters, credentials, and network settings. Use the debug logs if enabled to trace request and response details.
Links and References
- Hudu API Documentation — Official API reference for understanding available endpoints and payloads.
- n8n Expressions Documentation — Guide on using expressions to dynamically set property values in n8n nodes.