Condividi tramite


Log Profiles - Update

Aggiornamenti un oggetto LogProfilesResource esistente. Per aggiornare altri campi, utilizzare il metodo CreateOrUpdate.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
logProfileName
path True

string

Nome del profilo di log.

subscriptionId
path True

string

ID della sottoscrizione di destinazione.

api-version
query True

string

Versione dell'API da usare per questa operazione.

Corpo della richiesta

Nome Necessario Tipo Descrizione
properties.categories True

string[]

categorie dei log. Queste categorie vengono create così come sono utili per l'utente. Alcuni valori sono: 'Write', 'Delete' e/o 'Action'.

properties.locations True

string[]

Elenco di aree per cui archiviare o trasmettere gli eventi del log attività. Si tratta di un elenco delimitato da virgole di percorsi ARM validi, incluso il percorso "globale".

properties.retentionPolicy True

RetentionPolicy

i criteri di conservazione per gli eventi nel log.

properties.serviceBusRuleId

string

ID regola del bus di servizio dello spazio dei nomi del bus di servizio in cui si vuole creare Hub eventi per lo streaming del log attività. L'ID regola è del formato : '{ID risorsa bus di servizio}/authorizationrules/{nome chiave}'.

properties.storageAccountId

string

ID risorsa dell'account di archiviazione a cui si vuole inviare il log attività.

tags

object

Tag delle risorse

Risposte

Nome Tipo Descrizione
200 OK

LogProfileResource

Un profilo di log esistente è stato aggiornato correttamente.

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Patch a log profile

Esempio di richiesta

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": ""
  }
}

Risposta di esempio

{
  "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
    }
  }
}

Definizioni

Nome Descrizione
ErrorResponse

Descrive il formato della risposta di errore.

LogProfileResource

Risorsa del profilo di log.

LogProfileResourcePatch

Risorsa del profilo di log per le operazioni patch.

RetentionPolicy

Specifica i criteri di conservazione per il log.

ErrorResponse

Descrive il formato della risposta di errore.

Nome Tipo Descrizione
code

string

Codice di errore

message

string

Messaggio di errore che indica il motivo per cui l'operazione non è riuscita.

LogProfileResource

Risorsa del profilo di log.

Nome Tipo Descrizione
id

string

ID risorsa di Azure

location

string

Posizione risorsa

name

string

Nome risorsa di Azure

properties.categories

string[]

categorie dei log. Queste categorie vengono create così come sono utili per l'utente. Alcuni valori sono: 'Write', 'Delete' e/o 'Action'.

properties.locations

string[]

Elenco di aree per cui archiviare o trasmettere gli eventi del log attività. Si tratta di un elenco delimitato da virgole di percorsi ARM validi, incluso il percorso "globale".

properties.retentionPolicy

RetentionPolicy

i criteri di conservazione per gli eventi nel log.

properties.serviceBusRuleId

string

ID regola del bus di servizio dello spazio dei nomi del bus di servizio in cui si vuole creare Hub eventi per lo streaming del log attività. L'ID regola è del formato : '{ID risorsa bus di servizio}/authorizationrules/{nome chiave}'.

properties.storageAccountId

string

ID risorsa dell'account di archiviazione a cui si vuole inviare il log attività.

tags

object

Tag delle risorse

type

string

Tipo di risorsa di Azure

LogProfileResourcePatch

Risorsa del profilo di log per le operazioni patch.

Nome Tipo Descrizione
properties.categories

string[]

categorie dei log. Queste categorie vengono create così come sono utili per l'utente. Alcuni valori sono: 'Write', 'Delete' e/o 'Action'.

properties.locations

string[]

Elenco di aree per cui archiviare o trasmettere gli eventi del log attività. Si tratta di un elenco delimitato da virgole di percorsi ARM validi, incluso il percorso "globale".

properties.retentionPolicy

RetentionPolicy

i criteri di conservazione per gli eventi nel log.

properties.serviceBusRuleId

string

ID regola del bus di servizio dello spazio dei nomi del bus di servizio in cui si vuole creare Hub eventi per lo streaming del log attività. L'ID regola è del formato : '{ID risorsa bus di servizio}/authorizationrules/{nome chiave}'.

properties.storageAccountId

string

ID risorsa dell'account di archiviazione a cui si vuole inviare il log attività.

tags

object

Tag delle risorse

RetentionPolicy

Specifica i criteri di conservazione per il log.

Nome Tipo Descrizione
days

integer

numero di giorni per la conservazione in giorni. Il valore 0 manterrà gli eventi per un periodo illimitato.

enabled

boolean

valore che indica se i criteri di conservazione sono abilitati.