CloudAlly icon

CloudAlly

Work with the CloudAlly API

Actions5

Overview

This node integrates with the CloudAlly API to retrieve backup task data related to reseller accounts. Specifically, the "Get Many" operation under the "Backup Task" resource allows users to fetch multiple backup tasks either across all reseller accounts or filtered by a specific account. This is useful for administrators or partners managing multiple client accounts who want to monitor or analyze backup tasks in bulk.

Practical examples include:

  • Fetching all backup tasks across every reseller account to generate reports on backup statuses.
  • Retrieving backup tasks for a particular account to troubleshoot or audit backup activities.

Properties

Name Meaning
Resource Type The category of resource to interact with; here, only "Reseller" is available.
Get All Accounts Boolean option to decide whether to fetch backup tasks from all reseller accounts (true) or filter by a specific account (false).
Account Name or ID When not fetching all accounts, select or specify the particular reseller account by name or ID to filter backup tasks accordingly.

Output

The node outputs JSON data representing the list of backup tasks retrieved from the CloudAlly API. Each item in the output corresponds to a backup task object containing details such as task identifiers, status, timestamps, and associated account information.

No binary data output is indicated or supported by this node.

Dependencies

  • Requires an API key credential for authenticating with the CloudAlly API. This includes an access token, client ID, and client secret.
  • The base URL for requests is dynamically set based on the resource type and operation.
  • Uses internal helper functions for pagination and loading account options.

Troubleshooting

  • Authentication errors: Ensure that the API credentials (access token, client ID, client secret) are correctly configured and valid.
  • Empty results when filtering by account: Verify that the specified account ID or name exists and has backup tasks.
  • API rate limits or connectivity issues: Check network connectivity and CloudAlly API service status.
  • Incorrect property configuration: Make sure the "Get All Accounts" boolean and "Account Name or ID" fields are set consistently (e.g., do not specify an account if "Get All Accounts" is true).

Links and References

Discussion