QuObjects Amazon S3/OpenStack Swift API compatibili
API compatibile Amazon S3
- Supporta sia lo stile del percorso che lo stile dell'host virtuale S3 API
- API Bucket
Sono supportate le seguenti API bucket:- DeleteBucket
- GetLocation
- GetService (elenca tutti i bucket)
- HeadBucket
- ListObjects
- PutBucket
- CORS (Cross-origin resource sharing)
- API oggetto
Sono supportate le seguenti API oggetto:- BulkDelete
- CopyObject
- DeleteObject
- GetObject
- HeadObject
- PutObject
- URL prefirmati
- API di caricamento multiparte
Sono supportate le seguenti API di caricamento multiparte:- CompleteMultipartUpload
- InitiateMultipartUpload
- ListParts
- ListUploads
- UploadPart
API compatibili OpenStack Swift
- API account
Sono supportate le seguenti API account:- Mostra i dettagli dell’account ed elenca i container
- Crea, aggiorna o elimina i metadati dell'account
- Mostra metadati dell'account
- API container
Sono supportate le seguenti API container:- Crea container
- Crea, aggiorna o elimina i metadati container
- Mostra metadati container
- Elimina container
- API oggetto
Sono supportate le seguenti API oggetto:- Ottieni contenuti e metadati oggetto
- Crea o sostituisci oggetto
- Copia oggetto
- Elimina oggetto
- Elimina oggetti in gruppo
- Mostra metadati oggetto
- Crea o aggiorna metadati oggetto
- API endpoint
Sono supportate le seguenti API endpoint:- Elenco endpoint
- Elenchi controllo accessi container (ACL)
Limitazioni API Amazon S3
Elemento | Specifiche |
---|---|
Maximum number of buckets (Numero massimo di bucket) | no-limit (nessun limite) |
Maximum number of objects per bucket (Numero massimo di oggetti per bucket) | no-limit (nessun limite) |
Maximum object size (Dimensione massima oggetto) | QTS: 16 TiB |
Minimum object size (Dimensione minima oggetto) | 0 B |
Maximum object size per PUT operation (Dimensiona massima oggetto per operazione PUT) | 1 TiB |
Maximum number of parts per upload (Numero massimo di parti per caricamento) | 10.000 |
Part size (Dimensioni parte) | Da 5 MiB a 5 GiB. L'ultima parte può essere da 0 B a 5 GiB |
Maximum number of parts returned per list parts request (Numero massimo di parti restituite per richiesta elenco parti) | 10.000 |
Maximum number of objects returned per list objects request (Numero massimo di oggetti restituiti per richiesta elenco oggetti) | 10.000 |
Maximum number of multipart uploads returned per list multipart uploads request (Numero massimo di caricamenti multiparte restituiti per richiesta elenco caricamenti multiparte) | 1.000 |
Limitazioni API OpenStack Swift
Elemento | Specifiche |
---|---|
Maximum number of buckets (Numero massimo di bucket) | no-limit (nessun limite) |
Maximum number of objects per bucket (Numero massimo di oggetti per bucket) | no-limit (nessun limite) |
Maximum object size (Dimensione massima oggetto) | 1 TiB |
Minimum object size (Dimensione minima oggetto) | 0 B |
Maximum object size per PUT operation (Dimensiona massima oggetto per operazione PUT) | 1 TiB |