Microsoft.Insights logprofiles 2016-03-01
Définition de ressource Bicep
Le type de ressource logprofiles peut être déployé avec des opérations qui ciblent :
- Abonnements - Voir les commandes de déploiement d’abonnement
Pour obtenir la liste des propriétés modifiées dans chaque version d’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 | string (obligatoire) |
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 | 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 il convient à 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 des 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 diffuser le 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 conservera 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 les commandes de déploiement d’abonnement
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Insights/logprofiles, ajoutez le 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 | string (obligatoire) |
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 | 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 il convient à 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 des 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 diffuser le 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 conservera 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 d’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 | string (obligatoire) |
location | Emplacement de la ressource | string (obligatoire) |
parent_id | Pour effectuer un déploiement sur un abonnement, utilisez l’ID de cet abonnement. | string (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 il convient à 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 des 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 diffuser le 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 conservera 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) |