Skip to main content

A Python package for ApexxCloud API

Project description

ApexxCloud

Description

Python package for ApexxCloud API's.

Installation

pip install apexxcloud

Quick Start

from ApexxCloud import ApexxCloud

client = ApexxCloud({
    'access_key':'your_access_key',
    'secret_key':'your_secret_key',
    'bucket': 'your_bucket',
    'region': 'your_region'
})

Features

  • Simple file upload
  • Multipart upload for large files
  • File deletion
  • Signed URL generation
  • Bucket contents listing

API Reference

File Operations

Upload a File

result = client.upload_file(file,options)

Delete a File

result = client.delete_file(bucket,key)

Get a Signed URL

result = client.generate_signed_url(type,options)

Start MultiPart Upload

result = client.start_multipart_upload(bucket,key,options)

Upload Parts

result = client.upload_part(upload_id, partNumber, file, options)

Complete MultiPart Upload

result = client.complete_multipart_upload(upload_id, parts, options)

Cancel MultiPart Upload

result = client.cancel_multipart_upload(upload_id, options)

Documentation

For detailed documentation, visit docs.apexxcloud.com

License

MIT

Project details


Release history Release notifications | RSS feed

This version

1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apexxcloud-1.tar.gz (6.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

apexxcloud-1.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

apexxcloud-1-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file apexxcloud-1.tar.gz.

File metadata

  • Download URL: apexxcloud-1.tar.gz
  • Upload date:
  • Size: 6.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for apexxcloud-1.tar.gz
Algorithm Hash digest
SHA256 a0cd79333a98fad590ed4c6ba8fc789f29a1b38f9d1def58e8ece8581b91cb7d
MD5 339c4ae4d1babf7594177d97c872197d
BLAKE2b-256 75d44583bb386f7d955583bdd59fe7fe291da122654ebba9a56317cd8eafaf2f

See more details on using hashes here.

File details

Details for the file apexxcloud-1.0-py3-none-any.whl.

File metadata

  • Download URL: apexxcloud-1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for apexxcloud-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 727e100c28a9d7e1c38dd32f3270cf786d134fd5244b2f6690beadf1cf79491e
MD5 79fa1768eaf94e039a4b846c27b949df
BLAKE2b-256 9643e2f683e07d377e187c0dfcdd946853c74d30fb40736d145679436bf9a237

See more details on using hashes here.

File details

Details for the file apexxcloud-1-py3-none-any.whl.

File metadata

  • Download URL: apexxcloud-1-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for apexxcloud-1-py3-none-any.whl
Algorithm Hash digest
SHA256 da402f02c5ba34c2a1a9e3370260cf86ca45c74de88e3ea4273b8b0ae81ccd10
MD5 daa65d320ad9281a12aca907651fcce7
BLAKE2b-256 23c06a18a217e12cb6539d9e14309945ee796a01a13ca6922f813a14d69c2e4a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page