Partager via


Fichiers journaux Microsoft.Insights

Définition de ressource Bicep

Le type de ressource logprofiles peut être déployé avec des opérations qui ciblent :

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 :

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)