StorageGRID에서 지원되는 S3 API 요청
이 페이지에서는 StorageGRID에서 Amazon S3(Simple Storage Service) API를 지원하는 방법을 요약합니다.
이 페이지에는 StorageGRID에서 지원하는 S3 작업만 포함되어 있습니다. 나열되지 않은 S3 작업은 `501 Not Implemented`을 반환하거나 의도치 않은 동작을 초래할 수 있습니다.
|
|
각 작업에 대한 AWS 설명서를 보려면 제목에서 링크를 선택합니다. |
공통 URI 쿼리 매개 변수 및 요청 헤더
별도로 지정하지 않으면 다음과 같은 공통 URI 쿼리 매개 변수가 지원됩니다.
-
versionId(개체 작업에 필요한 경우)
별도로 명시되지 않은 경우 다음과 같은 일반적인 요청 헤더가 지원됩니다.
-
Authorization -
Connection -
Content-Length -
Content-MD5 -
Content-Type -
Date -
Expect -
Host -
x-amz-date
"AbortMultipartUpload 를 클릭합니다"
StorageGRID는 이 요청에 대해 모두 지원하며공통 매개 변수 및 머리글, 이 추가 URI 쿼리 매개 변수는 다음과 같습니다.
-
uploadId
없음
"CompleteMultipartUpload를 클릭합니다"
StorageGRID는 이 요청에 대해 모두 지원하며공통 매개 변수 및 머리글, 이 추가 URI 쿼리 매개 변수는 다음과 같습니다.
-
uploadId -
x-amz-checksum-crc32 -
x-amz-checksum-crc32c -
x-amz-checksum-crc64nvme -
x-amz-checksum-sha256 -
x-amz-checksum-type -
x-amz-storage-class
StorageGRID는 다음과 같은 요청 본문 XML 태그를 지원합니다.
-
ChecksumCRC32 -
ChecksumCRC32C -
ChecksumCRC64NVME -
ChecksumSHA256 -
CompleteMultipartUpload -
ETag -
Part -
PartNumber
"CopyObject 를 선택합니다"
StorageGRID는 이 요청에 대한 모든 공통 매개 변수 및 머리글항목과 다음 추가 헤더를 지원합니다.
-
x-amz-checksum-algorithm -
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에 의해 정의된 모든 요청 본문 매개 변수를 지원합니다.
"CreateMultptUpload 를 클릭합니다"
StorageGRID는 이 요청에 대한 모든 공통 매개 변수 및 머리글항목과 다음 추가 헤더를 지원합니다.
-
Cache-Control -
Content-Disposition -
Content-Encoding -
Content-Language -
Expires -
x-amz-checksum-algorithm -
x-amz-checksum-type -
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는 이 요청에 대해 모두를 공통 매개 변수 및 머리글지원합니다.
"DeleteBucketCors"
"DeleteBucketEncryption"
"DeleteBucketLifecycle"
"DeleteBuckketPolicy를 참조하십시오"
"DeleteBuckReplication 을 참조하십시오"
"삭제 BucketTagging"
"DeleteObject 를 클릭합니다"
StorageGRID는 이 요청에 대한 모든 공통 매개 변수 및 머리글지원과 다음 추가 요청 헤더를 지원합니다.
-
x-amz-bypass-governance-retention
없음
"DeleteObjects 를 클릭합니다"
StorageGRID는 이 요청에 대한 모든 공통 매개 변수 및 머리글지원과 다음 추가 요청 헤더를 지원합니다.
-
x-amz-bypass-governance-retention
StorageGRID는 구현 시 Amazon S3 REST API에 의해 정의된 모든 요청 본문 매개 변수를 지원합니다.
"GetBuckketAcl"
"GetBuckketCors 를 참조하십시오"
"GetBuckketEncryption을 참조하십시오"
"GetBuckLifecycleConfiguration 을 참조하십시오"
"GetBucketLocation 을 참조하십시오"
"GetBuckNotificationConfiguration 을 참조하십시오"
"GetBuckketPolicy를 참조하십시오"
"GetBucketReplication 을 참조하십시오"
"GetBucketTagging"
"GetBuckketVersioning 을 참조하십시오"
"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
없음
"GetObjectAcl"
"GetObjectLegalHold 를 참조하십시오"
"GetObjectLockConfiguration 을 참조하십시오"
"GetObjectRetention을 참조하십시오"
"GetObjectTagging"
"머리버킷"
"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
없음
"ListBucket"
"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
없음
"ListObjectVersions 를 선택합니다"
StorageGRID는 이 요청에 대한 모든 공통 매개 변수 및 머리글정보와 다음과 같은 추가 매개 변수를 지원합니다.
-
delimiter -
encoding-type -
key-marker -
max-keys -
prefix -
version-id-marker
없음
"목록 파트"
StorageGRID는 이 요청에 대한 모든 공통 매개 변수 및 머리글정보와 다음과 같은 추가 매개 변수를 지원합니다.
-
max-parts -
part-number-marker -
uploadId
없음
"BuckketCors의"
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
"PutBucketNotificationConfiguration을 참조하십시오"
StorageGRID는 이 요청에 대해 모두를 공통 매개 변수 및 머리글지원합니다.
StorageGRID는 다음과 같은 요청 본문 XML 태그를 지원합니다.
-
Event -
Filter -
FilterRule -
Id -
Name -
NotificationConfiguration -
Prefix -
S3Key -
Suffix -
Topic -
TopicConfiguration -
Value
"BucketPolicy를 참조하십시오"
StorageGRID는 이 요청에 대해 모두를 공통 매개 변수 및 머리글지원합니다.
지원되는 JSON 본문 필드에 대한 자세한 내용은 다음을 참조하세요."버킷 및 그룹 액세스 정책을 사용합니다" .
"PutBucketReplication을 참조하십시오"
StorageGRID는 이 요청에 대해 모두를 공통 매개 변수 및 머리글지원합니다.
-
Bucket -
Destination -
Prefix -
ReplicationConfiguration -
Rule -
Status -
StorageClass
"BucketTagging"
StorageGRID는 이 요청에 대해 모두를 공통 매개 변수 및 머리글지원합니다.
StorageGRID는 구현 시 Amazon S3 REST API에 의해 정의된 모든 요청 본문 매개 변수를 지원합니다.
"PutBucketVersioning을 참조하십시오"
StorageGRID는 이 요청에 대해 모두를 공통 매개 변수 및 머리글지원합니다.
StorageGRID는 다음과 같은 요청 본문 매개 변수를 지원합니다.
-
VersioningConfiguration -
Status
"PutObject 를 선택합니다"
StorageGRID는 이 요청에 대한 모든 공통 매개 변수 및 머리글항목과 다음 추가 헤더를 지원합니다.
-
Cache-Control -
Content-Disposition -
Content-Encoding -
Content-Language -
Expires -
x-amz-checksum-crc32 -
x-amz-checksum-crc32c -
x-amz-checksum-crc64nvme -
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에서 정의된 대부분의 요청 본문 매개변수를 지원하지만, 다음 예외 사항이 있습니다.
PutObjectLockConfiguration을 사용하여 기존 버킷에 S3 객체 잠금을 활성화하려면 그리드 관리자의 권한이 필요합니다.
"PutObjectRetention"
StorageGRID는 이 요청에 대한 모든 공통 매개 변수 및 머리글항목과 다음 추가 헤더를 지원합니다.
-
x-amz-bypass-governance-retention
StorageGRID는 구현 시 Amazon S3 REST API에 의해 정의된 모든 요청 본문 매개 변수를 지원합니다.
"PutObjectTagging"
StorageGRID는 이 요청에 대해 모두를 공통 매개 변수 및 머리글지원합니다.
StorageGRID는 구현 시 Amazon S3 REST API에 의해 정의된 모든 요청 본문 매개 변수를 지원합니다.
"RestoreObject 를 선택합니다"
StorageGRID는 이 요청에 대해 모두를 공통 매개 변수 및 머리글지원합니다.
지원되는 본문 필드에 대한 자세한 내용은 을 "RestoreObject 를 선택합니다"참조하십시오.
"SelectObjectContent 를 선택합니다"
StorageGRID는 이 요청에 대해 모두를 공통 매개 변수 및 머리글지원합니다.
지원되는 본문 필드에 대한 자세한 내용은 다음을 참조하십시오.
"업로드 파트"
StorageGRID는 이 요청에 대해 모두 지원하며 공통 매개 변수 및 머리글다음과 같은 추가 URI 쿼리 매개 변수를 지원합니다.
-
partNumber -
uploadId
그리고 이러한 추가 요청 헤더는 다음과 같습니다.
-
x-amz-checksum-crc32 -
x-amz-checksum-crc32c -
x-amz-checksum-crc64nvme -
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 쿼리 매개 변수를 지원합니다.
-
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
없음