

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Tutorial: Crea un set di regole di matchmaking
<a name="match-create-ruleset"></a>

Prima di creare un set di regole di matchmaking per il tuo Amazon GameLift Servers FlexMatch matchmaker, ti consigliamo di controllare la sintassi del set di [regole](match-rules-reference.md). Dopo aver creato un set di regole utilizzando la Amazon GameLift Servers console o il AWS Command Line Interface (AWS CLI), non puoi cambiarlo.

Tieni presente che esiste una [quota di servizio](https://console.aws.amazon.com/servicequotas/home/services/gamelift/quotas/) per il numero massimo di set di regole che puoi avere in una AWS regione, quindi è una buona idea eliminare i set di regole non utilizzati.

**Topics**

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

**Crea un set di regole**

1. Apri la console Amazon GameLift Servers all'indirizzo [https://console.aws.amazon.com/gamelift/](https://console.aws.amazon.com/gamelift/).

1. Passa alla AWS regione in cui desideri creare il set di regole. Definisci i set di regole nella stessa regione della configurazione di matchmaking che li utilizza.

1. Nel riquadro di navigazione, scegli **FlexMatch**, Set di **regole di matchmaking**.

1. Nella pagina **Set di regole di matchmaking, scegli Crea set** **di regole**.

1. Nella pagina **Crea set di regole di matchmaking**, procedi come segue:

   1. In **Impostazioni del set di regole**, in **Nome**, inserisci un nome descrittivo univoco che puoi utilizzare per identificarlo in un elenco o nelle tabelle degli eventi e delle metriche.

   1. Per **Set di regole**, inserisci il set di regole in JSON. Per informazioni sulla progettazione di un set di regole, consulta[Progetta un set di FlexMatch regole](match-design-ruleset.md). È inoltre possibile utilizzare uno dei set di regole di esempio di[FlexMatchesempi di set di regole](match-examples.md).

   1. Scegli **Convalida** per verificare che la sintassi del set di regole sia corretta. Non puoi modificare i set di regole dopo averli creati, quindi è una buona idea convalidarli prima.

   1. (Facoltativo) In **Tag**, aggiungi tag per aiutarti a gestire e monitorare AWS le tue risorse.

1. Scegli **Create** (Crea). Se la creazione ha esito positivo, puoi utilizzare la regola impostata con un matchmaker.

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

**Crea un set di regole**

Aprire una finestra della riga di comando e utilizzare il comando [create-matchmaking-rule-set](https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-matchmaking-rule-set.html).

Questo comando di esempio crea un semplice set di regole di matchmaking che configura una singola squadra. Assicurati di creare il set di regole nella stessa AWS regione delle configurazioni di matchmaking che lo utilizzano.

```
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 la richiesta di creazione ha esito positivo, Amazon GameLift Servers restituisce un [MatchmakingRuleSet](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_MatchmakingRuleSet.html)oggetto che include le impostazioni specificate. Un matchmaker può ora utilizzare il nuovo set di regole.

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

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

**Eliminazione di un set di regole**

1. Apri la console Amazon GameLift Servers all'indirizzo [https://console.aws.amazon.com/gamelift/](https://console.aws.amazon.com/gamelift/).

1. Passa alla regione in cui hai creato il set di regole.

1. Nel riquadro di navigazione, scegli **FlexMatch**, **Set di regole di matchmaking**.

1. **Nella pagina **Set di regole di matchmaking**, seleziona il set di regole che desideri eliminare, quindi scegli Elimina.**

1. Nella finestra di dialogo **Elimina set di regole**, scegli **Elimina** per confermare l'eliminazione.
**Nota**  
Se una configurazione di matchmaking utilizza il set di regole, Amazon GameLift Servers visualizza un messaggio di errore (**Impossibile eliminare il set di regole**). In tal caso, modifica la configurazione del matchmaking per utilizzare un set di regole diverso, quindi riprova. Per scoprire quali configurazioni di matchmaking utilizzano un set di regole, scegli il nome di un set di regole per visualizzarne la pagina dei dettagli.

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

**Eliminare un set di regole**

Apri una finestra della riga di comando e usa il comando [delete-matchmaking-rule-set](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-matchmaking-rule-set.html)per eliminare un set di regole di matchmaking.

Se una configurazione di matchmaking utilizza il set di regole, Amazon GameLift Servers restituisce un messaggio di errore. In tal caso, modifica la configurazione del matchmaking per utilizzare un set di regole diverso, quindi riprova. Per ottenere un elenco delle configurazioni di matchmaking che utilizzano un set di regole, usa il comando [describe-matchmaking-configurations](https://docs.aws.amazon.com/cli/latest/reference/gamelift/describe-matchmaking-configurations.html)e specifica il nome del set di regole.

Questo comando di esempio verifica l'utilizzo del set di regole di matchmaking e quindi elimina il set di regole.

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

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

------