> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mise à l'échelle par programmation

> Mettez à l'échelle PlayFab Multiplayer Servers par programmation à l'aide de l'API Multiplayer Servers et de l'objet DynamicStandby de BuildRegionParams pour des serveurs en attente adaptés à la demande.

## Objet Dynamic Standby

La fonctionnalité Dynamic Standby introduit dans l'interface de programmation Multiplayer un nouvel objet appelé `DynamicStandby`. L'objet Dynamic Standby est une propriété facultative de l'objet [BuildRegionParams](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayerserver/updatebuildregions#buildregionparams).

La configuration de Dynamic Standby nécessite de modifier les propriétés de paramètres de l'objet Dynamic Standby. La modification des valeurs par défaut de ces propriétés est une fonctionnalité avancée des serveurs de jeu et doit être effectuée avec prudence.

## Objet Scheduled Standby

La fonctionnalité Scheduled Standby introduit dans l'interface de programmation Multiplayer un nouvel objet appelé `ScheduledStandby`. L'objet Scheduled Standby est une propriété facultative de l'objet [BuildRegionParams](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/update-build-regions#buildregionparams).

La configuration de Scheduled Standby nécessite de modifier les propriétés de paramètres de l'objet Scheduled Standby. La modification des valeurs par défaut de ces propriétés est une fonctionnalité avancée des serveurs de jeu et doit être effectuée avec prudence.

## Activer la mise à l'échelle des serveurs en attente par programmation

Vous pouvez activer Dynamic Standby ou Scheduled Standby par programmation en appelant l'une des API Multiplayer Server suivantes :

1. Remplacement [Update Build Regions](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/update-build-regions)\
   *UPSERT : opération qui insère des lignes dans une table de base de données (si elles n'existent pas déjà) ou les met à jour (si elles existent).*
2. [Create Build with Custom Container](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayerserver/createbuildwithcustomcontainer)
3. [Create Build with Managed Container](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/create-build-with-managed-container)

Pour activer Dynamic Standby ou Scheduled Standby par programmation, définissez la propriété `Mode` sur ON. `Mode` est la seule propriété obligatoire de l'objet de paramètres Dynamic Standby ou Scheduled Standby. Sa valeur par défaut est **OFF**.


## Related topics

- [Utiliser PlayFab Multiplayer Servers pour héberger des jeux multijoueurs](/fr-CA/services/playfab/multiplayer/servers/using-playfab-servers-to-host-games.md)
- [Mise à l'échelle planifiée](/fr-CA/services/playfab/data-analytics/legacy/insights/scheduled-scaling.md)
- [Mise à l'échelle des serveurs en attente](/fr-CA/services/playfab/multiplayer/servers/scaling-standby.md)
- [Mise à l'échelle du matchmaking](/fr-CA/services/playfab/multiplayer/matchmaking/matchmaking-partition.md)
- [Créer une tâche de mise à l'échelle planifiée Insights](/fr-CA/services/playfab/api-references/rest/admin/scheduled-task/create-insights-scheduled-scaling-task.md)
