31.5. 사용법

31.5.1. S3 생산자가 평가한 메시지 헤더

header유형설명

CamelAwsS3BucketName

문자열

이 오브젝트가 저장되거나 현재 작업에 사용할 버킷 이름

CamelAwsS3BucketDestinationName

문자열

Camel 2.18: 현재 작업에 사용할 버킷 대상 이름입니다.

CamelAwsS3ContentLength

long

이 오브젝트의 콘텐츠 길이입니다.

CamelAwsS3ContentType

문자열

이 오브젝트의 콘텐츠 유형입니다.

CamelAwsS3ContentControl

문자열

Camel 2.8.2: 이 개체의 콘텐츠 제어입니다.

CamelAwsS3ContentDisposition

문자열

Camel 2.8.2: 이 오브젝트의 콘텐츠 불일치.

CamelAwsS3ContentEncoding

문자열

Camel 2.8.2: 이 개체의 콘텐츠 인코딩.

CamelAwsS3ContentMD5

문자열

Camel 2.8.2: 이 오브젝트의 md5 체크섬입니다.

CamelAwsS3DestinationKey

문자열

Camel 2.18: 현재 작업에 사용할 대상 키

CamelAwsS3Key

문자열

이 개체를 저장할 키 또는 현재 작업에 사용할 키입니다.The key under which this object will be stored or which will be used for the current operation.

CamelAwsS3LastModified

java.util.Date

Camel 2.8.2: 이 개체의 마지막으로 수정된 타임스탬프입니다.

CamelAwsS3Operation

문자열

Camel 2.18: 수행할 작업. 허용되는 값은 copyObject, deleteObject, listBuckets, deleteBucket, downloadLink, listObjects입니다.

CamelAwsS3StorageClass

문자열

Camel 2.8.4: 이 오브젝트의 스토리지 클래스입니다.

CamelAwsS3CannedAcl

문자열

Camel 2.11.0: 오브젝트에 적용할 수 있는 acl입니다. 허용 값은 com.amazonaws.services.s3.model.CannedAccessControlList 를 참조하십시오.

CamelAwsS3Acl

com.amazonaws.services.s3.model.AccessControlList

Camel 2.11.0: 잘 구성된 Amazon S3 Access Control List 오브젝트입니다. 자세한 내용은 com.amazonaws.services.s3.AccessControlList를 참조하십시오.

CamelAwsS3Headers

map<String,String>

Camel 2.15.0: 사용자 지정 objectMetadata 헤더를 가져오거나 설정합니다.

CamelAwsS3ServerSideEncryption

문자열

Camel 2.16: AWS 관리 키를 사용하여 오브젝트를 암호화할 때 서버 측 암호화 알고리즘을 설정합니다. 예를 들어 AES256을 사용합니다.

CamelAwsS3VersionId

문자열

현재 작업에서 저장되거나 반환될 오브젝트의 버전