microsoft.insights actionGroups 2017-04-01
Définition de ressource Bicep
Le type de ressource actionGroups peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Remarques
Pour obtenir des conseils sur le déploiement de solutions de supervision, consultez Créer des ressources de supervision à l’aide de Bicep.
Format des ressources
Pour créer une ressource microsoft.insights/actionGroups, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'microsoft.insights/actionGroups@2017-04-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
automationRunbookReceivers: [
{
automationAccountId: 'string'
isGlobalRunbook: bool
name: 'string'
runbookName: 'string'
serviceUri: 'string'
webhookResourceId: 'string'
}
]
azureAppPushReceivers: [
{
emailAddress: 'string'
name: 'string'
}
]
emailReceivers: [
{
emailAddress: 'string'
name: 'string'
}
]
enabled: bool
groupShortName: 'string'
itsmReceivers: [
{
connectionId: 'string'
name: 'string'
region: 'string'
ticketConfiguration: 'string'
workspaceId: 'string'
}
]
smsReceivers: [
{
countryCode: 'string'
name: 'string'
phoneNumber: 'string'
}
]
webhookReceivers: [
{
name: 'string'
serviceUri: 'string'
}
]
}
}
Valeurs de propriétés
actionGroups
Nom | Description | Valeur |
---|---|---|
name | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 1-260 Caractères valides : Impossibilité d’utiliser : :<>+/&%\? ou des caractères de contrôle.Ne peut pas se terminer par un espace ou un point. |
location | Emplacement de la ressource | chaîne (obligatoire) |
tags | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
properties | L’action regroupe les propriétés de la ressource. | ActionGroup |
ActionGroup
Nom | Description | Valeur |
---|---|---|
automationRunbookReceivers | Liste des récepteurs AutomationRunbook qui font partie de ce groupe d’actions. | AutomationRunbookReceiver[] |
azureAppPushReceivers | Liste des récepteurs AzureAppPush qui font partie de ce groupe d’actions. | AzureAppPushReceiver[] |
emailReceivers | Liste des récepteurs de messagerie qui font partie de ce groupe d’actions. | EmailReceiver[] |
enabled | Indique si ce groupe d’actions est activé. Si un groupe d’actions n’est pas activé, aucun de ses récepteurs ne recevra de communications. | bool (obligatoire) |
groupShortName | Nom court du groupe d’actions. Il sera utilisé dans les messages SMS. | chaîne (obligatoire) Contraintes : Longueur maximale = 12 |
itsmReceivers | Liste des récepteurs ITSM qui font partie de ce groupe d’actions. | ItsmReceiver[] |
smsReceivers | Liste des récepteurs SMS qui font partie de ce groupe d’actions. | SmsReceiver[] |
webhookReceivers | Liste des récepteurs de webhook qui font partie de ce groupe d’actions. | WebhookReceiver[] |
AutomationRunbookReceiver
Nom | Description | Valeur |
---|---|---|
automationAccountId | ID de compte Azure Automation qui contient ce runbook et s’authentifie auprès de la ressource Azure. | chaîne (obligatoire) |
isGlobalRunbook | Indique si cette instance est un runbook global. | bool (obligatoire) |
name | Indique le nom du webhook. | string |
runbookName | Nom de ce runbook. | chaîne (obligatoire) |
serviceUri | URI où les webhooks doivent être envoyés. | string |
webhookResourceId | ID de ressource pour le webhook lié à ce runbook. | chaîne (obligatoire) |
AzureAppPushReceiver
Nom | Description | Valeur |
---|---|---|
emailAddress | Adresse e-mail inscrite pour l’application mobile Azure. | string (obligatoire) |
name | Nom du récepteur Push de l’application mobile Azure. Les noms doivent être uniques dans tous les récepteurs au sein d’un groupe d’actions. | string (obligatoire) |
EmailReceiver
Nom | Description | Valeur |
---|---|---|
emailAddress | Adresse e-mail de ce récepteur. | string (obligatoire) |
name | Nom du destinataire de l’e-mail. Les noms doivent être uniques dans tous les récepteurs au sein d’un groupe d’actions. | string (obligatoire) |
ItsmReceiver
Nom | Description | Valeur |
---|---|---|
connectionId | Identification unique de la connexion ITSM parmi les multiples définis dans l’espace de travail ci-dessus. | string (obligatoire) |
name | Nom du récepteur Itsm. Les noms doivent être uniques dans tous les récepteurs au sein d’un groupe d’actions. | string (obligatoire) |
region | Région dans laquelle réside l’espace de travail. Valeurs prises en charge :'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' | string (obligatoire) |
ticketConfiguration | Objet blob JSON pour les configurations de l’action ITSM. L’option CreateMultipleWorkItems fait également partie de cet objet blob. | string (obligatoire) |
workspaceId | Identificateur de instance OMS LA. | string (obligatoire) |
SmsReceiver
Nom | Description | Valeur |
---|---|---|
countryCode | Code de pays du destinataire SMS. | string (obligatoire) |
name | Nom du récepteur SMS. Les noms doivent être uniques dans tous les récepteurs au sein d’un groupe d’actions. | string (obligatoire) |
phoneNumber | Numéro de téléphone du récepteur SMS. | string (obligatoire) |
WebhookReceiver
Nom | Description | Valeur |
---|---|---|
name | Nom du récepteur de webhook. Les noms doivent être uniques dans tous les récepteurs au sein d’un groupe d’actions. | string (obligatoire) |
serviceUri | URI où les webhooks doivent être envoyés. | string (obligatoire) |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
BrowserBox Édition Azure |
Ce modèle déploie BrowserBox sur une machine virtuelle Azure Ubuntu Server 22.04 LTS, Debian 11 ou RHEL 8.7 LVM. |
Application web Umbraco CMS scalable |
Ce modèle offre un moyen simple de déployer l’application web umbraco CMS sur Azure App Service Web Apps. |
Cluster AKS avec une passerelle NAT et un Application Gateway |
Cet exemple montre comment déployer un cluster AKS avec une passerelle NAT pour les connexions sortantes et un Application Gateway pour les connexions entrantes. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks |
L’adoption du cloud pour une entreprise, petite ou grande, nécessite des modèles de gouvernance responsables et efficaces pour tirer parti de leurs déploiements cloud. CloudWise (nom de code de la solution), est une solution composite disponible dans les guides de démarrage rapide des partenaires Azure, est un outil d’adoption pour les clients, les intégrateurs système et les partenaires, qui fournit une solution de gouvernance et d’opérations automatisée et libre-service, axée sur l’optimisation de vos coûts, l’amélioration de la fiabilité de vos applications, la réduction des risques métier. La solution met en évidence les principaux piliers de gouvernance de visibilité et de contrôle. |
Création de tests web dynamiques |
Créez un nombre quelconque de tests web App Insights (ping). |
Créer un groupe d’actions sur Azure |
Ce modèle crée un groupe d’actions sur Azure. Ce groupe d’actions peut ensuite être utilisé pour configurer des alertes sur Azure. |
Déployer une alerte de journal d’activité de mise à l’échelle automatique |
Ce modèle vous permet de déployer une alerte simple qui utilise un groupe d’actions pour envoyer des Notifications par e-mail pour tous les enregistrements de mise à l’échelle automatique dans le journal d’activité Azure |
Déployer une alerte de journal d’activité d’échec de mise à l’échelle automatique |
Ce modèle vous permet de déployer une alerte simple qui utilise un groupe d’actions pour envoyer des Notifications par e-mail pour tous les enregistrements de mise à l’échelle automatique ayant échoué dans le journal d’activité Azure |
Déployer une alerte Service Health |
Ce modèle vous permet de déployer une alerte simple qui utilise un groupe d’actions pour envoyer des Notifications par e-mail pour tous les enregistrements Service Health dans le journal d’activité Azure |
Déployer Application Insight et y créer une alerte |
Ce modèle vous permet de déployer Application Insight et de créer une alerte dans celui-ci |
Crée une alerte de service Azure |
Ce modèle crée une alerte d’intégrité du service Azure qui envoie éventuellement des e-mails aux administrateurs de service et aux adresses e-mail spécifiées en cas de pannes du service Azure. |
Configurer des notifications pour les alertes de sauvegarde à l’aide d’Azure Monitor |
Ce modèle vous permet de configurer Notifications par e-mail pour vos coffres Recovery Services à l’aide d’Azure Monitor, en déployant une règle de traitement des alertes et un groupe d’actions |
Définition de ressources de modèle ARM
Le type de ressource actionGroups peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupe de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.
Remarques
Pour obtenir des conseils sur le déploiement de solutions de supervision, consultez Créer des ressources de supervision à l’aide de Bicep.
Format des ressources
Pour créer une ressource microsoft.insights/actionGroups, ajoutez le code JSON suivant à votre modèle.
{
"type": "microsoft.insights/actionGroups",
"apiVersion": "2017-04-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"automationRunbookReceivers": [
{
"automationAccountId": "string",
"isGlobalRunbook": "bool",
"name": "string",
"runbookName": "string",
"serviceUri": "string",
"webhookResourceId": "string"
}
],
"azureAppPushReceivers": [
{
"emailAddress": "string",
"name": "string"
}
],
"emailReceivers": [
{
"emailAddress": "string",
"name": "string"
}
],
"enabled": "bool",
"groupShortName": "string",
"itsmReceivers": [
{
"connectionId": "string",
"name": "string",
"region": "string",
"ticketConfiguration": "string",
"workspaceId": "string"
}
],
"smsReceivers": [
{
"countryCode": "string",
"name": "string",
"phoneNumber": "string"
}
],
"webhookReceivers": [
{
"name": "string",
"serviceUri": "string"
}
]
}
}
Valeurs de propriétés
actionGroups
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | 'microsoft.insights/actionGroups' |
apiVersion | Version de l’API de ressource | '2017-04-01' |
name | Nom de la ressource | string (obligatoire) Limite de caractères : 1-260 Caractères valides : Impossibilité d’utiliser : :<>+/&%\? ou des caractères de contrôle.Ne peut pas se terminer par un espace ou un point. |
location | Emplacement de la ressource | string (obligatoire) |
tags | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
properties | L’action regroupe les propriétés de la ressource. | ActionGroup |
ActionGroup
Nom | Description | Valeur |
---|---|---|
automationRunbookReceivers | Liste des récepteurs AutomationRunbook qui font partie de ce groupe d’actions. | AutomationRunbookReceiver[] |
azureAppPushReceivers | Liste des récepteurs AzureAppPush qui font partie de ce groupe d’actions. | AzureAppPushReceiver[] |
emailReceivers | Liste des destinataires de messagerie qui font partie de ce groupe d’actions. | EmailReceiver[] |
enabled | Indique si ce groupe d’actions est activé. Si un groupe d’actions n’est pas activé, aucun de ses récepteurs ne recevra de communications. | bool (obligatoire) |
groupShortName | Nom court du groupe d’actions. Il sera utilisé dans les sms. | string (obligatoire) Contraintes : Longueur maximale = 12 |
itsmReceivers | Liste des récepteurs ITSM qui font partie de ce groupe d’actions. | ItsmReceiver[] |
smsReceivers | Liste des récepteurs SMS qui font partie de ce groupe d’actions. | SmsReceiver[] |
webhookReceivers | Liste des récepteurs webhook qui font partie de ce groupe d’actions. | WebhookReceiver[] |
AutomationRunbookReceiver
Nom | Description | Valeur |
---|---|---|
automationAccountId | ID de compte Azure Automation qui contient ce runbook et s’authentifie auprès de la ressource Azure. | string (obligatoire) |
isGlobalRunbook | Indique si ce instance est un runbook global. | bool (obligatoire) |
name | Indique le nom du webhook. | string |
runbookName | Nom de ce runbook. | string (obligatoire) |
serviceUri | URI où les webhooks doivent être envoyés. | string |
webhookResourceId | ID de ressource pour le webhook lié à ce runbook. | chaîne (obligatoire) |
AzureAppPushReceiver
Nom | Description | Valeur |
---|---|---|
emailAddress | Adresse e-mail inscrite pour l’application mobile Azure. | chaîne (obligatoire) |
name | Nom du récepteur Push de l’application mobile Azure. Les noms doivent être uniques parmi tous les récepteurs au sein d’un groupe d’actions. | chaîne (obligatoire) |
EmailReceiver
Nom | Description | Valeur |
---|---|---|
emailAddress | Adresse e-mail de ce récepteur. | chaîne (obligatoire) |
name | Nom du récepteur de messagerie. Les noms doivent être uniques parmi tous les récepteurs au sein d’un groupe d’actions. | chaîne (obligatoire) |
ItsmReceiver
Nom | Description | Valeur |
---|---|---|
connectionId | Identification unique de la connexion ITSM parmi les multiples définis dans l’espace de travail ci-dessus. | chaîne (obligatoire) |
name | Nom du récepteur Itsm. Les noms doivent être uniques parmi tous les récepteurs au sein d’un groupe d’actions. | chaîne (obligatoire) |
region | Région dans laquelle réside l’espace de travail. Valeurs prises en charge :'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' | chaîne (obligatoire) |
ticketConfiguration | Objet blob JSON pour les configurations de l’action ITSM. L’option CreateMultipleWorkItems fera également partie de cet objet blob. | chaîne (obligatoire) |
workspaceId | Identificateur de instance OMS LA. | chaîne (obligatoire) |
SmsReceiver
Nom | Description | Valeur |
---|---|---|
countryCode | Code de pays du récepteur SMS. | chaîne (obligatoire) |
name | Nom du récepteur SMS. Les noms doivent être uniques parmi tous les récepteurs au sein d’un groupe d’actions. | chaîne (obligatoire) |
phoneNumber | Numéro de téléphone du récepteur SMS. | chaîne (obligatoire) |
WebhookReceiver
Nom | Description | Valeur |
---|---|---|
name | Nom du récepteur de webhook. Les noms doivent être uniques parmi tous les récepteurs au sein d’un groupe d’actions. | chaîne (obligatoire) |
serviceUri | URI où les webhooks doivent être envoyés. | chaîne (obligatoire) |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
BrowserBox Édition Azure |
Ce modèle déploie BrowserBox sur une machine virtuelle Azure Ubuntu Server 22.04 LTS, Debian 11 ou RHEL 8.7 LVM. |
Application web Umbraco CMS évolutive |
Ce modèle fournit un moyen simple de déployer l’application web umbraco CMS sur Azure App Service Web Apps. |
Cluster AKS avec une passerelle NAT et un Application Gateway |
Cet exemple montre comment déployer un cluster AKS avec une passerelle NAT pour les connexions sortantes et un Application Gateway pour les connexions entrantes. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks |
L’adoption du cloud pour une entreprise, petite ou grande, nécessite des modèles de gouvernance responsables et efficaces pour tirer de la valeur de leurs déploiements cloud. CloudWise (nom de code de la solution), est une solution composite disponible à partir des démarrages rapides des partenaires Azure, est un outil d’adoption pour les clients, les intégrateurs système et les partenaires, qui fournit une solution de gouvernance et d’opérations automatisée et libre-service, axée sur l’optimisation de vos coûts, l’amélioration de la fiabilité de vos applications et la réduction des risques pour l’entreprise. La solution met en évidence les principaux piliers de gouvernance de visibilité et de contrôle. |
Création de tests web dynamiques |
Créez un nombre quelconque de tests web App Insights (ping). |
Créer un groupe d’actions sur Azure |
Ce modèle crée un groupe d’actions sur Azure. Ce groupe d’actions peut ensuite être utilisé pour configurer des alertes sur Azure. |
Déployer une alerte de journal d’activité de mise à l’échelle automatique |
Ce modèle vous permet de déployer une alerte simple qui utilise un groupe d’actions pour envoyer des Notifications par e-mail pour tous les enregistrements de mise à l’échelle automatique dans le journal d’activité Azure |
Déployer une alerte de journal d’activité d’échec de mise à l’échelle automatique |
Ce modèle vous permet de déployer une alerte simple qui utilise un groupe d’actions pour envoyer des Notifications par e-mail pour tous les enregistrements de mise à l’échelle automatique ayant échoué dans le journal d’activité Azure |
Déployer une alerte d’intégrité des services |
Ce modèle vous permet de déployer une alerte simple qui utilise un groupe d’actions pour envoyer des Notifications par e-mail pour tous les enregistrements Service Health dans le journal d’activité Azure |
Déployer Application Insight et y créer une alerte |
Ce modèle vous permet de déployer Application Insight et de créer une alerte dans celui-ci |
Crée une alerte de service Azure |
Ce modèle crée une alerte d’intégrité du service Azure qui envoie éventuellement des e-mails aux administrateurs de service et aux adresses e-mail spécifiées en cas de pannes de service Azure cerain. |
Configurer les notifications pour les alertes de sauvegarde à l’aide d’Azure Monitor |
Ce modèle vous permet de configurer Notifications par e-mail pour vos coffres Recovery Services à l’aide d’Azure Monitor, en déployant une règle de traitement des alertes et un groupe d’actions |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource actionGroups peut être déployé avec des opérations qui ciblent :
- Groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource microsoft.insights/actionGroups, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "microsoft.insights/actionGroups@2017-04-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
automationRunbookReceivers = [
{
automationAccountId = "string"
isGlobalRunbook = bool
name = "string"
runbookName = "string"
serviceUri = "string"
webhookResourceId = "string"
}
]
azureAppPushReceivers = [
{
emailAddress = "string"
name = "string"
}
]
emailReceivers = [
{
emailAddress = "string"
name = "string"
}
]
enabled = bool
groupShortName = "string"
itsmReceivers = [
{
connectionId = "string"
name = "string"
region = "string"
ticketConfiguration = "string"
workspaceId = "string"
}
]
smsReceivers = [
{
countryCode = "string"
name = "string"
phoneNumber = "string"
}
]
webhookReceivers = [
{
name = "string"
serviceUri = "string"
}
]
}
})
}
Valeurs de propriétés
actionGroups
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « microsoft.insights/actionGroups@2017-04-01 » |
name | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 1-260 Caractères valides : Impossibilité d’utiliser : :<>+/&%\? ou des caractères de contrôle.Ne peut pas se terminer par un espace ou un point. |
location | Emplacement de la ressource | chaîne (obligatoire) |
parent_id | Pour effectuer un déploiement sur un groupe de ressources, utilisez l’ID de ce groupe de ressources. | chaîne (obligatoire) |
tags | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
properties | L’action regroupe les propriétés de la ressource. | ActionGroup |
ActionGroup
Nom | Description | Valeur |
---|---|---|
automationRunbookReceivers | Liste des récepteurs AutomationRunbook qui font partie de ce groupe d’actions. | AutomationRunbookReceiver[] |
azureAppPushReceivers | Liste des récepteurs AzureAppPush qui font partie de ce groupe d’actions. | AzureAppPushReceiver[] |
emailReceivers | Liste des récepteurs de messagerie qui font partie de ce groupe d’actions. | EmailReceiver[] |
enabled | Indique si ce groupe d’actions est activé. Si un groupe d’actions n’est pas activé, aucun de ses récepteurs ne recevra de communications. | bool (obligatoire) |
groupShortName | Nom court du groupe d’actions. Il sera utilisé dans les messages SMS. | chaîne (obligatoire) Contraintes : Longueur maximale = 12 |
itsmReceivers | Liste des récepteurs ITSM qui font partie de ce groupe d’actions. | ItsmReceiver[] |
smsReceivers | Liste des récepteurs SMS qui font partie de ce groupe d’actions. | SmsReceiver[] |
webhookReceivers | Liste des récepteurs de webhook qui font partie de ce groupe d’actions. | WebhookReceiver[] |
AutomationRunbookReceiver
Nom | Description | Valeur |
---|---|---|
automationAccountId | ID de compte Azure Automation qui contient ce runbook et s’authentifie auprès de la ressource Azure. | chaîne (obligatoire) |
isGlobalRunbook | Indique si cette instance est un runbook global. | bool (obligatoire) |
name | Indique le nom du webhook. | string |
runbookName | Nom de ce runbook. | chaîne (obligatoire) |
serviceUri | URI où les webhooks doivent être envoyés. | string |
webhookResourceId | ID de ressource pour le webhook lié à ce runbook. | chaîne (obligatoire) |
AzureAppPushReceiver
Nom | Description | Valeur |
---|---|---|
emailAddress | Adresse e-mail inscrite pour l’application mobile Azure. | string (obligatoire) |
name | Nom du récepteur Push de l’application mobile Azure. Les noms doivent être uniques dans tous les récepteurs au sein d’un groupe d’actions. | string (obligatoire) |
EmailReceiver
Nom | Description | Valeur |
---|---|---|
emailAddress | Adresse e-mail de ce récepteur. | string (obligatoire) |
name | Nom du destinataire de l’e-mail. Les noms doivent être uniques dans tous les récepteurs au sein d’un groupe d’actions. | string (obligatoire) |
ItsmReceiver
Nom | Description | Valeur |
---|---|---|
connectionId | Identification unique de la connexion ITSM parmi les multiples définis dans l’espace de travail ci-dessus. | string (obligatoire) |
name | Nom du récepteur Itsm. Les noms doivent être uniques dans tous les récepteurs au sein d’un groupe d’actions. | string (obligatoire) |
region | Région dans laquelle réside l’espace de travail. Valeurs prises en charge :'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' | string (obligatoire) |
ticketConfiguration | Objet blob JSON pour les configurations de l’action ITSM. L’option CreateMultipleWorkItems fait également partie de cet objet blob. | string (obligatoire) |
workspaceId | Identificateur de instance OMS LA. | string (obligatoire) |
SmsReceiver
Nom | Description | Valeur |
---|---|---|
countryCode | Code de pays du destinataire SMS. | string (obligatoire) |
name | Nom du récepteur SMS. Les noms doivent être uniques dans tous les récepteurs au sein d’un groupe d’actions. | string (obligatoire) |
phoneNumber | Numéro de téléphone du récepteur SMS. | string (obligatoire) |
WebhookReceiver
Nom | Description | Valeur |
---|---|---|
name | Nom du récepteur de webhook. Les noms doivent être uniques dans tous les récepteurs au sein d’un groupe d’actions. | string (obligatoire) |
serviceUri | URI où les webhooks doivent être envoyés. | string (obligatoire) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour