Quantum-CLI: A powerful CLI to build, run, and test Quantum Machines.

Execute Your Workflow in a Loop with QuantumDataLytica

QuantumLoop is a powerful enhancement to our no-code data automation platform.

QuantumDataLytica vs Traditional ETL Tools: Accelerate Your Data Integration Without Coding

Traditional Extract, Transform, Load (ETL) tools have long been at the core of data integration practices.

QuantumDataLytica: The No-Code Alternative to Traditional ETL

For years, ETL (Extract, Transform, Load) solutions have been the cornerstone of data integration.

| Marketplace | AWS S3

AWS S3

1.0.0 0

Generic S3 Operation Machine provides a unified and configurable interface to perform multiple Amazon S3 operations through a single machine.

  • Supports file upload, download, listing of files and folders, and safe deletion
  • Action-driven execution with strict parameter validation
  • Designed for reliable, traceable, and automation-friendly S3 workflows

Free

Main Banner
Machine Overview
  • Machine Name : AWS S3
  • Title : AWS S3
  • Short Description :

    Generic S3 Operation Machine provides a unified and configurable interface to perform multiple Amazon S3 operations through a single machine.

    • Supports file upload, download, listing of files and folders, and safe deletion
    • Action-driven execution with strict parameter validation
    • Designed for reliable, traceable, and automation-friendly S3 workflows
  • Detail Description :

    Generic S3 Operation Machine is an action-based automation component designed to interact with Amazon S3 buckets in a secure, consistent, and repeatable manner.

    The machine dynamically executes a specific S3 operation based on the selected action parameter. Each action activates only the parameters required for that operation, ensuring strict validation and predictable behavior.

    Supported operations include:

    • Uploading files from local storage to S3
    • Downloading S3 objects to the local filesystem
    • Listing files or folders using prefixes and delimiters
    • Deleting individual files
    • Safely deleting folders using explicit confirmation

    The machine enforces safeguards for destructive operations, such as mandatory force confirmation for folder deletion, to prevent accidental data loss.

    All outputs are normalized and structured, returning execution status, S3 object paths, file sizes, checksums, MIME types, or listing results depending on the executed action.

    This machine is ideal for ETL pipelines, automation workflows, backup systems, data synchronization jobs, and cloud storage orchestration where consistent Amazon S3 interaction is required.

  • Machine Document : -
Classification
  • Industry : IT
  • Category : Utility
  • Sub Category : -
Compatibility and Dependencies
  • Dependent Machines : -
  • Compatible Machines : -
  • Version : 1.0.0
Specifications
  • Input Specification : Download

    Input Parameters

    • access_key
      AWS access key ID used for authenticating requests to Amazon S3.
    • secret_key
      AWS secret access key associated with the access key.
    • region
      AWS region where the target S3 bucket is hosted (for example: ap-south-1).
    • bucket_name
      Name of the target Amazon S3 bucket.
    • action
      Defines the S3 operation to execute.
      Supported actions: Upload File, Download File, List Files, List Folders, Delete File, Delete Folder.
    • object_path
      Full S3 object key including folder path and file name.
      Required for: Upload File, Download File, Delete File.
    • file_name (optional)
      Optional local file name override for upload or download operations.
    • local_file_path
      Local filesystem path of the file to be uploaded to S3.
      Required for: Upload File.
    • prefix
      S3 prefix used to list or delete objects under a specific folder path.
      Required for: List Files, List Folders, Delete Folder.
    • delimiter
      Delimiter used for folder-style listing. Must be '/'.
      Used for: List Files, List Folders.
    • force
      Explicit confirmation flag required to delete folders and their contents.
      Required for: Delete Folder.
  • Output Specification : Download

    Output

    The output structure varies based on the selected action. Each response contains structured metadata relevant to the executed S3 operation.

    • status_code
      Numeric execution status indicating success or failure.
    • s3_key
      Full S3 object key involved in the operation.
    • file_path
      Local filesystem path where the file was downloaded.
    • size_bytes
      Size of the uploaded, downloaded, or deleted object in bytes.
    • sha256
      SHA-256 checksum of the downloaded file for integrity verification.
    • mime_type
      MIME type associated with the S3 object.
    • file_format
      File extension or format used during upload operations.
    • result
      Array of objects returned during list files or list folders operations.
Infrastructure Requirement
  • OS Requirement : Linux
  • CPU : 2
  • Cloud : AWS
  • RAM : 2Gi
Usage Stats
  • Total OnBoarded : 2
  • Active OnBoarding : 1
Parameter Name Type Description
Access Key Text Box
Secret Key Text Box
Region Text Box
Bucket Name Text Box
Action Dropdown Single Select
Object Path Text Box
File Name Text Box
Local File Path Text Box
Prefix Text Box
Delimiter Text Box
Force Dropdown Single Select

View Similar

noDataFound

Data Not Found

February 4, 2026

--

View Similar

noDataFound

Data Not Found

Total Reviews
0
Total Ratings
0
Average Rating
0
Star Rating
5
0
4
0
3
0
2
0
1
0

View Similar

noDataFound

Data Not Found

It performs configurable Amazon S3 operations such as uploading files, downloading objects, listing files or folders, and deleting files or directories based on input parameters.

The action is determined by the value of the 'action' field in the input configuration. Each action has strict, action-specific parameter validation.

Yes. File and folder deletion are supported, but folder deletion requires an explicit force flag to prevent accidental data loss.

It returns structured metadata such as status codes, S3 object keys, file sizes, checksums, MIME types, or lists of files and folders depending on the executed action.

View Similar

noDataFound

Data Not Found

Specifications
  • Input Specification : Download

    Input Parameters

    • access_key
      AWS access key ID used for authenticating requests to Amazon S3.
    • secret_key
      AWS secret access key associated with the access key.
    • region
      AWS region where the target S3 bucket is hosted (for example: ap-south-1).
    • bucket_name
      Name of the target Amazon S3 bucket.
    • action
      Defines the S3 operation to execute.
      Supported actions: Upload File, Download File, List Files, List Folders, Delete File, Delete Folder.
    • object_path
      Full S3 object key including folder path and file name.
      Required for: Upload File, Download File, Delete File.
    • file_name (optional)
      Optional local file name override for upload or download operations.
    • local_file_path
      Local filesystem path of the file to be uploaded to S3.
      Required for: Upload File.
    • prefix
      S3 prefix used to list or delete objects under a specific folder path.
      Required for: List Files, List Folders, Delete Folder.
    • delimiter
      Delimiter used for folder-style listing. Must be '/'.
      Used for: List Files, List Folders.
    • force
      Explicit confirmation flag required to delete folders and their contents.
      Required for: Delete Folder.
  • Output Specification : Download

    Output

    The output structure varies based on the selected action. Each response contains structured metadata relevant to the executed S3 operation.

    • status_code
      Numeric execution status indicating success or failure.
    • s3_key
      Full S3 object key involved in the operation.
    • file_path
      Local filesystem path where the file was downloaded.
    • size_bytes
      Size of the uploaded, downloaded, or deleted object in bytes.
    • sha256
      SHA-256 checksum of the downloaded file for integrity verification.
    • mime_type
      MIME type associated with the S3 object.
    • file_format
      File extension or format used during upload operations.
    • result
      Array of objects returned during list files or list folders operations.

Updates and Community

Machine Developer

BotCraft Engineers
  • Last Updated
  • February 4, 2026
  • Version
  • 1.0.0
Version History

Statistics

Total Workflows
2
Active Workflows
1
Success Rate
88.89
Last Used in Workflow
N/A

Categories

Utility

Support

Average Response Time 8AM-8PM