Microsoft.Insights logprofiles
Définition de ressource Bicep
Le type de ressource logprofiles peut être déployé avec des opérations qui ciblent :
- abonnement - Consultez 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 de ressource
Pour créer une ressource Microsoft.Insights/logprofiles, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Insights/logprofiles@2016-03-01' = {
location: 'string'
name: 'string'
properties: {
categories: [
'string'
]
locations: [
'string'
]
retentionPolicy: {
days: int
enabled: bool
}
serviceBusRuleId: 'string'
storageAccountId: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valeurs de propriété
LogProfileProperties
Nom | Description | Valeur |
---|---|---|
Catégories | catégories des journaux d’activité. Ces catégories sont créées comme il est pratique pour l’utilisateur. Certaines valeurs sont : « Write », « Delete » et/ou « Action ». | string[] (obligatoire) |
Lieux | 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 | la stratégie de rétention des é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 en continu le journal d’activité. L’ID de règle est au format : « {ID de ressource Service Bus}/authorizationrules/{nom de clé} ». | corde |
storageAccountId | ID de ressource du compte de stockage auquel vous souhaitez envoyer le journal d’activité. | corde |
Microsoft.Insights/logprofiles
Nom | Description | Valeur |
---|---|---|
emplacement | Emplacement des ressources | chaîne (obligatoire) |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés du profil de journal de la ressource. | LogProfileProperties (obligatoire) |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
ResourceTags
Nom | Description | Valeur |
---|
RetentionPolicy
Nom | Description | Valeur |
---|---|---|
Jours | nombre de jours pour la rétention en jours. La valeur 0 conserve indéfiniment les événements. | Int Contraintes: Valeur minimale = 0 (obligatoire) |
Activé | valeur indiquant si la stratégie de rétention est activée. | bool (obligatoire) |
Définition de ressource de modèle ARM
Le type de ressource logprofiles peut être déployé avec des opérations qui ciblent :
- abonnement - Consultez 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 de ressource
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",
"properties": {
"categories": [ "string" ],
"locations": [ "string" ],
"retentionPolicy": {
"days": "int",
"enabled": "bool"
},
"serviceBusRuleId": "string",
"storageAccountId": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
LogProfileProperties
Nom | Description | Valeur |
---|---|---|
Catégories | catégories des journaux d’activité. Ces catégories sont créées comme il est pratique pour l’utilisateur. Certaines valeurs sont : « Write », « Delete » et/ou « Action ». | string[] (obligatoire) |
Lieux | 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 | la stratégie de rétention des é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 en continu le journal d’activité. L’ID de règle est au format : « {ID de ressource Service Bus}/authorizationrules/{nom de clé} ». | corde |
storageAccountId | ID de ressource du compte de stockage auquel vous souhaitez envoyer le journal d’activité. | corde |
Microsoft.Insights/logprofiles
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2016-03-01' |
emplacement | Emplacement des ressources | chaîne (obligatoire) |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés du profil de journal de la ressource. | LogProfileProperties (obligatoire) |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
type | Type de ressource | 'Microsoft.Insights/logprofiles' |
ResourceTags
Nom | Description | Valeur |
---|
RetentionPolicy
Nom | Description | Valeur |
---|---|---|
Jours | nombre de jours pour la rétention en jours. La valeur 0 conserve indéfiniment les événements. | Int Contraintes: Valeur minimale = 0 (obligatoire) |
Activé | 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 :
- abonnement
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Insights/logprofiles, ajoutez terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/logprofiles@2016-03-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
categories = [
"string"
]
locations = [
"string"
]
retentionPolicy = {
days = int
enabled = bool
}
serviceBusRuleId = "string"
storageAccountId = "string"
}
})
}
Valeurs de propriété
LogProfileProperties
Nom | Description | Valeur |
---|---|---|
Catégories | catégories des journaux d’activité. Ces catégories sont créées comme il est pratique pour l’utilisateur. Certaines valeurs sont : « Write », « Delete » et/ou « Action ». | string[] (obligatoire) |
Lieux | 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 | la stratégie de rétention des é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 en continu le journal d’activité. L’ID de règle est au format : « {ID de ressource Service Bus}/authorizationrules/{nom de clé} ». | corde |
storageAccountId | ID de ressource du compte de stockage auquel vous souhaitez envoyer le journal d’activité. | corde |
Microsoft.Insights/logprofiles
Nom | Description | Valeur |
---|---|---|
emplacement | Emplacement des ressources | chaîne (obligatoire) |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés du profil de journal de la ressource. | LogProfileProperties (obligatoire) |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
type | Type de ressource | « Microsoft.Insights/logprofiles@2016-03-01 » |
ResourceTags
Nom | Description | Valeur |
---|
RetentionPolicy
Nom | Description | Valeur |
---|---|---|
Jours | nombre de jours pour la rétention en jours. La valeur 0 conserve indéfiniment les événements. | Int Contraintes: Valeur minimale = 0 (obligatoire) |
Activé | valeur indiquant si la stratégie de rétention est activée. | bool (obligatoire) |