사용되지 않음: 버킷 준수 요청 가져오기
Get Bucket 준수 요청은 더 이상 사용되지 않습니다. 그러나 이 요청을 계속 사용하여 기존 레거시 준수 버킷에 현재 적용되는 준수 설정을 확인할 수 있습니다.
이전 StorageGRID 버전에서 사용할 수 있었던 StorageGRID 규정 준수 기능은 더 이상 사용되지 않으며 S3 오브젝트 잠금으로 대체되었습니다. |
이 작업을 완료하려면 S3:GetBucketCompliance 권한이 있거나 계정 루트가 됩니다.
요청 예
이 예제 요청을 사용하여 'mybucket'이라는 이름의 버킷에 대한 준수 설정을 확인할 수 있습니다.
GET /mybucket/?x-ntap-sg-compliance HTTP/1.1
Date: date
Authorization: authorization string
Host: host
응답 예
응답 XML에서 "<SGCompliance>"는 버킷에 적용되는 준수 설정을 나열합니다. 이 예제 응답에서는 오브젝트를 그리드에 인제스트하는 시점을 시작으로 각 오브젝트를 1년(525,600분)동안 보존할 버킷의 규정 준수 설정을 보여 줍니다. 현재 이 버킷에 대한 법적 보류가 없습니다. 각 개체는 1년 후에 자동으로 삭제됩니다.
HTTP/1.1 200 OK
Date: date
Connection: connection
Server: StorageGRID/11.1.0
x-amz-request-id: request ID
Content-Length: length
Content-Type: application/xml
<SGCompliance>
<RetentionPeriodMinutes>525600</RetentionPeriodMinutes>
<LegalHold>false</LegalHold>
<AutoDelete>true</AutoDelete>
</SGCompliance>
이름 | 설명 |
---|---|
RetenionPeriodMinutes(주기적 지연 시간) |
이 버킷에 추가된 객체의 보존 기간(분)입니다. 보존 기간은 객체가 그리드에 수집될 때 시작됩니다. |
LegalHold |
|
자동 삭제 |
|
오류 응답
버킷을 규정에 맞게 만들지 않은 경우 응답에 대한 HTTP 상태 코드는 XNoSuchBuckketCompliance의 S3 오류 코드와 함께 404를 찾을 수 없습니다.