Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

クイックリファレンス:サポートされるS3 API要求

共同作成者

このページでは、StorageGRID がAmazon Simple Storage Service(S3)APIをどのようにサポートしているかをまとめます。

このページには、StorageGRID でサポートされるS3処理のみが含まれています。

メモ 各処理のAWSドキュメントを参照するには、見出しのリンクを選択します。

一般的なURIクエリパラメータと要求ヘッダー

特に記載がない限り、次の一般的なURIクエリパラメータがサポートされます。

  • versionId(オブジェクトの処理に必要な場合)

特に記載がないかぎり、次の一般的な要求ヘッダーがサポートされます。

  • Authorization

  • Connection

  • Content-Length

  • Content-MD5

  • Content-Type

  • Date

  • Expect

  • Host

  • x-amz-date

"AbortMultipartUpload"

URIクエリパラメータと要求ヘッダー

StorageGRIDでは、この要求のすべてに加えて、次の追加のURIクエリパラメータがサポートされ共通のパラメータとヘッダーます。

  • uploadId

リクエストの本文

なし

StorageGRID のドキュメント

"マルチパートアップロードの処理"

"CompleteMultipartUpload"

URIクエリパラメータと要求ヘッダー

StorageGRIDでは、この要求のすべてに加えて、次の追加のURIクエリパラメータがサポートされ共通のパラメータとヘッダーます。

  • uploadId

  • x-amz-checksum-sha256

本文XMLタグを要求します

StorageGRID は、次の要求本文XMLタグをサポートしています。

  • ChecksumSHA256

  • CompleteMultipartUpload

  • ETag

  • Part

  • PartNumber

StorageGRID のドキュメント

"CompleteMultipartUpload"

"CopyObject"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加ヘッダーをサポートし共通のパラメータとヘッダーます。

  • 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>

リクエストの本文

なし

StorageGRID のドキュメント

"CopyObject"

"CreateBucket"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加ヘッダーをサポートし共通のパラメータとヘッダーます。

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

リクエストの本文

StorageGRID は、実装時にAmazon S3 REST APIで定義されたすべての要求本文パラメータをサポートします。

StorageGRID のドキュメント

"バケットの処理"

"CreateMultipartUpload"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加ヘッダーをサポートし共通のパラメータとヘッダーます。

  • 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>

リクエストの本文

なし

StorageGRID のドキュメント

"CreateMultipartUpload"

"DeleteBucket"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

StorageGRID のドキュメント

"バケットの処理"

"DeleteBucketCors"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"DeleteBucketEncryption"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"DeleteBucketLifecycle"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

"DeleteBucketPolicy"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"DeleteBucketReplication"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"DeleteBucketTagging"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"deleteObject"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加要求ヘッダーをサポートし共通のパラメータとヘッダーます。

  • x-amz-bypass-governance-retention

リクエストの本文

なし

StorageGRID のドキュメント

"オブジェクトの処理"

"オブジェクトの削除"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加要求ヘッダーをサポートし共通のパラメータとヘッダーます。

  • x-amz-bypass-governance-retention

リクエストの本文

StorageGRID は、実装時にAmazon S3 REST APIで定義されたすべての要求本文パラメータをサポートします。

StorageGRID のドキュメント

"オブジェクトの処理"

"DeleteObjectTagging"

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"オブジェクトの処理"

"GetBucketAcl"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"GetBucketCors"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"GetBucketEncryptionの略"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"GetBucketLifecycleConfiguration"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

"GetBucketLocation"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"GetBucketNotificationConfigurationを参照してください"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"GetBucketPolicy"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"GetBucketReplicationの略"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"GetBucketTagging"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"GetBucketVersioning"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"GetObject"

URIクエリパラメータと要求ヘッダー

StorageGRIDでは、この要求のすべてに加えて、次の追加のURIクエリパラメータがサポートされ共通のパラメータとヘッダーます。

  • x-amz-checksum-mode

  • partNumber

  • response-cache-control

  • response-content-disposition

  • response-content-encoding

  • response-content-language

  • response-content-type

  • response-expires

追加の要求ヘッダーは次のとおりです。

  • 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

リクエストの本文

なし

StorageGRID のドキュメント

"GetObject"

"GetObjectAcl"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"オブジェクトの処理"

"GetObjectLegalHold"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

"GetObjectLockConfigurationの略"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

"GetObjectRetention"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

"GetObjectTagging"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"オブジェクトの処理"

"ヘッドバケット"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"ヘッドオブジェクト"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加ヘッダーをサポートし共通のパラメータとヘッダーます。

  • 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

リクエストの本文

なし

StorageGRID のドキュメント

"ヘッドオブジェクト"

"ListBuckets"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

なし

StorageGRID のドキュメント

"サービス> ListBucketsの操作"

"ListMultipartUploads"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加パラメータをサポートし共通のパラメータとヘッダーます。

  • encoding-type

  • key-marker

  • max-uploads

  • prefix

  • upload-id-marker

リクエストの本文

なし

StorageGRID のドキュメント

"ListMultipartUploads"

"ListObjects"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加パラメータをサポートし共通のパラメータとヘッダーます。

  • delimiter

  • encoding-type

  • marker

  • max-keys

  • prefix

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"ListObjectsV2"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加パラメータをサポートし共通のパラメータとヘッダーます。

  • continuation-token

  • delimiter

  • encoding-type

  • fetch-owner

  • max-keys

  • prefix

  • start-after

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"ListObjectVersions"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加パラメータをサポートし共通のパラメータとヘッダーます。

  • delimiter

  • encoding-type

  • key-marker

  • max-keys

  • prefix

  • version-id-marker

リクエストの本文

なし

StorageGRID のドキュメント

"バケットの処理"

"ListParts"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加パラメータをサポートし共通のパラメータとヘッダーます。

  • max-parts

  • part-number-marker

  • uploadId

リクエストの本文

なし

StorageGRID のドキュメント

"ListMultipartUploads"

"PutBucketCorsの略"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

StorageGRID は、実装時にAmazon S3 REST APIで定義されたすべての要求本文パラメータをサポートします。

StorageGRID のドキュメント

"バケットの処理"

"PutBucketEncryptionの略"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

本文XMLタグを要求します

StorageGRID は、次の要求本文XMLタグをサポートしています。

  • ApplyServerSideEncryptionByDefault

  • Rule

  • ServerSideEncryptionConfiguration

  • SSEAlgorithm

StorageGRID のドキュメント

"バケットの処理"

"PutBucketLifecycleConfiguration"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

本文XMLタグを要求します

StorageGRID は、次の要求本文XMLタグをサポートしています。

  • And

  • Days

  • Expiration

  • ExpiredObjectDeleteMarker

  • Filter

  • ID

  • Key

  • LifecycleConfiguration

  • NewerNoncurrentVersions

  • NoncurrentDays

  • NoncurrentVersionExpiration

  • Prefix

  • Rule

  • Status

  • Tag

  • Value

"PutBucketNotificationConfigurationの略"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

本文XMLタグを要求します

StorageGRID は、次の要求本文XMLタグをサポートしています。

  • Event

  • Filter

  • FilterRule

  • Id

  • Name

  • NotificationConfiguration

  • Prefix

  • S3Key

  • Suffix

  • Topic

  • TopicConfiguration

  • Value

StorageGRID のドキュメント

"バケットの処理"

"PutBucketPolicy"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

サポートされているJSON本文フィールドの詳細については、を参照してください"バケットとグループのアクセスポリシーを使用"

"PutBucketReplicationの略"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

本文XMLタグを要求します
  • Bucket

  • Destination

  • Prefix

  • ReplicationConfiguration

  • Rule

  • Status

  • StorageClass

StorageGRID のドキュメント

"バケットの処理"

"PutBucketTaggingの略"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

StorageGRID は、実装時にAmazon S3 REST APIで定義されたすべての要求本文パラメータをサポートします。

StorageGRID のドキュメント

"バケットの処理"

"PutBucketVersioning"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

本文パラメータを要求します

StorageGRID は、次の要求本文パラメータをサポートしています。

  • VersioningConfiguration

  • Status

StorageGRID のドキュメント

"バケットの処理"

"PutObject"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加ヘッダーをサポートし共通のパラメータとヘッダーます。

  • Cache-Control

  • Content-Disposition

  • Content-Encoding

  • Content-Language

  • 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>

リクエストの本文
  • オブジェクトのバイナリデータ

StorageGRID のドキュメント

"PutObject"

"PutObjectLegalHold"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

StorageGRID は、実装時にAmazon S3 REST APIで定義されたすべての要求本文パラメータをサポートします。

"PutObjectLockConfiguration"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

StorageGRID は、実装時にAmazon S3 REST APIで定義されたすべての要求本文パラメータをサポートします。

"PutObjectRetention"

URIクエリパラメータと要求ヘッダー

StorageGRIDは、この要求のすべてに加えて、次の追加ヘッダーをサポートし共通のパラメータとヘッダーます。

  • x-amz-bypass-governance-retention

リクエストの本文

StorageGRID は、実装時にAmazon S3 REST APIで定義されたすべての要求本文パラメータをサポートします。

"PutObjectTagging"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

StorageGRID は、実装時にAmazon S3 REST APIで定義されたすべての要求本文パラメータをサポートします。

StorageGRID のドキュメント

"オブジェクトの処理"

"RestoreObject"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

サポートされている本文フィールドの詳細については、を参照してください"RestoreObject"

"SelectObjectContent の順に選択します"

URIクエリパラメータと要求ヘッダー

StorageGRIDはこの要求に対してすべてをサポートします共通のパラメータとヘッダー

リクエストの本文

サポートされている本文フィールドの詳細については、以下を参照してください。

"パーツのアップロード"

URIクエリパラメータと要求ヘッダー

StorageGRIDでは、この要求のすべてに加えて、次の追加のURIクエリパラメータがサポートされ共通のパラメータとヘッダーます。

  • partNumber

  • uploadId

追加の要求ヘッダーは次のとおりです。

  • 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

リクエストの本文
  • 部品のバイナリデータ

StorageGRID のドキュメント

"パーツのアップロード"

"パーツコピーをアップロード"

URIクエリパラメータと要求ヘッダー

StorageGRIDでは、この要求のすべてに加えて、次の追加のURIクエリパラメータがサポートされ共通のパラメータとヘッダーます。

  • partNumber

  • uploadId

追加の要求ヘッダーは次のとおりです。

  • 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

リクエストの本文

なし

StorageGRID のドキュメント

"パーツコピーをアップロード"