

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á.

# Tutorial: criar um conjunto de regras de criação de partidas
<a name="match-create-ruleset"></a>

Antes de criar um conjunto de regras de criação de partidas para o criador de partidas do Amazon GameLift Servers FlexMatch, recomendamos verificar a [sintaxe do conjunto de regras](match-rules-reference.md). Depois de criar um conjunto de regras usando o console do Amazon GameLift Servers ou a AWS Command Line Interface (AWS CLI), não será possível alterá-lo.

Observe que há um [service quota](https://console.aws.amazon.com/servicequotas/home/services/gamelift/quotas/) para o número máximo de conjuntos de regras que você pode ter em uma região da AWS e, portanto, é uma boa ideia excluir conjuntos de regras não utilizados.

**Topics**

------
#### [ Console ]

**Criar um conjunto de regras**

1. Abra o console Amazon GameLift Servers do em [https://console.aws.amazon.com/gamelift/](https://console.aws.amazon.com/gamelift/).

1. Alterne para a região da AWS onde deseja colocar o conjunto de regras. Defina conjuntos de regras na mesma região que a configuração da criação de partidas que os usa.

1. No painel de navegação, escolha **FlexMatch**, **Conjuntos de regras de criação de partidas**.

1. Na página **Conjuntos de regras de criação de partidas**, escolha **Criar conjunto de regras**.

1. Na página **Criar um conjunto de regras de criação de partidas**, faça o seguinte:

   1. Em **Configurações do conjunto de regras**, para **Nome**, insira um nome descritivo exclusivo que você possa usar para identificá-lo em uma lista ou em tabelas de eventos e métricas.

   1. Para **Conjunto de regras**, insira o conjunto de regras em JSON. Para obter informações sobre como criar um conjunto de regras, consulte [Criar um conjunto de regras do FlexMatch](match-design-ruleset.md). Também é possível usar um dos exemplos de conjuntos de regras de [Exemplos de configuração de regras do FlexMatch](match-examples.md).

   1. Clique em **Validar** para verificar se a sintaxe do conjunto de regras está correta. Não é possível editar conjuntos de regras depois que eles são criados, por isso é uma boa ideia validá-los primeiro.

   1. (Opcional) Em **Tags**, adicione tags para ajudar você a gerenciar e monitorar seus recursos da AWS.

1. Escolha **Criar**. Se a criação for bem-sucedida, será possível usar o conjunto de regras como um matchmaker.

------
#### [ AWS CLI ]

**Criar um conjunto de regras**

Abra uma janela de linha de comando e use o comando [create-matchmaking-rule-set](https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-matchmaking-rule-set.html).

Este exemplo cria um conjunto de regras de criação de partidas simples que define uma única equipe. Certifique-se de criar o conjunto de regras na mesma região da AWS que as configurações de criação de partidas que farão referência a ele.

```
aws gamelift create-matchmaking-rule-set \
    --name "SampleRuleSet123" \
    --rule-set-body '{"name": "aliens_vs_cowboys", "ruleLanguageVersion": "1.0", "teams": [{"name": "cowboys", "maxPlayers": 8, "minPlayers":  4}]}'
```

Se a solicitação de criação for bem-sucedida, o Amazon GameLift Servers retornará um objeto [MatchmakingRuleSet](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_MatchmakingRuleSet.html) que inclui as configurações que você especificou. Agora um matchmaker pode usar um novo conjunto de regras.

------<a name="match-delete-ruleset"></a><a name="match-delete-ruleset-cli"></a>

------
#### [ Console ]

**Excluir um conjunto de regras**

1. Abra o console Amazon GameLift Servers do em [https://console.aws.amazon.com/gamelift/](https://console.aws.amazon.com/gamelift/).

1. Alterne para a região na qual você criou o conjunto de regras.

1. No painel de navegação, escolha **FlexMatch**, **Conjuntos de regras de criação de partidas**.

1. Na página **Conjuntos de regras de criação de partidas**, selecione o conjunto de regras que deseja excluir e, em seguida, escolha **Excluir**.

1. Na caixa de diálogo **Excluir conjunto de regras**, escolha **Excluir** para confirmar a exclusão.
**nota**  
Se uma configuração de criação de partidas estiver usando o conjunto de regras, o Amazon GameLift Servers exibirá uma mensagem de erro (**Não é possível excluir o conjunto de regras**). Se isso ocorrer, altere a configuração de criação de partidas para usar um conjunto de regras diferente e tente novamente. Para descobrir quais configurações de criação de partidas estão usando um conjunto de regras, escolha o nome de um conjunto de regras para visualizar sua página de detalhes.

------
#### [ AWS CLI ]

**Excluir um conjunto de regras**

Abra uma janela de linha de comando e use o comando [delete-matchmaking-rule-set](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-matchmaking-rule-set.html) para excluir um conjunto de regras de criação de partidas.

Se uma configuração de criação de partidas estiver usando o conjunto de regras, o Amazon GameLift Servers retornará uma mensagem de erro. Se isso ocorrer, altere a configuração de criação de partidas para usar um conjunto de regras diferente e tente novamente. Para obter uma lista das configurações de criação de partidas que estão usando um conjunto de regras atualmente, use o comando [describe-matchmaking-configurations](https://docs.aws.amazon.com/cli/latest/reference/gamelift/describe-matchmaking-configurations.html) e especifique o nome do conjunto de regras.

Essas verificações de comandos de exemplo do uso do conjunto de regras de criação de partidas e, depois, exclui o conjunto de regras.

```
aws gamelift describe-matchmaking-rule-sets \
    --rule-set-name "SampleRuleSet123" \
    --limit 10

aws gamelift delete-matchmaking-rule-set \
    --name  "SampleRuleSet123"
```

------