함수 업로드AWS Lambda대화 상자 - AWS Toolkit for Eclipse

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

함수 업로드AWS Lambda대화 상자

함수 업로드AWSLambdaLambda 함수를 생성하고 Lambda 함수가 호출될 코드를 업로드하는 대화 상자입니다.

대화 상자 시작

시작할 수 있습니다.함수 업로드AWSLambda두 가지 방법으로 대화 상자:

  • 해당 컨텍스트 메뉴를 엽니다.AWS이클립스의 Lambda 자바 프로젝트프로젝트 탐색기보기를 선택한 다음Amazon Web Services,업로드 기능AWSLambda.

  • Java 클래스에 대한 코드 창에서 컨텍스트 메뉴를 열고AWSLambda,업로드 기능AWSLambda.

함수 업로드AWSLambda대화 상자에는 두 개의 페이지가 있습니다.

대상 Lambda 함수 선택 옵션


            대상 Lambda 함수 선택 페이지 및 옵션
핸들러 선택

(필수 항목) 업로드하려는 Lambda 함수 코드를 포함하는 핸들러 클래스입니다.

(기본값) 가장 최근에 업로드된 핸들러나 첫 번째 발견된 핸들러입니다(이전에 업로드된 핸들러가 없는 경우).

SelectAWS리전

(필수 항목) Lambda 함수를 생성하려는 리전입니다.

(기본값) 기본값AWS Management Console해당 리전AWS계정.

Lambda 함수 선택 또는 생성

(필수 항목) 드롭다운 목록에서 기존 Lambda 함수를 사용하거나 이름을 입력하여 새 Lambda 함수를 생성하는 방법 중 하나를 선택해야 합니다.

(기본값) 새 Lambda 함수 생성

다음을 선택하면 함수 구성 페이지가 열립니다.

함수 구성 옵션


            함수 구성 페이지

이 페이지는 5개의 섹션으로 나뉘어 있으며, 각각 자체 설정이 이루어집니다.

기본 설정

이 섹션에서는 함수 이름을 확인하고 텍스트 설명을 추가할 수 있습니다.

이름

(변경 불가능) 대상 Lambda 함수 선택 페이지에서 선택한 이름으로 이름이 결정됩니다. 여기에서는 수정이 불가능합니다. 그러나 뒤로를 선택하여 이전 페이지에 이를 다시 입력할 수 있습니다.

설명

(선택 사항) 함수에 대한 텍스트 설명입니다.

(기본값) 설명이 비어 있습니다.

함수 역할

이 섹션에서는 함수에 적용할 IAM 역할을 선택할 수 있습니다. 또한 를 사용하여 새 IAM 역할을 생성할 수도 있습니다.생성버튼. Toolkit for Eclipse 툴킷을 통해 생성한 IAM 역할은 Amazon S3 대한 액세스 권한을 제공하는 기본 역할입니다. 에 추가 액세스가 필요한 경우AWS리소스인 경우 에서 사용된 각 서비스에 대한 액세스 권한을 가지고 있어야 합니다.AWS Management Console.

IAM 역할

(필수 항목) Lambda가AWS함수를 실행하는 동안 리소스입니다.

(기본값) 에서 가져온 첫 번째 IAM 역할입니다.AWS계정.

함수 버전 관리 및 별칭

이 섹션에서는 Lambda 함수의 새 버전을 게시하고 해당 버전에 대한 별칭을 지정할 수 있습니다. Lambda 버전 관리 및 별칭AWSLambda 함수 버전 관리 및 별칭AWS Lambda개발자 안내서.

새 버전 발행

(기본값) 어떤 값도 선택되지 않았습니다. 이 옵션을 선택하면 Lambda 함수가 대체되는 대신에 새 버전이 생성됩니다.

새 버전에 별칭 지정

(기본값) 어떤 값도 선택되지 않았습니다. 이 옵션을 선택하면 새 별칭을 입력하거나 기존 별칭을 사용할 수 있습니다.

함수 코드를 위한 S3 버킷

이 섹션에서는 Lambda 함수가 사용하도록 Amazon S3 버킷을 설정할 수 있습니다. 또한생성Lambda 함수가 Amazon S3 업로드될 때 Lambda 함수를 암호화하는 설정을 선택합니다.

S3 Bucket

(필수 항목) 함수의 코드가 사용할 수 있는 Amazon S3 버킷입니다. 함수가 실행되는 리전과 동일한 리전에 있는 버킷만 여기에 표시됩니다.

(기본값) 목록의 첫 번째 버킷이나 Lambda 함수를 업로드한 마지막 버킷입니다.

암호화 설정

(기본값) 어떤 값도 선택되지 않았습니다. Amazon S3 암호화에 대한 자세한 내용은 단원을 참조하십시오.서버 측 암호화를 사용하여 데이터 보호Amazon Simple Storage Service.

고급 설정

이 섹션에는 자주 사용하지 않는 설정이 포함되어 있으며, 함수 실행 섹션에 있는 설정 외에 함수의 실행 환경을 추가로 제어할 수 있습니다.

메모리(MB)

(필수 항목) Lambda 함수에 사용할 수 있는 메모리 용량 (메가바이트) 입니다.

(기본값) 512MB.

제한 시간(s)

(필수 항목) 함수가 실패한 것으로 간주되어 실행이 끝나는 제한 시간(초)입니다.

(기본값) 15초.