FunctionUrlConfig - AWS Lambda

FunctionUrlConfig

Lambda 함수 URL에 대한 세부 정보.

내용

AuthType

함수 URL에서 사용하는 인증 유형입니다. 액세스 권한을 인증된 사용자로 제한하려면 AWS_IAM으로 설정합니다. 퍼블릭 엔드포인트를 생성하기 위해 IAM 인증을 우회하려면 NONE으로 설정합니다. 자세한 내용은 Lambda 함수 URL에 대한 보안 및 인증 모델 섹션을 참조하세요.

유형: 문자열

유효 값: NONE | AWS_IAM

필수 항목 여부: 예

CreationTime

ISO-8601 형식(YYYY-MM-DDThh:ss.sTZD)의 함수 URL이 생성된 시기입니다.

유형: 문자열

필수 항목 여부: 예

FunctionArn

함수의 Amazon 리소스 이름(ARN)입니다.

유형: 문자열

패턴: arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}(-gov)?-[a-z]+-\d{1}:\d{12}:function:[a-zA-Z0-9-_]+(:(\$LATEST|[a-zA-Z0-9-_]+))?

필수 항목 여부: 예

FunctionUrl

함수에 대한 HTTP URL 엔드포인트입니다.

유형: 문자열

길이 제약: 최소 길이는 40입니다. 최대 길이는 100.

필수 항목 여부: 예

LastModifiedTime

ISO-8601 형식(YYYY-MM-DDThh:ss.sTZD)의 함수 URL 구성이 마지막으로 업데이트된 시기입니다.

유형: 문자열

필수 항목 여부: 예

Cors

함수 URL에 대한 교차 오리진 리소스 공유(CORS) 설정입니다.

유형: Cors객체

필수 항목 여부: 아니요

InvokeMode

다음 옵션 중 하나를 사용하십시오.

  • BUFFERED - 기본 옵션입니다. Lambda는 Invoke API 작업을 사용하여 함수를 호출합니다. 페이로드가 완료되면 호출 결과를 사용할 수 있습니다. 최대 페이로드 크기는 6MB입니다.

  • RESPONSE_STREAM - 페이로드 결과를 사용할 수 있게 되면 함수가 스트리밍합니다. Lambda는 InvokeWithResponseStream API 작업을 사용하여 함수를 호출합니다. 최대 응답 페이로드 크기는 20MB이지만 할당량 증가를 요청할 수 있습니다.

유형: 문자열

유효 값: BUFFERED | RESPONSE_STREAM

필수 여부: 아니요

참고

이 API를 언어별 AWS SDK 중 하나로 사용하는 방법에 대한 자세한 설명은 다음을 참조하세요.