Skip to main content
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

StorageGRID의 더 이상 사용되지 않는 GET 버킷 규정 준수 요청

GET 버킷 규정 준수 요청은 더 이상 사용되지 않습니다. 하지만 기존 레거시 규정 준수 버킷에 현재 적용 중인 규정 준수 설정을 확인하려면 이 요청을 계속 사용할 수 있습니다.

참고

이전 StorageGRID 버전에서 제공되었던 StorageGRID 규정 준수 기능은 더 이상 사용되지 않으며 S3 Object Lock으로 대체되었습니다. 자세한 내용은 다음을 참조하십시오.

이 작업을 완료하려면 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>
이름 설명

RetentionPeriodMinutes

이 버킷에 추가된 객체의 보존 기간(분)입니다. 보존 기간은 객체가 그리드에 수집된 시점부터 시작됩니다.

LegalHold

  • 참: 이 버킷은 현재 법적 보존 조치가 적용되어 있습니다. 이 버킷의 객체는 보존 기간이 만료되었더라도 법적 보존 조치가 해제될 때까지 삭제할 수 없습니다.

  • 거짓: 이 버킷은 현재 법적 보존 상태가 아닙니다. 이 버킷의 객체는 보존 기간이 만료되면 삭제될 수 있습니다.

AutoDelete

  • True: 이 버킷에 있는 객체는 보존 기간이 만료되면 자동으로 삭제됩니다. 단, 버킷이 법적 보존 상태에 있는 경우는 예외입니다.

  • 거짓: 이 버킷의 객체는 보존 기간이 만료되어도 자동으로 삭제되지 않습니다. 삭제해야 하는 경우 수동으로 삭제해야 합니다.

오류 응답

버킷이 규정을 준수하도록 생성되지 않은 경우 응답의 HTTP 상태 코드는 `404 Not Found`이며 S3 오류 코드는 `XNoSuchBucketCompliance`입니다.