Informazioni sull'API S3 IBM Cloud Object Storage

L'API IBM Cloud® Object Storage è un'API basata su REST per la lettura e la scrittura di oggetti.

Utilizza IBM Cloud® Identity and Access Management per l'autenticazione e l'autorizzazione e supporta un sottoinsieme dell'API S3 per una facile migrazione delle applicazioni a IBM Cloud.

Questa documentazione di riferimento viene costantemente aggiornata. Se hai domande tecniche relative all'utilizzo dell'API nella tua applicazione, pubblicale in StackOverflow. Aggiungi le tag ibm-cloud-platform e object-storage e aiutaci a migliorare questa documentazione grazie al tuo feedback.

Poiché i token Cloud Identity and Access Management sono relativamente semplici da utilizzare, curl è una buona scelta per la verifica di base e l'interazione con la tua archiviazione. Puoi trovare ulteriori informazioni nel riferimento curl.

La tabella riportata di seguito descrive l'insieme completo di operazioni dell'API IBM Cloud Object Storage. Per ulteriori informazioni, vedi la pagina di riferimento API per i bucket o gli oggetti.

Operazioni per il bucket

Queste operazioni creano, eliminano, richiamano le informazioni sui bucket e ne controllano il comportamento.

Operazione bucket
Operazione bucket Nota
GET Bucket Utilizzato per richiamare un elenco di tutti i bucket che appartengono a un account.
DELETE Bucket Elimina un bucket vuoto.
DELETE Bucket CORS Elimina qualsiasi configurazione CORS (cross-origin resource sharing) impostata in un bucket.
GET Bucket Elenca gli oggetti in un bucket. Vengono elencati 1.000 oggetti alla volta.
GET Bucket CORS Richiama qualsiasi configurazione CORS impostata in un bucket.
HEAD Bucket Richiama le intestazioni di un bucket.
GET Multipart Uploads Elenca i caricamenti in più parti incompleti o annullati.
PUT Bucket I bucket hanno limitazioni di denominazione. Gli account sono limitati a 100 bucket.
PUT Bucket CORS Crea una configurazione CORS per un bucket.

Operazioni per l'oggetto

Queste operazioni creano, eliminano, richiamano le informazioni sugli oggetti e ne controllano il comportamento.

Operazione oggetto
Operazione oggetto Nota
DELETE Oggetto Elimina un oggetto da un bucket.
DELETE Batch Elimina molti oggetti da un bucket con un'operazione.
GET Oggetto Richiama un oggetto da un bucket.
HEAD Oggetto Richiama le intestazioni di un oggetto.
OPTIONS Oggetto Controlla la configurazione CORS per vedere se può essere inviata una richiesta specifica.
PUT Oggetto Aggiunge un oggetto a un bucket.
PUT Object (Copy) Crea una copia di un oggetto.
Begin Multipart Upload Crea un ID di caricamento per un insieme di parti da caricare.
Upload Part Carica una parte di un oggetto associato a un ID di caricamento.
Upload Part (Copy) Carica una parte di un oggetto esistente associato a un ID di caricamento.
Complete Multipart Upload Assembla un oggetto dalle parti associate a un ID di caricamento.
Cancel Multipart Upload Annulla il caricamento ed elimina le parti in sospeso associate a un ID di caricamento.
List Parts Restituisce un elenco delle parti associate a un ID di caricamento.

Ulteriori informazioni sulle funzioni e sui casi di utilizzo di IBM Cloud Object Storage sono disponibili all'indirizzo ibm.com.