Log Profiles - Create Or Update
Créez ou mettez à jour un profil de journal dans l’API REST de supervision Azure.
PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/logprofiles/{logProfileName}?api-version=2016-03-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
log
|
path | True |
string |
Nom du profil de journal. |
subscription
|
path | True |
string |
ID de l’abonnement cible. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
location | True |
string |
Emplacement de la ressource |
properties.categories | True |
string[] |
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 ». |
properties.locations | True |
string[] |
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 ». |
properties.retentionPolicy | True |
stratégie de rétention pour les événements dans le journal. |
|
properties.serviceBusRuleId |
string |
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é} ». |
|
properties.storageAccountId |
string |
ID de ressource du compte de stockage auquel vous souhaitez envoyer le journal d’activité. |
|
tags |
object |
Balises de ressource |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Demande de création ou de mise à jour réussie d’un profil de journal |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Create or update a log profile
Sample Request
PUT https://management.azure.com/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/providers/Microsoft.Insights/logprofiles/Rac46PostSwapRG?api-version=2016-03-01
{
"location": "",
"tags": {},
"properties": {
"locations": [
"global"
],
"categories": [
"Write",
"Delete",
"Action"
],
"retentionPolicy": {
"enabled": true,
"days": 3
},
"storageAccountId": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/resourceGroups/JohnKemTest/providers/Microsoft.Storage/storageAccounts/johnkemtest8162",
"serviceBusRuleId": ""
}
}
Sample Response
{
"id": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/providers/microsoft.insights/logprofiles/default",
"type": "",
"name": "default",
"location": "",
"tags": null,
"properties": {
"storageAccountId": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/resourceGroups/JohnKemTest/providers/Microsoft.Storage/storageAccounts/johnkemtest8162",
"serviceBusRuleId": "",
"locations": [
"global"
],
"categories": [
"Delete",
"Write",
"Action"
],
"retentionPolicy": {
"enabled": true,
"days": 3
}
}
}
Définitions
Nom | Description |
---|---|
Log |
Ressource de profil de journal. |
Retention |
Spécifie la stratégie de rétention pour le journal. |
LogProfileResource
Ressource de profil de journal.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource Azure |
location |
string |
Emplacement de la ressource |
name |
string |
Nom de la ressource Azure |
properties.categories |
string[] |
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 ». |
properties.locations |
string[] |
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 ». |
properties.retentionPolicy |
stratégie de rétention pour les événements dans le journal. |
|
properties.serviceBusRuleId |
string |
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é} ». |
properties.storageAccountId |
string |
ID de ressource du compte de stockage auquel vous souhaitez envoyer le journal d’activité. |
tags |
object |
Balises de ressource |
type |
string |
Type de ressource Azure |
RetentionPolicy
Spécifie la stratégie de rétention pour le journal.
Nom | Type | Description |
---|---|---|
days |
integer |
nombre de jours pour la rétention en jours. La valeur 0 conserve les événements indéfiniment. |
enabled |
boolean |
valeur indiquant si la stratégie de rétention est activée. |