快速参考:支持的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
"CompleteMultipartUpload"
StorageGRID支持对此请求使用all、并支持通用参数和标头以下附加URI查询参数:
-
uploadId
-
x-amz-checksum-sha256
StorageGRID 支持以下请求正文XML标记:
-
ChecksumSHA256
-
CompleteMultipartUpload
-
ETag
-
Part
-
PartNumber
"CopyObject"
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>
无
"CreateBucket"
StorageGRID支持此请求的所有通用参数和标头以及以下附加标头:
-
x-amz-bucket-object-lock-enabled
StorageGRID 支持在实施时由Amazon S3 REST API定义的所有请求正文参数。
"CreateMultipartUpload"
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>
无
"DeleteBucket"
StorageGRID支持所有通用参数和标头此请求。
"DeleteObject"
StorageGRID支持所有通用参数和标头此请求以及此附加请求标头:
-
x-amz-bypass-governance-retention
无
"DeleteObjects"
StorageGRID支持所有通用参数和标头此请求以及此附加请求标头:
-
x-amz-bypass-governance-retention
StorageGRID 支持在实施时由Amazon S3 REST API定义的所有请求正文参数。
"GetObject"
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
无
"HeadObject"
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
无
"ListMultipartUploads"
StorageGRID支持此请求的所有通用参数和标头以及以下附加参数:
-
encoding-type
-
key-marker
-
max-uploads
-
prefix
-
upload-id-marker
无
"ListObjects"
StorageGRID支持此请求的所有通用参数和标头以及以下附加参数:
-
delimiter
-
encoding-type
-
marker
-
max-keys
-
prefix
无
"ListObjectsV2"
StorageGRID支持此请求的所有通用参数和标头以及以下附加参数:
-
continuation-token
-
delimiter
-
encoding-type
-
fetch-owner
-
max-keys
-
prefix
-
start-after
无
"ListObjectVersies"
StorageGRID支持此请求的所有通用参数和标头以及以下附加参数:
-
delimiter
-
encoding-type
-
key-marker
-
max-keys
-
prefix
-
version-id-marker
无
"ListParts"
StorageGRID支持此请求的所有通用参数和标头以及以下附加参数:
-
max-parts
-
part-number-marker
-
uploadId
无
"PutBucketCors"
StorageGRID支持所有通用参数和标头此请求。
StorageGRID 支持在实施时由Amazon S3 REST API定义的所有请求正文参数。
"PutBucketEncryption"
StorageGRID支持所有通用参数和标头此请求。
StorageGRID 支持以下请求正文XML标记:
-
ApplyServerSideEncryptionByDefault
-
Rule
-
ServerSideEncryptionConfiguration
-
SSEAlgorithm
"PutBucketLifecycleConfiguration"
StorageGRID支持所有通用参数和标头此请求。
StorageGRID 支持以下请求正文XML标记:
-
And
-
Days
-
Expiration
-
ExpiredObjectDeleteMarker
-
Filter
-
ID
-
Key
-
LifecycleConfiguration
-
NewerNoncurrentVersions
-
NoncurrentDays
-
NoncurrentVersionExpiration
-
Prefix
-
Rule
-
Status
-
Tag
-
Value
"PutBucketNotizationConfiguration"
StorageGRID支持所有通用参数和标头此请求。
StorageGRID 支持以下请求正文XML标记:
-
Event
-
Filter
-
FilterRule
-
Id
-
Name
-
NotificationConfiguration
-
Prefix
-
S3Key
-
Suffix
-
Topic
-
TopicConfiguration
-
Value
"PutBucketPolicy"
StorageGRID支持所有通用参数和标头此请求。
有关支持的JSON正文字段的详细信息,请参见"使用存储分段和组访问策略"。
"PutBucketReplication"
StorageGRID支持所有通用参数和标头此请求。
-
Bucket
-
Destination
-
Prefix
-
ReplicationConfiguration
-
Rule
-
Status
-
StorageClass
"PutBucketTaging"
StorageGRID支持所有通用参数和标头此请求。
StorageGRID 支持在实施时由Amazon S3 REST API定义的所有请求正文参数。
"PutBucketVersioning"
StorageGRID支持所有通用参数和标头此请求。
StorageGRID 支持以下请求正文参数:
-
VersioningConfiguration
-
Status
"PutObject"
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>
-
对象的二进制数据
"PutObjectLegalHold"
StorageGRID支持所有通用参数和标头此请求。
StorageGRID 支持在实施时由Amazon S3 REST API定义的所有请求正文参数。
"PutObjectLockConfiguration"
StorageGRID支持所有通用参数和标头此请求。
StorageGRID 支持在实施时由Amazon S3 REST API定义的所有请求正文参数。
"PutObject保留"
StorageGRID支持此请求的所有通用参数和标头以及以下附加标头:
-
x-amz-bypass-governance-retention
StorageGRID 支持在实施时由Amazon S3 REST API定义的所有请求正文参数。
"PutObjectTagging"
StorageGRID支持所有通用参数和标头此请求。
StorageGRID 支持在实施时由Amazon S3 REST API定义的所有请求正文参数。
"RestorEObject"
StorageGRID支持所有通用参数和标头此请求。
有关支持的正文字段的详细信息,请参见"RestorEObject"。
"SelectObjectContent"
StorageGRID支持所有通用参数和标头此请求。
有关支持的正文字段的详细信息、请参见以下内容:
"上传PartCopy"
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
无