S3에서 AWS에 람다 함수를 배포하려고합니다.S3 버킷 하위 디렉토리에 람다 함수를 배포하십시오.
내 조직에서는 현재 S3 버킷의 루트에 파일을 업로드 할 수 없지만 폴더 (예 : s3 : // application-code-bucket/Application1 /)에만 파일을 업로드 할 수있는 기능을 제공합니다.
S3를 통해 람다 기능 코드를 버킷 루트가 아닌 다른 디렉토리에서 배포 할 수있는 방법이 있습니까? 나는 Lambda의 CreateFunction AWS 명령에 대한 문서를 확인했는데 아무 것도 발견하지 못했습니다.
람다 문서에 언급 된 이유가 없습니다. 인수는 파일 이름이 아니며 [객체 키]입니다 (http://docs.aws.amazon.com/lambda/latest/dg/API_FunctionCode.html#SSS-Type-FunctionCode-S3Key). 어떤 "폴더"에있을 수 있다는 사실은이 사실에 함축되어 있어야합니다. –
Michael- 답변을 만드시겠습니까? 당신이 올바른지. S3Key가 '객체 키'라는 것을 인식하지 못했습니다. 감사 –