Network Watchers - Set Flow Log Configuration
Konfigurerar flödeslogg och trafikanalys (valfritt) på en angiven resurs.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/configureFlowLog?api-version=2024-05-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
network
|
path | True |
string |
Namnet på nätverksbevakarresursen. |
resource
|
path | True |
string |
Namnet på resursgruppen network watcher. |
subscription
|
path | True |
string |
Autentiseringsuppgifterna för prenumerationen som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop. |
api-version
|
query | True |
string |
Klient-API-version. |
Begärandetext
Name | Obligatorisk | Typ | Description |
---|---|---|---|
properties.enabled | True |
boolean |
Flagga för att aktivera/inaktivera flödesloggning. |
properties.storageId | True |
string |
ID för lagringskontot som används för att lagra flödesloggen. |
targetResourceId | True |
string |
ID för resursen som ska konfigureras för flödeslogg och trafikanalys (valfritt) . |
flowAnalyticsConfiguration |
Parametrar som definierar konfigurationen av trafikanalys. |
||
identity |
Hanterad identitet för FlowLog-resurs |
||
properties.enabledFilteringCriteria |
string |
Valfritt fält för att filtrera nätverkstrafikloggar baserat på SrcIP, SrcPort, DstIP, DstPort, Protocol, Encryption, Direction and Action. Om den inte anges loggas all nätverkstrafik. |
|
properties.format |
Parametrar som definierar flödesloggformatet. |
||
properties.retentionPolicy |
Parametrar som definierar kvarhållningsprincipen för flödesloggen. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Lyckad begäran om att ange konfiguration av flödesloggar och trafikanalyser (valfritt). |
|
202 Accepted |
Godkänd och åtgärden slutförs asynkront. |
|
Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
Configure flow log
Exempelbegäran
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/configureFlowLog?api-version=2024-05-01
{
"targetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1",
"properties": {
"storageId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/st1",
"enabled": true
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {}
}
}
}
Exempelsvar
{
"targetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1",
"properties": {
"storageId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/st1",
"enabled": true
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {
"clientId": "c16d15e1-f60a-40e4-8a05-df3d3f655c14",
"principalId": "e3858881-e40c-43bd-9cde-88da39c05023"
}
}
}
}
Location: https:/management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/configureFlowLog?api-version=2024-05-01
{
"targetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1",
"properties": {
"storageId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/st1",
"enabled": true
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {
"clientId": "c16d15e1-f60a-40e4-8a05-df3d3f655c14",
"principalId": "e3858881-e40c-43bd-9cde-88da39c05023"
}
}
}
}
Definitioner
Name | Description |
---|---|
Error |
Vanliga felinformationsrepresentationer. |
Error |
Felobjektet. |
Flow |
Parametrar som definierar flödesloggformatet. |
Flow |
Filtypen för flödesloggen. |
Flow |
Information om konfigurationen av flödeslogg och trafikanalys (valfritt) . |
Managed |
Identitet för resursen. |
Resource |
Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. |
Retention |
Parametrar som definierar kvarhållningsprincipen för flödesloggen. |
Traffic |
Parametrar som definierar konfigurationen av trafikanalys. |
Traffic |
Parametrar som definierar konfigurationen av trafikanalys. |
User |
Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ErrorDetails
Vanliga felinformationsrepresentationer.
Name | Typ | Description |
---|---|---|
code |
string |
Felkod. |
message |
string |
Felmeddelande. |
target |
string |
Felmål. |
ErrorResponse
Felobjektet.
Name | Typ | Description |
---|---|---|
error |
Fel |
FlowLogFormatParameters
Parametrar som definierar flödesloggformatet.
Name | Typ | Standardvärde | Description |
---|---|---|---|
type |
Filtypen för flödesloggen. |
||
version |
integer (int32) |
0 |
Version (revision) av flödesloggen. |
FlowLogFormatType
Filtypen för flödesloggen.
Värde | Description |
---|---|
JSON |
FlowLogInformation
Information om konfigurationen av flödeslogg och trafikanalys (valfritt) .
Name | Typ | Description |
---|---|---|
flowAnalyticsConfiguration |
Parametrar som definierar konfigurationen av trafikanalys. |
|
identity |
Hanterad identitet för FlowLog-resurs |
|
properties.enabled |
boolean |
Flagga för att aktivera/inaktivera flödesloggning. |
properties.enabledFilteringCriteria |
string |
Valfritt fält för att filtrera nätverkstrafikloggar baserat på SrcIP, SrcPort, DstIP, DstPort, Protocol, Encryption, Direction and Action. Om den inte anges loggas all nätverkstrafik. |
properties.format |
Parametrar som definierar flödesloggformatet. |
|
properties.retentionPolicy |
Parametrar som definierar kvarhållningsprincipen för flödesloggen. |
|
properties.storageId |
string |
ID för lagringskontot som används för att lagra flödesloggen. |
targetResourceId |
string |
ID för resursen som ska konfigureras för flödeslogg och trafikanalys (valfritt) . |
ManagedServiceIdentity
Identitet för resursen.
Name | Typ | Description |
---|---|---|
principalId |
string |
Huvud-ID:t för den systemtilldelade identiteten. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet. |
tenantId |
string |
Klient-ID:t för den systemtilldelade identiteten. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet. |
type |
Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. |
|
userAssignedIdentities |
Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ResourceIdentityType
Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn.
Värde | Description |
---|---|
None | |
SystemAssigned | |
SystemAssigned, UserAssigned | |
UserAssigned |
RetentionPolicyParameters
Parametrar som definierar kvarhållningsprincipen för flödesloggen.
Name | Typ | Standardvärde | Description |
---|---|---|---|
days |
integer (int32) |
0 |
Antal dagar för att behålla flödesloggposter. |
enabled |
boolean |
False |
Flagga för att aktivera/inaktivera kvarhållning. |
TrafficAnalyticsConfigurationProperties
Parametrar som definierar konfigurationen av trafikanalys.
Name | Typ | Description |
---|---|---|
enabled |
boolean |
Flagga för att aktivera/inaktivera trafikanalys. |
trafficAnalyticsInterval |
integer (int32) |
Intervallet i minuter som avgör hur ofta TA-tjänsten ska utföra flödesanalyser. |
workspaceId |
string |
Resurs-GUID för den anslutna arbetsytan. |
workspaceRegion |
string |
Platsen för den anslutna arbetsytan. |
workspaceResourceId |
string |
Resurs-ID för den anslutna arbetsytan. |
TrafficAnalyticsProperties
Parametrar som definierar konfigurationen av trafikanalys.
Name | Typ | Description |
---|---|---|
networkWatcherFlowAnalyticsConfiguration |
Parametrar som definierar konfigurationen av trafikanalys. |
UserAssignedIdentities
Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Name | Typ | Description |
---|---|---|
|