기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
CloudFormation AWS::Serverless::WebFunction가 지정될 때 생성되는 리소스
를 지정하면 AWS::Serverless::WebFunction AWS Serverless Application Model (AWS SAM)가 다음과 같은 기본 CloudFormation 리소스를 생성합니다.
AWS::Lambda::WebFunction-
LogicalId:<webfunction‑LogicalId>참조 가능한 속성: N/A(이 CloudFormation 리소스를 참조
LogicalId하려면를 사용해야 함) AWS::Lambda::WebFunctionRevision-
LogicalId:<webfunction‑LogicalId>Revision참조 가능한 속성: N/A(이 CloudFormation 리소스를 참조
LogicalId하려면를 사용해야 함) AWS::Lambda::WebFunctionEndpoint-
LogicalId:<webfunction‑LogicalId>Endpoint참조 가능한 속성: N/A(이 CloudFormation 리소스를 참조
LogicalId하려면를 사용해야 함)
세 리소스 모두 동일한 함수 이름을 사용합니다. FunctionName 속성을 지정하지 않으면가 양식의 이름을 AWS SAM 생성합니다. 여기서 <webfunction‑LogicalId>-<stack-id-prefix>stack-id-prefix는 스택 ID 고유 식별자의 처음 8자입니다.는 필요한 경우 논리적 ID를 AWS SAM 단축하여 이름이 최대 64자입니다.
이러한 CloudFormation 리소스 외에도이 지정되면 AWS::Serverless::WebFunction는 다음 시나리오에 대한 CloudFormation 리소스 AWS SAM 도 생성합니다.
ExecutionRoleArn 속성이 지정되지 않았습니다.
의 ExecutionRoleArn 속성을 지정하지 않으면는 AWSLambdaBasicExecutionRole AWS 관리형 정책이 연결된 AWS::IAM::Role CloudFormation 리소스를 AWS::Serverless::WebFunction AWS SAM 생성합니다.
역할 신뢰 정책은 lambda.amazonaws.com 서비스 보안 주체가 역할을 수임하도록 허용합니다.
AWS::IAM::Role-
LogicalId:<webfunction‑LogicalId>Role