InstanceRequirements - AWS Serverless Application Model

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

InstanceRequirements

아키텍처 및 인스턴스 유형 제약 조건을 포함하여 용량 공급자가 시작할 EC2 인스턴스에 대한 요구 사항을 지정합니다.

구문

AWS Serverless Application Model (AWS SAM) 템플릿에서이 개체를 선언하려면 다음 구문을 사용합니다.

YAML

Architectures: List AllowedTypes: List ExcludedTypes: List
참고

용량 공급자에 대한 인스턴스 요구 사항을 정의할 ExcludedTypesAllowedTypes 또는 중 하나를 지정할 수 있지만 둘 다 지정할 수는 없습니다.

속성

Architectures

용량 공급자 인스턴스의 명령 세트 아키텍처입니다.

유효한 값: x86_64 또는 arm64

유형: 목록

필수 항목 여부: 아니요

기본값: x86_64

CloudFormation 호환성:이 속성은 AWS::Lambda::CapacityProvider 리소스InstanceRequirementsArchitectures 속성으로 직접 전달됩니다.

AllowedTypes

용량 공급자 인스턴스에 허용되는 EC2 인스턴스 유형의 목록입니다.

유형: 목록

필수 항목 여부: 아니요

CloudFormation 호환성:이 속성은 AWS::Lambda::CapacityProvider 리소스InstanceRequirementsAllowedInstanceTypes 속성으로 직접 전달됩니다.

ExcludedTypes

용량 공급자에서 제외할 EC2 인스턴스 유형 목록입니다.

유형: 목록

필수 항목 여부: 아니요

CloudFormation 호환성:이 속성은 AWS::Lambda::CapacityProvider 리소스InstanceRequirementsExcludedInstanceTypes 속성으로 직접 전달됩니다.

예제

인스턴스 요구 사항 구성

다음 예제에서는 특정 아키텍처 및 인스턴스 유형 제약 조건이 있는 인스턴스 요구 사항을 보여줍니다.

InstanceRequirements: Architectures: - x86_64 ExcludedTypes: - t2.micro