Log Profiles - Create Or Update
Creare o aggiornare un profilo di log nell'API REST di Monitoraggio di Azure.
PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/logprofiles/{logProfileName}?api-version=2016-03-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
log
|
path | True |
string |
Nome del profilo di log. |
subscription
|
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 |
---|---|---|---|
location | True |
string |
Posizione risorsa |
properties.categories | True |
string[] |
categorie dei log. Queste categorie vengono create come è pratico per l'utente. Alcuni valori sono: 'Write', 'Delete' e/o 'Action'. |
properties.locations | True |
string[] |
Elenco di aree per cui gli eventi del log attività devono essere archiviati o trasmessi. È un elenco delimitato da virgole di posizioni di Arm valide, inclusa la posizione "globale". |
properties.retentionPolicy | True |
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 desidera creare Hub eventi per lo streaming del log attività. L'ID della regola è del formato : '{{ID risorsa del bus di servizio}/authorizationrules/{nome chiave}'. |
|
properties.storageAccountId |
string |
ID risorsa dell'account di archiviazione a cui inviare il log attività. |
|
tags |
object |
Tag delle risorse |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Richiesta riuscita per creare o aggiornare un profilo di log |
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
Create or update a log profile
Esempio di richiesta
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": ""
}
}
Risposta di esempio
{
"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
}
}
}
Definizioni
Nome | Descrizione |
---|---|
Log |
Risorsa del profilo di log. |
Retention |
Specifica i criteri di conservazione per il log. |
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 come è pratico per l'utente. Alcuni valori sono: 'Write', 'Delete' e/o 'Action'. |
properties.locations |
string[] |
Elenco di aree per cui gli eventi del log attività devono essere archiviati o trasmessi. È un elenco delimitato da virgole di posizioni di Arm valide, inclusa la posizione "globale". |
properties.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 desidera creare Hub eventi per lo streaming del log attività. L'ID della regola è del formato : '{{ID risorsa del bus di servizio}/authorizationrules/{nome chiave}'. |
properties.storageAccountId |
string |
ID risorsa dell'account di archiviazione a cui inviare il log attività. |
tags |
object |
Tag delle risorse |
type |
string |
Tipo di risorsa di Azure |
RetentionPolicy
Specifica i criteri di conservazione per il log.
Nome | Tipo | Descrizione |
---|---|---|
days |
integer |
numero di giorni per la conservazione in giorni. Un valore pari a 0 manterrà gli eventi indefiniti. |
enabled |
boolean |
valore che indica se i criteri di conservazione sono abilitati. |