• Contributor: Stonebranch Stonebranch
  • OS: Linux
  • Author: Nils Buer
  • Prerequisites: AWS S3 account, Python 2.7.x (or 3.6.x) for Linux
  • Compatibility: UA or higher, UC 6.4.5.x or higher
  • Application / Platform: AWS
  • Product: Universal Agent, Universal Controller

Copy File to AWS S3 Bucket Universal Task (Linux)

Copy File to AWS S3 Bucket Universal Task (Linux)

Universal Task that copies a file to an Amazon S3 buckets using the Universal Automation Center and provides multi-level security when moving to the cloud. 

Key Features:

  • All Credential for AWS S3 (Access Key, Secret Access key and Region) are stored in an encrypted form in the database
  • Encrypted Connections towards the AWS VPC via a Proxy Server are supported
  • Secure access to AWS S3 buckets using AWS bucket policies can be configured
  • Restrict sending files only to specific buckets using AWS End Points
  • Any missing command or new command can be easily added, once it is available in the Amazon Web Services (AWS) SDK for Python
  • You can select different log-levels e.g. Info and debug

 Additional Information:

The Universal Tasks are calling the python module Boto3 - the Amazon Web Services (AWS) SDK for Python. Both Boto3 API Types are used: the "low-level" Client API and Resource APIs