Skip to main content
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Richieste API S3 supportate in StorageGRID

Questa pagina riassume come StorageGRID supporta le API di Amazon Simple Storage Service (S3).

Questa pagina include solo le operazioni S3 supportate da StorageGRID.

Nota Per visualizzare la documentazione AWS relativa a ciascuna operazione, seleziona il collegamento nell'intestazione.

Parametri di query URI comuni e intestazioni di richiesta

Salvo diversa indicazione, sono supportati i seguenti parametri di query URI comuni:

  • versionId (come richiesto per le operazioni sugli oggetti)

Salvo diversa indicazione, sono supportate le seguenti intestazioni di richiesta comuni:

  • Authorization

  • Connection

  • Content-Length

  • Content-MD5

  • Content-Type

  • Date

  • Expect

  • Host

  • x-amz-date

"AbortMultipartUpload"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte parametri e intestazioni comuni per questa richiesta, oltre a questo parametro di query URI aggiuntivo:

  • uploadId

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni per caricamenti multipart"

"CompleteMultipartUpload"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte parametri e intestazioni comuni per questa richiesta, oltre a questo parametro di query URI aggiuntivo:

  • uploadId

  • x-amz-checksum-sha256

Tag XML del corpo della richiesta

StorageGRID supporta questi tag XML per il corpo della richiesta:

  • ChecksumSHA256

  • CompleteMultipartUpload

  • ETag

  • Part

  • PartNumber

${post_edited_translations.segment}

"CompleteMultipartUpload"

"CopyObject"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre alle seguenti intestazioni aggiuntive:

  • x-amz-copy-source

  • x-amz-copy-source-if-match

  • x-amz-copy-source-if-modified-since

  • x-amz-copy-source-if-none-match

  • x-amz-copy-source-if-unmodified-since

  • x-amz-copy-source-server-side-encryption-customer-algorithm

  • x-amz-copy-source-server-side-encryption-customer-key

  • x-amz-copy-source-server-side-encryption-customer-key-MD5

  • x-amz-metadata-directive

  • x-amz-object-lock-legal-hold

  • x-amz-object-lock-mode

  • x-amz-object-lock-retain-until-date

  • x-amz-server-side-encryption

  • x-amz-server-side-encryption-customer-algorithm

  • x-amz-server-side-encryption-customer-key

  • x-amz-server-side-encryption-customer-key-MD5

  • x-amz-storage-class

  • x-amz-tagging

  • x-amz-tagging-directive

  • x-amz-meta-<metadata-name>

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"CopyObject"

"CreateBucket"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre alle seguenti intestazioni aggiuntive:

  • x-amz-bucket-object-lock-enabled

Corpo della richiesta

StorageGRID supporta tutti i parametri del corpo della richiesta definiti dall'API REST di Amazon S3 al momento dell'implementazione.

${post_edited_translations.segment}

"Operazioni sui bucket"

"CreateMultipartUpload"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre alle seguenti intestazioni aggiuntive:

  • Cache-Control

  • Content-Disposition

  • Content-Encoding

  • Content-Language

  • Expires

  • x-amz-checksum-algorithm

  • x-amz-server-side-encryption

  • x-amz-storage-class

  • x-amz-server-side-encryption-customer-algorithm

  • x-amz-server-side-encryption-customer-key

  • x-amz-server-side-encryption-customer-key-MD5

  • x-amz-tagging

  • x-amz-object-lock-mode

  • x-amz-object-lock-retain-until-date

  • x-amz-object-lock-legal-hold

  • x-amz-meta-<metadata-name>

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"CreateMultipartUpload"

"DeleteBucket"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

${post_edited_translations.segment}

"Operazioni sui bucket"

"DeleteBucketCors"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"DeleteBucketEncryption"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"DeleteBucketLifecycle"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

"DeleteBucketPolicy"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"DeleteBucketReplication"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"DeleteBucketTagging"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"DeleteObject"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre a questa intestazione di richiesta aggiuntiva:

  • x-amz-bypass-governance-retention

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sugli oggetti"

"DeleteObjects"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre a questa intestazione di richiesta aggiuntiva:

  • x-amz-bypass-governance-retention

Corpo della richiesta

StorageGRID supporta tutti i parametri del corpo della richiesta definiti dall'API REST di Amazon S3 al momento dell'implementazione.

${post_edited_translations.segment}

"Operazioni sugli oggetti"

"DeleteObjectTagging"

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sugli oggetti"

"GetBucketAcl"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"GetBucketCors"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"GetBucketEncryption"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"GetBucketLifecycleConfiguration"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

"GetBucketLocation"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"GetBucketNotificationConfiguration"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"GetBucketPolicy"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"GetBucketReplication"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"GetBucketTagging"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"GetBucketVersioning"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"GetObject"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutti parametri e intestazioni comuni per questa richiesta, oltre ai seguenti parametri di query URI aggiuntivi:

  • x-amz-checksum-mode

  • partNumber

  • response-cache-control

  • response-content-disposition

  • response-content-encoding

  • response-content-language

  • response-content-type

  • response-expires

E queste intestazioni di richiesta aggiuntive:

  • Range

  • x-amz-server-side-encryption-customer-algorithm

  • x-amz-server-side-encryption-customer-key

  • x-amz-server-side-encryption-customer-key-MD5

  • If-Match

  • If-Modified-Since

  • If-None-Match

  • If-Unmodified-Since

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"GetObject"

"GetObjectAcl"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sugli oggetti"

"GetObjectLegalHold"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Utilizza l'API REST S3 per configurare S3 Object Lock"

"GetObjectLockConfiguration"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Utilizza l'API REST S3 per configurare S3 Object Lock"

"GetObjectRetention"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Utilizza l'API REST S3 per configurare S3 Object Lock"

"GetObjectTagging"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sugli oggetti"

"HeadBucket"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"HeadObject"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre alle seguenti intestazioni aggiuntive:

  • x-amz-checksum-mode

  • x-amz-server-side-encryption-customer-algorithm

  • x-amz-server-side-encryption-customer-key

  • x-amz-server-side-encryption-customer-key-MD5

  • If-Match

  • If-Modified-Since

  • If-None-Match

  • If-Unmodified-Since

  • Range

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"HeadObject"

"ListBuckets"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sul servizio > ListBuckets"

"ListMultipartUploads"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre a questi parametri aggiuntivi:

  • encoding-type

  • key-marker

  • max-uploads

  • prefix

  • upload-id-marker

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"ListMultipartUploads"

"ListObjects"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre a questi parametri aggiuntivi:

  • delimiter

  • encoding-type

  • marker

  • max-keys

  • prefix

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"ListObjectsV2"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre a questi parametri aggiuntivi:

  • continuation-token

  • delimiter

  • encoding-type

  • fetch-owner

  • max-keys

  • prefix

  • start-after

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"ListObjectVersions"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre a questi parametri aggiuntivi:

  • delimiter

  • encoding-type

  • key-marker

  • max-keys

  • prefix

  • version-id-marker

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"Operazioni sui bucket"

"ListParts"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre a questi parametri aggiuntivi:

  • max-parts

  • part-number-marker

  • uploadId

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"ListMultipartUploads"

"PutBucketCors"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

StorageGRID supporta tutti i parametri del corpo della richiesta definiti dall'API REST di Amazon S3 al momento dell'implementazione.

${post_edited_translations.segment}

"Operazioni sui bucket"

"PutBucketEncryption"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Tag XML del corpo della richiesta

StorageGRID supporta questi tag XML per il corpo della richiesta:

  • ApplyServerSideEncryptionByDefault

  • Rule

  • ServerSideEncryptionConfiguration

  • SSEAlgorithm

${post_edited_translations.segment}

"Operazioni sui bucket"

"PutBucketLifecycleConfiguration"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Tag XML del corpo della richiesta

StorageGRID supporta questi tag XML per il corpo della richiesta:

  • And

  • Days

  • Expiration

  • ExpiredObjectDeleteMarker

  • Filter

  • ID

  • Key

  • LifecycleConfiguration

  • NewerNoncurrentVersions

  • NoncurrentDays

  • NoncurrentVersionExpiration

  • Prefix

  • Rule

  • Status

  • Tag

  • Value

"PutBucketNotificationConfiguration"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Tag XML del corpo della richiesta

StorageGRID supporta questi tag XML per il corpo della richiesta:

  • Event

  • Filter

  • FilterRule

  • Id

  • Name

  • NotificationConfiguration

  • Prefix

  • S3Key

  • Suffix

  • Topic

  • TopicConfiguration

  • Value

${post_edited_translations.segment}

"Operazioni sui bucket"

"PutBucketPolicy"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Per i dettagli sui campi del corpo JSON supportati, vedi "Usa le policy di accesso per bucket e gruppi".

"PutBucketReplication"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Tag XML del corpo della richiesta
  • Bucket

  • Destination

  • Prefix

  • ReplicationConfiguration

  • Rule

  • Status

  • StorageClass

${post_edited_translations.segment}

"Operazioni sui bucket"

"PutBucketTagging"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

StorageGRID supporta tutti i parametri del corpo della richiesta definiti dall'API REST di Amazon S3 al momento dell'implementazione.

${post_edited_translations.segment}

"Operazioni sui bucket"

"PutBucketVersioning"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Parametri del corpo della richiesta

StorageGRID supporta questi parametri del corpo della richiesta:

  • VersioningConfiguration

  • Status

${post_edited_translations.segment}

"Operazioni sui bucket"

"PutObject"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre alle seguenti intestazioni aggiuntive:

  • Cache-Control

  • Content-Disposition

  • Content-Encoding

  • Content-Language

  • Expires

  • x-amz-checksum-sha256

  • x-amz-server-side-encryption

  • x-amz-storage-class

  • x-amz-server-side-encryption-customer-algorithm

  • x-amz-server-side-encryption-customer-key

  • x-amz-server-side-encryption-customer-key-MD5

  • x-amz-tagging

  • x-amz-object-lock-mode

  • x-amz-object-lock-retain-until-date

  • x-amz-object-lock-legal-hold

  • x-amz-meta-<metadata-name>

Corpo della richiesta
  • Dati binari dell'oggetto

${post_edited_translations.segment}

"PutObject"

"PutObjectLegalHold"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

StorageGRID supporta tutti i parametri del corpo della richiesta definiti dall'API REST di Amazon S3 al momento dell'implementazione.

${post_edited_translations.segment}

"Utilizza l'API REST S3 per configurare S3 Object Lock"

"PutObjectLockConfiguration"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

StorageGRID supporta tutti i parametri del corpo della richiesta definiti dall'API REST di Amazon S3 al momento dell'implementazione.

${post_edited_translations.segment}

"Utilizza l'API REST S3 per configurare S3 Object Lock"

"PutObjectRetention"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta, oltre a questa intestazione aggiuntiva:

  • x-amz-bypass-governance-retention

Corpo della richiesta

StorageGRID supporta tutti i parametri del corpo della richiesta definiti dall'API REST di Amazon S3 al momento dell'implementazione.

${post_edited_translations.segment}

"Utilizza l'API REST S3 per configurare S3 Object Lock"

"PutObjectTagging"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

StorageGRID supporta tutti i parametri del corpo della richiesta definiti dall'API REST di Amazon S3 al momento dell'implementazione.

${post_edited_translations.segment}

"Operazioni sugli oggetti"

"RestoreObject"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Per i dettagli sui campi del corpo supportati, vedi "RestoreObject".

"SelectObjectContent"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutte le parametri e intestazioni comuni per questa richiesta.

Corpo della richiesta

Per dettagli sui campi del body supportati, vedi quanto segue:

"UploadPart"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutti parametri e intestazioni comuni per questa richiesta, oltre ai seguenti parametri di query URI aggiuntivi:

  • partNumber

  • uploadId

E queste intestazioni di richiesta aggiuntive:

  • x-amz-checksum-sha256

  • x-amz-server-side-encryption-customer-algorithm

  • x-amz-server-side-encryption-customer-key

  • x-amz-server-side-encryption-customer-key-MD5

Corpo della richiesta
  • Dati binari della parte

${post_edited_translations.segment}

"UploadPart"

"UploadPartCopy"

Parametri di query URI e intestazioni di richiesta

StorageGRID supporta tutti parametri e intestazioni comuni per questa richiesta, oltre ai seguenti parametri di query URI aggiuntivi:

  • partNumber

  • uploadId

E queste intestazioni di richiesta aggiuntive:

  • x-amz-copy-source

  • x-amz-copy-source-if-match

  • x-amz-copy-source-if-modified-since

  • x-amz-copy-source-if-none-match

  • x-amz-copy-source-if-unmodified-since

  • x-amz-copy-source-range

  • x-amz-server-side-encryption-customer-algorithm

  • x-amz-server-side-encryption-customer-key

  • x-amz-server-side-encryption-customer-key-MD5

  • x-amz-copy-source-server-side-encryption-customer-algorithm

  • x-amz-copy-source-server-side-encryption-customer-key

  • x-amz-copy-source-server-side-encryption-customer-key-MD5

Corpo della richiesta

Nessuno

${post_edited_translations.segment}

"UploadPartCopy"