Share via


Log Profiles - Update

Mises à jour un LogProfilesResource existant. Pour mettre à jour d’autres champs, utilisez la méthode CreateOrUpdate.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/logprofiles/{logProfileName}?api-version=2016-03-01

Paramètres URI

Nom Dans Obligatoire Type Description
logProfileName
path True

string

Nom du profil de journal.

subscriptionId
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
properties.categories True

string[]

catégories des journaux. Ces catégories sont créées comme il convient à 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 des emplacements ARM valides, y compris l’emplacement « global ».

properties.retentionPolicy True

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 diffuser le 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

LogProfileResource

Un profil de journal existant a été correctement mis à jour.

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant la raison de l’échec de l’opération.

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

Patch a log profile

Sample Request

PATCH https://management.azure.com/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/providers/Microsoft.Insights/logprofiles/Rac46PostSwapRG?api-version=2016-03-01

{
  "tags": {
    "key1": "value1"
  },
  "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": {
    "key1": "value1"
  },
  "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
ErrorResponse

Décrit le format de la réponse d’erreur.

LogProfileResource

Ressource de profil de journal.

LogProfileResourcePatch

Ressource de profil de journal pour les opérations de correctif.

RetentionPolicy

Spécifie la stratégie de rétention pour le journal.

ErrorResponse

Décrit le format de la réponse d’erreur.

Nom Type Description
code

string

Code d'erreur

message

string

Message d’erreur indiquant la raison de l’échec de l’opération.

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 il convient à 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 des emplacements ARM valides, y compris l’emplacement « global ».

properties.retentionPolicy

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 diffuser le 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

LogProfileResourcePatch

Ressource de profil de journal pour les opérations de correctif.

Nom Type Description
properties.categories

string[]

catégories des journaux. Ces catégories sont créées comme il convient à 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 des emplacements ARM valides, y compris l’emplacement « global ».

properties.retentionPolicy

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 diffuser le 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

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 conservera les événements indéfiniment.

enabled

boolean

valeur indiquant si la stratégie de rétention est activée.