Network Watchers - Set Flow Log Configuration

Konfiguriert das Flussprotokoll und die Datenverkehrsanalyse (optional) für eine angegebene Ressource.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/configureFlowLog?api-version=2023-09-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
networkWatcherName
path True

string

Der Name der Network Watcher-Ressource.

resourceGroupName
path True

string

Der Name der Network Watcher-Ressourcengruppe.

subscriptionId
path True

string

Die Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

api-version
query True

string

Client-API-Version.

Anforderungstext

Name Erforderlich Typ Beschreibung
properties.enabled True

boolean

Flag zum Aktivieren/Deaktivieren der Flowprotokollierung.

properties.storageId True

string

ID des Speicherkontos, das zum Speichern des Flussprotokolls verwendet wird.

targetResourceId True

string

Die ID der Ressource, die für Flussprotokoll und Datenverkehrsanalyse (optional) konfiguriert werden soll.

flowAnalyticsConfiguration

TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

properties.format

FlowLogFormatParameters

Parameter, die das Flowprotokollformat definieren.

properties.retentionPolicy

RetentionPolicyParameters

Parameter, die die Aufbewahrungsrichtlinie für das Flussprotokoll definieren.

Antworten

Name Typ Beschreibung
200 OK

FlowLogInformation

Erfolgreiche Anforderung zum Festlegen der Konfiguration des Flussprotokolls und der Datenverkehrsanalyse (optional).

202 Accepted

FlowLogInformation

Akzeptiert, und der Vorgang wird asynchron abgeschlossen.

Other Status Codes

ErrorResponse

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

Configure flow log

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/configureFlowLog?api-version=2023-09-01

{
  "targetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1",
  "properties": {
    "storageId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/st1",
    "enabled": true
  }
}

Sample Response

{
  "targetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1",
  "properties": {
    "storageId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/st1",
    "enabled": true
  }
}
Location: https:/management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/configureFlowLog?api-version=2023-09-01
{
  "targetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1",
  "properties": {
    "storageId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/st1",
    "enabled": true
  }
}

Definitionen

Name Beschreibung
ErrorDetails

Allgemeine Darstellung von Fehlerdetails.

ErrorResponse

Das Fehlerobjekt.

FlowLogFormatParameters

Parameter, die das Flowprotokollformat definieren.

FlowLogFormatType

Der Dateityp des Flussprotokolls.

FlowLogInformation

Informationen zur Konfiguration des Flussprotokolls und der Datenverkehrsanalyse (optional) .

RetentionPolicyParameters

Parameter, die die Aufbewahrungsrichtlinie für das Flussprotokoll definieren.

TrafficAnalyticsConfigurationProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

ErrorDetails

Allgemeine Darstellung von Fehlerdetails.

Name Typ Beschreibung
code

string

Fehlercode

message

string

Fehlermeldung.

target

string

Fehlerziel.

ErrorResponse

Das Fehlerobjekt.

Name Typ Beschreibung
error

ErrorDetails

Fehler
Das Fehlerdetails-Objekt.

FlowLogFormatParameters

Parameter, die das Flowprotokollformat definieren.

Name Typ Standardwert Beschreibung
type

FlowLogFormatType

Der Dateityp des Flussprotokolls.

version

integer

0

Die Version (Revision) des Flussprotokolls.

FlowLogFormatType

Der Dateityp des Flussprotokolls.

Name Typ Beschreibung
JSON

string

FlowLogInformation

Informationen zur Konfiguration des Flussprotokolls und der Datenverkehrsanalyse (optional) .

Name Typ Beschreibung
flowAnalyticsConfiguration

TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

properties.enabled

boolean

Flag zum Aktivieren/Deaktivieren der Flowprotokollierung.

properties.format

FlowLogFormatParameters

Parameter, die das Flowprotokollformat definieren.

properties.retentionPolicy

RetentionPolicyParameters

Parameter, die die Aufbewahrungsrichtlinie für das Flussprotokoll definieren.

properties.storageId

string

ID des Speicherkontos, das zum Speichern des Flussprotokolls verwendet wird.

targetResourceId

string

Die ID der Ressource, die für Flussprotokoll und Datenverkehrsanalyse (optional) konfiguriert werden soll.

RetentionPolicyParameters

Parameter, die die Aufbewahrungsrichtlinie für das Flussprotokoll definieren.

Name Typ Standardwert Beschreibung
days

integer

0

Anzahl der Tage, die Datenflussprotokolldatensätze aufbewahrt werden sollen.

enabled

boolean

False

Flag zum Aktivieren/Deaktivieren der Aufbewahrung.

TrafficAnalyticsConfigurationProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

Name Typ Beschreibung
enabled

boolean

Flag zum Aktivieren/Deaktivieren der Datenverkehrsanalyse.

trafficAnalyticsInterval

integer

Das Intervall in Minuten, das entscheidet, wie häufig der TA-Dienst Flussanalysen durchführen soll.

workspaceId

string

Die Ressourcen-GUID des angefügten Arbeitsbereichs.

workspaceRegion

string

Der Speicherort des angefügten Arbeitsbereichs.

workspaceResourceId

string

Ressourcen-ID des angefügten Arbeitsbereichs.

TrafficAnalyticsProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.

Name Typ Beschreibung
networkWatcherFlowAnalyticsConfiguration

TrafficAnalyticsConfigurationProperties

Parameter, die die Konfiguration der Datenverkehrsanalyse definieren.