

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

# 5단계: 템플릿 제약 조건을 추가하여 인스턴스 크기 제한
<a name="getstarted-constraint"></a>

제약 조건은 포트폴리오 수준에서 제품에 대한 제어 계층을 추가합니다. 제약 조건은 제품의 시작 컨텍스트를 제어하거나(시작 제약 조건), CloudFormation  템플릿에 규칙을 추가할 수 있습니다(템플릿 제약 조건). 자세한 내용은 [AWS Service Catalog 제약 조건 사용](constraints.md) 섹션을 참조하십시오.

사용자가 시작 시 라지 인스턴스 유형을 선택하지 못하도록 Linux Desktop 제품에 템플릿 제약 조건을 추가합니다. 사용자는 개발-환경 템플릿을 통해 여섯 가지 인스턴스 유형 중에서 선택할 수 있습니다. 이 제약 조건은 `t2.micro` 및 `t2.small`이라는 두 개의 가장 작은 유형으로 유효한 인스턴스 유형을 제한합니다. 자세한 내용은 Amazon EC[2 사용 설명서의 T2 인스턴스](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/t2-instances.html)를 참조하세요. *Amazon EC2 *

**Linux Desktop 제품에 템플릿 제약 조건을 추가하려면**

1. **포트폴리오 세부 정보** 페이지에서 **제약 조건**을 선택한 다음 **제약 조건 생성**을 선택합니다.

1. **제약 생성** 페이지에서 **제품**에 대해 **Linux 데스크톱**을 선택합니다. 그런 다음 **제약 유형**으로 **템플릿**을 선택합니다.

1. **템플릿 제약** 섹션에서 **텍스트 편집기**를 선택합니다.

1. 다음을 텍스트 편집기에 붙여 넣습니다.

   ```
   {
     "Rules": {
       "Rule1": {
         "Assertions": [
           {
             "Assert" : {"Fn::Contains": [["t2.micro", "t2.small"], {"Ref": "InstanceType"}]},
             "AssertDescription": "Instance type should be t2.micro or t2.small"
           }
         ]
       }
     }
   }
   ```

1. **제약 설명**에 **Small instance sizes**를 입력합니다.

1.  **생성(Create)**을 선택합니다.