

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Etapa 5: Adicionar uma restrição de modelo para limitar o tamanho da instância
<a name="getstarted-constraint"></a>

As restrições adicionam outra camada de controle sobre os produtos no portfólio. As restrições podem controlar o contexto de lançamento de um produto (restrições de lançamento) ou adicionar regras ao modelo do CloudFormation (restrições de modelo). Para obter mais informações, consulte [Usando AWS Service Catalog restrições](constraints.md).

Adicione uma restrição de modelo ao produto Linux Desktop que impede que os usuários selecionem tipos de instâncias grandes no momento do lançamento. O modelo do ambiente de desenvolvimento permite que o usuário selecione seis tipos de instância; esta restrição limita os tipos de instância válidos a dois tipos menores: `t2.micro` e `t2.small`. Para obter mais informações, consulte [Instâncias T2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/t2-instances.html) no *Guia do EC2 usuário da Amazon*.

**Adicionar uma restrição de modelo ao produto Linux Desktop**

1. Na página **Detalhes do portfólio**, escolha a guia **Restrições** e escolha **Criar restrição**.

1. Na página **Criar restrição**, em **Produto,** escolha **Linux Desktop**. Em seguida, para **Tipo de restrição**, escolha **Modelo**.

1. Na seção **Restrição de modelo**, escolha **Editor de texto**.

1. Cole o seguinte conteúdo no editor:

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

1. Em **Descrição da restrição**, insira **Small instance sizes**.

1.  Escolha **Criar**. 