Log Profiles - Update
Updates eine vorhandene LogProfilesResource. Um andere Felder zu aktualisieren, verwenden Sie die CreateOrUpdate-Methode.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/logprofiles/{logProfileName}?api-version=2016-03-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
log
|
path | True |
string |
Der Name des Protokollprofils. |
subscription
|
path | True |
string minLength: 1 |
Hierbei handelt es sich um die ID des Zielabonnements. |
api-version
|
query | True |
string minLength: 1 |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
Anforderungstext
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
properties.categories | True |
string[] |
die Kategorien der Protokolle. Diese Kategorien werden so erstellt, wie es für den Benutzer bequem ist. Einige Werte sind: "Write", "Delete" und/oder "Action". |
properties.locations | True |
string[] |
Liste der Regionen, für die Aktivitätsprotokollereignisse gespeichert oder gestreamt werden sollen. Dabei handelt es sich um eine durch Kommage getrennte Liste gültiger ARM-Standorte, einschließlich des "globalen" Standorts. |
properties.retentionPolicy | True |
die Aufbewahrungsrichtlinie für die Ereignisse im Protokoll. |
|
properties.serviceBusRuleId |
string |
Die Service Bus-Regel-ID des Service Bus-Namespace, in dem Event Hubs für das Streaming des Aktivitätsprotokolls erstellt werden sollen. Die Regel-ID hat das Format "{service bus resource ID}/authorizationrules/{key name}". |
|
properties.storageAccountId |
string |
die Ressourcen-ID des Speicherkontos, an das Sie das Aktivitätsprotokoll senden möchten. |
|
tags |
object |
Ressourcentags |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Ein vorhandenes Protokollprofil wurde erfolgreich aktualisiert. |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
Patch a log profile
Beispielanforderung
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": ""
}
}
Beispiel für eine Antwort
{
"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
}
}
}
Definitionen
Name | Beschreibung |
---|---|
Error |
Beschreibt das Format der Fehlerantwort. |
Log |
Die Protokollprofilressource. |
Log |
Die Protokollprofilressource für Patchvorgänge. |
Retention |
Gibt die Aufbewahrungsrichtlinie für das Protokoll an. |
ErrorResponse
Beschreibt das Format der Fehlerantwort.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Fehlercode |
message |
string |
Eine Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist. |
LogProfileResource
Die Protokollprofilressource.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Azure-Ressourcen-ID |
location |
string |
Ressourcenspeicherort |
name |
string |
Name der Azure-Ressource |
properties.categories |
string[] |
die Kategorien der Protokolle. Diese Kategorien werden so erstellt, wie es für den Benutzer bequem ist. Einige Werte sind: "Write", "Delete" und/oder "Action". |
properties.locations |
string[] |
Liste der Regionen, für die Aktivitätsprotokollereignisse gespeichert oder gestreamt werden sollen. Dabei handelt es sich um eine durch Kommage getrennte Liste gültiger ARM-Standorte, einschließlich des "globalen" Standorts. |
properties.retentionPolicy |
die Aufbewahrungsrichtlinie für die Ereignisse im Protokoll. |
|
properties.serviceBusRuleId |
string |
Die Service Bus-Regel-ID des Service Bus-Namespace, in dem Event Hubs für das Streaming des Aktivitätsprotokolls erstellt werden sollen. Die Regel-ID hat das Format "{service bus resource ID}/authorizationrules/{key name}". |
properties.storageAccountId |
string |
die Ressourcen-ID des Speicherkontos, an das Sie das Aktivitätsprotokoll senden möchten. |
tags |
object |
Ressourcentags |
type |
string |
Azure-Ressourcentyp |
LogProfileResourcePatch
Die Protokollprofilressource für Patchvorgänge.
Name | Typ | Beschreibung |
---|---|---|
properties.categories |
string[] |
die Kategorien der Protokolle. Diese Kategorien werden so erstellt, wie es für den Benutzer bequem ist. Einige Werte sind: "Write", "Delete" und/oder "Action". |
properties.locations |
string[] |
Liste der Regionen, für die Aktivitätsprotokollereignisse gespeichert oder gestreamt werden sollen. Dabei handelt es sich um eine durch Kommage getrennte Liste gültiger ARM-Standorte, einschließlich des "globalen" Standorts. |
properties.retentionPolicy |
die Aufbewahrungsrichtlinie für die Ereignisse im Protokoll. |
|
properties.serviceBusRuleId |
string |
Die Service Bus-Regel-ID des Service Bus-Namespace, in dem Event Hubs für das Streaming des Aktivitätsprotokolls erstellt werden sollen. Die Regel-ID hat das Format "{service bus resource ID}/authorizationrules/{key name}". |
properties.storageAccountId |
string |
die Ressourcen-ID des Speicherkontos, an das Sie das Aktivitätsprotokoll senden möchten. |
tags |
object |
Ressourcentags |
RetentionPolicy
Gibt die Aufbewahrungsrichtlinie für das Protokoll an.
Name | Typ | Beschreibung |
---|---|---|
days |
integer (int32) minimum: 0 |
die Anzahl der Tage für die Aufbewahrung in Tagen. Der Wert 0 behält die Ereignisse auf unbestimmte Zeit bei. |
enabled |
boolean |
ein Wert, der angibt, ob die Aufbewahrungsrichtlinie aktiviert ist. |