# Layer "Circuit Breaker" ## Description Ce layer permet de bloquer l'accès à un site (ou une section de celui ci) ciblé par un proxy. ## Type `circuitbreaker` ## Options ### `authorizedCIDRs` - **Type:** `[]string` - **Valeur par défaut:** `[]` - **Description:** Autoriser les adresses distantes contenues dans un des masques réseau (en notation ["CIDR"](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation) définis à contourner la restriction d'accès. ### `matchURLs` - **Type:** `[]string` - **Valeur par défaut:** `["*"]` - **Description:** Limiter l'action du layer à cette liste de patrons d'URLs. Par exemple, si vous souhaitez limiter votre restriction d'accès à l'ensemble d'une section "`/blog`" d'un site, vous pouvez déclarer la valeur `["*/blog*"]`. Les autres URLs du site ne seront pas affectées par la restriction. ### `templateBlock` - **Type:** `string` - **Valeur par défaut:** `"default"` - **Description:** Bloc du template HTML pour effectuer le rendu de la page indiquant la restriction d'accès. Voir le [fichier de configuration de référence](../../../../misc/packaging/common/config.yml), section `layers.circuitbreaker` pour voir les options permettant de personnaliser le chemin du répertoire contenant les templates. ### Schéma Voir le [schéma JSON](../../../../internal/proxy/director/layer/circuitbreaker/layer-options.json).