5.5. 사용법
5.5.1. 정적 자격 증명 대 기본 인증 정보 공급자 링크 복사링크가 클립보드에 복사되었습니다!
useDefaultCredentialsProvider 옵션을 지정하고 true로 설정하여 명시적 정적 인증 정보 사용을 방지할 수 있습니다.
- Java 시스템 속성 - aws.accessKeyId 및 aws.secretKey
- 환경 변수 - AWS_ACCESS_KEY_ID 및 AWS_SECRET_ACCESS_KEY.
- AWS STS의 웹 ID 토큰.
- 공유 인증 정보 및 구성 파일입니다.
- Amazon ECS 컨테이너 인증 정보 - 환경 변수 AWS_CONTAINER_CREDENTIALS_RELATIVE_URI가 설정된 경우 Amazon ECS에서 로드됩니다.
- Amazon EC2 인스턴스 프로필 자격 증명.
이에 대한 자세한 내용은 AWS 인증 정보 문서를 참조하십시오.
5.5.2. Lambda 생산자가 평가한 메시지 헤더 링크 복사링크가 클립보드에 복사되었습니다!
작업 | header | 유형 | 설명 | 필수 항목 |
---|---|---|---|---|
All |
|
| 수행하려는 작업입니다. 쿼리 매개변수로 전달된 작업 덮어쓰기 | 제공됨 |
createFunction |
|
| Amazon S3 버킷 이름: 배포 패키지가 포함된 .zip 파일이 저장됩니다. 이 버킷은 Lambda 함수를 생성하는 AWS 리전에 있어야 합니다. | 없음 |
createFunction |
|
| 업로드하려는 Amazon S3 오브젝트(배포 패키지) 키 이름입니다. | 없음 |
createFunction |
| 문자열 | 업로드하려는 Amazon S3 오브젝트(배포 패키지) 버전입니다. | 없음 |
createFunction |
|
| zip 파일의 로컬 경로입니다(배포 패키지). zip 파일의 내용은 메시지 본문에도 배치할 수 있습니다. | 없음 |
createFunction |
|
| Lambda가 함수를 실행하여 다른 AWS(Amazon Web Services) 리소스에 액세스할 때 사용하는 IAM 역할의 ARM(Amazon Resource Name)입니다. | 제공됨 |
createFunction |
| 문자열 | 업로드 중인 Lambda 함수의 런타임 환경(nodejs, nodejs4.3, nodejs6.10, java8, python2.7, python3.6, dotnetcore1.0, >-<js4.3-edge) | 제공됨 |
createFunction |
|
| 코드 내의 함수는 Lambda가 실행을 시작하기 위해 호출하는 함수입니다. Node.js의 경우 함수의 module-name.export 값입니다. Java의 경우 package.class-name::handler 또는 package.class-name일 수 있습니다. | 제공됨 |
createFunction |
|
| 사용자 제공 설명입니다. | 없음 |
createFunction |
|
| Amazon SQS 대기열 또는 AmazonECDHE 주제의 대상 ARN(Amazon Resource Name)이 포함된 상위 오브젝트입니다. | 없음 |
createFunction |
|
| 메모리 크기(MB)가 함수에 맞게 구성되었습니다. 64MB의 수여야 합니다. | 없음 |
createFunction |
|
| 함수의 환경 변수를 암호화하는 데 사용되는 KMS 키의 Amazon 리소스 이름(ARN)입니다. 제공되지 않는 경우 AWS Lambda는 기본 서비스 키를 사용합니다. | 없음 |
createFunction |
|
| 이 부울 매개변수를 사용하면 AWS Lambda를 요청하여 Lambda 함수를 생성하고 버전을 원자 작업으로 게시할 수 있습니다. | 없음 |
createFunction |
|
| Lambda가 함수를 종료해야 하는 함수 실행 시간입니다. 기본값은 3초입니다. | 없음 |
createFunction |
|
| 함수의 추적 설정(Active 또는 PassThrough). | 없음 |
createFunction |
|
| 사용자 환경의 구성 설정을 나타내는 키-값 쌍입니다. | 없음 |
createFunction |
|
| 새 함수에 할당된 태그(키-값 쌍) 목록입니다. | 없음 |
createFunction |
|
| Lambda 함수가 VPC의 리소스에 액세스하면 VPC에서 하나 이상의 보안 그룹 ID 목록이 표시됩니다. | 없음 |
createFunction |
|
| Lambda 함수가 VPC의 리소스에 액세스하는 경우 VPC에서 하나 이상의 서브넷 ID 목록에 액세스합니다. | 없음 |
createAlias |
|
| 별칭에 설정할 함수 버전입니다. | 제공됨 |
createAlias |
|
| 별칭에 설정할 함수 이름입니다. | 제공됨 |
createAlias |
|
| 별칭에 설정할 함수 설명 | 없음 |
deleteAlias |
|
| 별칭의 함수 이름입니다. | 제공됨 |
getAlias |
|
| 별칭의 함수 이름입니다. | 제공됨 |
listAliases |
|
| 별칭에 설정할 함수 버전입니다. | 없음 |