Fichiers journaux Microsoft.Insights
Définition de ressource Bicep
Le type de ressource logprofiles peut être déployé avec des opérations qui ciblent :
- Abonnements - Voir Commandes de déploiement d’abonnement
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/logprofiles, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Insights/logprofiles@2016-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
categories: [
'string'
]
locations: [
'string'
]
retentionPolicy: {
days: int
enabled: bool
}
serviceBusRuleId: 'string'
storageAccountId: 'string'
}
}
Valeurs de propriétés
logprofiles
Nom | Description | Valeur |
---|---|---|
name | Nom de la ressource | chaîne (obligatoire) |
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 | Propriétés du profil de journal de la ressource. | LogProfileProperties (obligatoire) |
LogProfileProperties
Nom | Description | Valeur |
---|---|---|
categories | catégories des journaux. Ces catégories sont créées comme cela est pratique pour l’utilisateur. Certaines valeurs sont « Write », « Delete » et/ou « Action ». | string[] (obligatoire) |
locations | Liste des régions pour lesquelles les événements du journal d’activité doivent être stockés ou diffusés en continu. Il s’agit d’une liste séparée par des virgules d’emplacements ARM valides, y compris l’emplacement « global ». | string[] (obligatoire) |
retentionPolicy | stratégie de rétention pour les événements dans le journal. | RetentionPolicy (obligatoire) |
serviceBusRuleId | ID de règle service bus de l’espace de noms service bus dans lequel vous souhaitez que Event Hubs soit créé pour la diffusion en continu du journal d’activité. L’ID de règle est au format « {ID de ressource service bus}/authorizationrules/{nom de clé} ». | string |
storageAccountId | ID de ressource du compte de stockage auquel vous souhaitez envoyer le journal d’activité. | string |
RetentionPolicy
Nom | Description | Valeur |
---|---|---|
jours | nombre de jours pour la rétention en jours. La valeur 0 conserve les événements indéfiniment. | int (obligatoire) Contraintes : Valeur minimale = 0 |
enabled | valeur indiquant si la stratégie de rétention est activée. | bool (obligatoire) |
Définition de ressources de modèle ARM
Le type de ressource logprofiles peut être déployé avec des opérations qui ciblent :
- Abonnements - Voir Commandes de déploiement d’abonnement
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/logprofiles, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Insights/logprofiles",
"apiVersion": "2016-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"categories": [ "string" ],
"locations": [ "string" ],
"retentionPolicy": {
"days": "int",
"enabled": "bool"
},
"serviceBusRuleId": "string",
"storageAccountId": "string"
}
}
Valeurs de propriétés
logprofiles
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Insights/logprofiles » |
apiVersion | Version de l’API de ressource | '2016-03-01' |
name | Nom de la ressource | chaîne (obligatoire) |
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 | Propriétés du profil de journal de la ressource. | LogProfileProperties (obligatoire) |
LogProfileProperties
Nom | Description | Valeur |
---|---|---|
categories | catégories des journaux. Ces catégories sont créées comme cela est pratique pour l’utilisateur. Certaines valeurs sont « Write », « Delete » et/ou « Action ». | string[] (obligatoire) |
locations | Liste des régions pour lesquelles les événements du journal d’activité doivent être stockés ou diffusés en continu. Il s’agit d’une liste séparée par des virgules d’emplacements ARM valides, y compris l’emplacement « global ». | string[] (obligatoire) |
retentionPolicy | stratégie de rétention pour les événements dans le journal. | RetentionPolicy (obligatoire) |
serviceBusRuleId | ID de règle service bus de l’espace de noms service bus dans lequel vous souhaitez que Event Hubs soit créé pour la diffusion en continu du journal d’activité. L’ID de règle est au format « {ID de ressource service bus}/authorizationrules/{nom de clé} ». | string |
storageAccountId | ID de ressource du compte de stockage auquel vous souhaitez envoyer le journal d’activité. | string |
RetentionPolicy
Nom | Description | Valeur |
---|---|---|
jours | nombre de jours pour la rétention en jours. La valeur 0 conserve les événements indéfiniment. | int (obligatoire) Contraintes : Valeur minimale = 0 |
enabled | valeur indiquant si la stratégie de rétention est activée. | bool (obligatoire) |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource logprofiles peut être déployé avec des opérations qui ciblent :
- Abonnements
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/logprofiles, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/logprofiles@2016-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
categories = [
"string"
]
locations = [
"string"
]
retentionPolicy = {
days = int
enabled = bool
}
serviceBusRuleId = "string"
storageAccountId = "string"
}
})
}
Valeurs de propriétés
logprofiles
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Insights/logprofiles@2016-03-01 » |
name | Nom de la ressource | chaîne (obligatoire) |
location | Emplacement de la ressource | chaîne (obligatoire) |
parent_id | Pour effectuer un déploiement sur un abonnement, utilisez l’ID de cet abonnement. | chaîne (obligatoire) |
tags | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
properties | Propriétés du profil de journal de la ressource. | LogProfileProperties (obligatoire) |
LogProfileProperties
Nom | Description | Valeur |
---|---|---|
categories | catégories des journaux. Ces catégories sont créées comme cela est pratique pour l’utilisateur. Certaines valeurs sont « Write », « Delete » et/ou « Action ». | string[] (obligatoire) |
locations | Liste des régions pour lesquelles les événements du journal d’activité doivent être stockés ou diffusés en continu. Il s’agit d’une liste séparée par des virgules d’emplacements ARM valides, y compris l’emplacement « global ». | string[] (obligatoire) |
retentionPolicy | stratégie de rétention pour les événements dans le journal. | RetentionPolicy (obligatoire) |
serviceBusRuleId | ID de règle service bus de l’espace de noms service bus dans lequel vous souhaitez que Event Hubs soit créé pour la diffusion en continu du journal d’activité. L’ID de règle est au format « {ID de ressource service bus}/authorizationrules/{nom de clé} ». | string |
storageAccountId | ID de ressource du compte de stockage auquel vous souhaitez envoyer le journal d’activité. | string |
RetentionPolicy
Nom | Description | Valeur |
---|---|---|
jours | nombre de jours pour la rétention en jours. La valeur 0 conserve les événements indéfiniment. | int (obligatoire) Contraintes : Valeur minimale = 0 |
enabled | valeur indiquant si la stratégie de rétention est activée. | bool (obligatoire) |